32 #import "CoreGTK/CGTKAboutDialog.h"
50 return GTK_ABOUT_DIALOG([
self GOBJECT]);
53 -(void)addCreditSectionWithSectionName:(NSString*) sectionName andPeople:(gchar**) people
55 gtk_about_dialog_add_credit_section(GTK_ABOUT_DIALOG([
self GOBJECT]), [sectionName UTF8String], people);
60 return gtk_about_dialog_get_artists(GTK_ABOUT_DIALOG([
self GOBJECT]));
65 return gtk_about_dialog_get_authors(GTK_ABOUT_DIALOG([
self GOBJECT]));
70 return [NSString stringWithUTF8String:gtk_about_dialog_get_comments(GTK_ABOUT_DIALOG([
self GOBJECT]))];
75 return [NSString stringWithUTF8String:gtk_about_dialog_get_copyright(GTK_ABOUT_DIALOG([
self GOBJECT]))];
80 return gtk_about_dialog_get_documenters(GTK_ABOUT_DIALOG([
self GOBJECT]));
85 return [NSString stringWithUTF8String:gtk_about_dialog_get_license(GTK_ABOUT_DIALOG([
self GOBJECT]))];
90 return gtk_about_dialog_get_license_type(GTK_ABOUT_DIALOG([
self GOBJECT]));
95 return gtk_about_dialog_get_logo(GTK_ABOUT_DIALOG([
self GOBJECT]));
100 return [NSString stringWithUTF8String:gtk_about_dialog_get_logo_icon_name(GTK_ABOUT_DIALOG([
self GOBJECT]))];
105 return [NSString stringWithUTF8String:gtk_about_dialog_get_program_name(GTK_ABOUT_DIALOG([
self GOBJECT]))];
110 return [NSString stringWithUTF8String:gtk_about_dialog_get_translator_credits(GTK_ABOUT_DIALOG([
self GOBJECT]))];
115 return [NSString stringWithUTF8String:gtk_about_dialog_get_version(GTK_ABOUT_DIALOG([
self GOBJECT]))];
120 return [NSString stringWithUTF8String:gtk_about_dialog_get_website(GTK_ABOUT_DIALOG([
self GOBJECT]))];
125 return [NSString stringWithUTF8String:gtk_about_dialog_get_website_label(GTK_ABOUT_DIALOG([
self GOBJECT]))];
130 return (gtk_about_dialog_get_wrap_license(GTK_ABOUT_DIALOG([
self GOBJECT])) ? YES : NO);
133 -(void)setArtists:(gchar**) artists
135 gtk_about_dialog_set_artists(GTK_ABOUT_DIALOG([
self GOBJECT]), artists);
138 -(void)setAuthors:(gchar**) authors
140 gtk_about_dialog_set_authors(GTK_ABOUT_DIALOG([
self GOBJECT]), authors);
143 -(void)setComments:(NSString*) comments
145 gtk_about_dialog_set_comments(GTK_ABOUT_DIALOG([
self GOBJECT]), [comments UTF8String]);
148 -(void)setCopyright:(NSString*) copyright
150 gtk_about_dialog_set_copyright(GTK_ABOUT_DIALOG([
self GOBJECT]), [copyright UTF8String]);
153 -(void)setDocumenters:(gchar**) documenters
155 gtk_about_dialog_set_documenters(GTK_ABOUT_DIALOG([
self GOBJECT]), documenters);
158 -(void)setLicense:(NSString*) license
160 gtk_about_dialog_set_license(GTK_ABOUT_DIALOG([
self GOBJECT]), [license UTF8String]);
163 -(void)setLicenseType:(GtkLicense) licenseType
165 gtk_about_dialog_set_license_type(GTK_ABOUT_DIALOG([
self GOBJECT]), licenseType);
168 -(void)setLogo:(GdkPixbuf*) logo
170 gtk_about_dialog_set_logo(GTK_ABOUT_DIALOG([
self GOBJECT]), logo);
173 -(void)setLogoIconName:(NSString*) iconName
175 gtk_about_dialog_set_logo_icon_name(GTK_ABOUT_DIALOG([
self GOBJECT]), [iconName UTF8String]);
178 -(void)setProgramName:(NSString*) name
180 gtk_about_dialog_set_program_name(GTK_ABOUT_DIALOG([
self GOBJECT]), [name UTF8String]);
183 -(void)setTranslatorCredits:(NSString*) translatorCredits
185 gtk_about_dialog_set_translator_credits(GTK_ABOUT_DIALOG([
self GOBJECT]), [translatorCredits UTF8String]);
188 -(void)setVersion:(NSString*) version
190 gtk_about_dialog_set_version(GTK_ABOUT_DIALOG([
self GOBJECT]), [version UTF8String]);
193 -(void)setWebsite:(NSString*) website
195 gtk_about_dialog_set_website(GTK_ABOUT_DIALOG([
self GOBJECT]), [website UTF8String]);
198 -(void)setWebsiteLabel:(NSString*) websiteLabel
200 gtk_about_dialog_set_website_label(GTK_ABOUT_DIALOG([
self GOBJECT]), [websiteLabel UTF8String]);
203 -(void)setWrapLicense:(BOOL) wrapLicense
205 gtk_about_dialog_set_wrap_license(GTK_ABOUT_DIALOG([
self GOBJECT]), (wrapLicense ? TRUE : FALSE));
NSString * getLogoIconName()
id initWithGObject:(GObject *obj)
GtkAboutDialog * ABOUTDIALOG()
gchar ** getDocumenters()
NSString * getCopyright()
NSString * getProgramName()
NSString * getTranslatorCredits()
NSString * getWebsiteLabel()
GtkLicense getLicenseType()