32 #import "CoreGTK/CGTKAppChooserWidget.h"
36 -(id)init:(NSString*) contentType
38 self = [
super initWithGObject:(GObject *)gtk_app_chooser_widget_new([contentType UTF8String])];
50 return GTK_APP_CHOOSER_WIDGET([
self GOBJECT]);
55 return [NSString stringWithUTF8String:gtk_app_chooser_widget_get_default_text(GTK_APP_CHOOSER_WIDGET([
self GOBJECT]))];
60 return (gtk_app_chooser_widget_get_show_all(GTK_APP_CHOOSER_WIDGET([
self GOBJECT])) ? YES : NO);
65 return (gtk_app_chooser_widget_get_show_default(GTK_APP_CHOOSER_WIDGET([
self GOBJECT])) ? YES : NO);
70 return (gtk_app_chooser_widget_get_show_fallback(GTK_APP_CHOOSER_WIDGET([
self GOBJECT])) ? YES : NO);
75 return (gtk_app_chooser_widget_get_show_other(GTK_APP_CHOOSER_WIDGET([
self GOBJECT])) ? YES : NO);
80 return (gtk_app_chooser_widget_get_show_recommended(GTK_APP_CHOOSER_WIDGET([
self GOBJECT])) ? YES : NO);
83 -(void)setDefaultText:(NSString*) text
85 gtk_app_chooser_widget_set_default_text(GTK_APP_CHOOSER_WIDGET([
self GOBJECT]), [text UTF8String]);
88 -(void)setShowAll:(BOOL) setting
90 gtk_app_chooser_widget_set_show_all(GTK_APP_CHOOSER_WIDGET([
self GOBJECT]), (setting ? TRUE : FALSE));
93 -(void)setShowDefault:(BOOL) setting
95 gtk_app_chooser_widget_set_show_default(GTK_APP_CHOOSER_WIDGET([
self GOBJECT]), (setting ? TRUE : FALSE));
98 -(void)setShowFallback:(BOOL) setting
100 gtk_app_chooser_widget_set_show_fallback(GTK_APP_CHOOSER_WIDGET([
self GOBJECT]), (setting ? TRUE : FALSE));
103 -(void)setShowOther:(BOOL) setting
105 gtk_app_chooser_widget_set_show_other(GTK_APP_CHOOSER_WIDGET([
self GOBJECT]), (setting ? TRUE : FALSE));
108 -(void)setShowRecommended:(BOOL) setting
110 gtk_app_chooser_widget_set_show_recommended(GTK_APP_CHOOSER_WIDGET([
self GOBJECT]), (setting ? TRUE : FALSE));
id initWithGObject:(GObject *obj)