gtk.FontSelectionDialog.FontSelectionDialog Class Reference

Inheritance diagram for gtk.FontSelectionDialog.FontSelectionDialog:

gtk.Dialog.Dialog gdk.Window.Window gdk.Drawable.Drawable gobject.ObjectG.ObjectG List of all members.

Public Member Functions

GtkFontSelectionDialoggetFontSelectionDialogStruct ()
 this (GtkFontSelectionDialog *gtkFontSelectionDialog)
 Sets our main struct and passes it to the parent class.
 this (char[] title)
 Creates a new GtkFontSelectionDialog.
Font getFont ()
 Warning gtk_font_selection_dialog_get_font is deprecated and should not be used in newly-written code.
char[] getFontName ()
 Gets the currently-selected font name.
int setFontName (char[] fontname)
 Sets the currently-selected font.
char[] getPreviewText ()
 Gets the text displayed in the preview area.
void setPreviewText (char[] text)
 Sets the text displayed in the preview area.

Protected Member Functions

void * getStruct ()
 the main Gtk struct as a void*

Protected Attributes

GtkFontSelectionDialoggtkFontSelectionDialog
 the main Gtk struct

Constructor & Destructor Documentation

gtk.FontSelectionDialog.FontSelectionDialog.this ( GtkFontSelectionDialog gtkFontSelectionDialog  ) 

Sets our main struct and passes it to the parent class.

gtk.FontSelectionDialog.FontSelectionDialog.this ( char[]  title  ) 

Creates a new GtkFontSelectionDialog.

title: the title of the dialog box. Returns: a new GtkFontSelectionDialog.


Member Function Documentation

Font gtk.FontSelectionDialog.FontSelectionDialog.getFont (  ) 

Warning gtk_font_selection_dialog_get_font is deprecated and should not be used in newly-written code.

Gets the currently-selected font. fsd: a GtkFontSelectionDialog. Returns: the currently-selected font, or NULL if no font is selected.

char [] gtk.FontSelectionDialog.FontSelectionDialog.getFontName (  ) 

Gets the currently-selected font name.

Note that this can be a different string than what you set with gtk_font_selection_dialog_set_font_name(), as the font selection widget may normalize font names and thus return a string with a different structure. For example, "Helvetica Italic Bold 12" could be normalized to "Helvetica Bold Italic 12". Use pango_font_description_equal() if you want to compare two font descriptions. fsd: a GtkFontSelectionDialog Returns: A string with the name of the current font, or NULL if no font is selected. You must free this string with g_free().

GtkFontSelectionDialog* gtk.FontSelectionDialog.FontSelectionDialog.getFontSelectionDialogStruct (  ) 

char [] gtk.FontSelectionDialog.FontSelectionDialog.getPreviewText (  ) 

Gets the text displayed in the preview area.

fsd: a GtkFontSelectionDialog. Returns: the text displayed in the preview area. This string is owned by the widget and should not be modified or freed.

void* gtk.FontSelectionDialog.FontSelectionDialog.getStruct (  )  [protected]

the main Gtk struct as a void*

Reimplemented from gtk.Dialog.Dialog.

int gtk.FontSelectionDialog.FontSelectionDialog.setFontName ( char[]  fontname  ) 

Sets the currently-selected font.

fsd: a GtkFontSelectionDialog. fontname: a fontname. Returns: TRUE if the font was found.

void gtk.FontSelectionDialog.FontSelectionDialog.setPreviewText ( char[]  text  ) 

Sets the text displayed in the preview area.

fsd: a GtkFontSelectionDialog. text: the text to display in the preview area. See Also GtkFontSelection, GtkDialog the underlying widget for selecting fonts. the parent class of GtkFontSelectionDialog


Member Data Documentation

GtkFontSelectionDialog* gtk.FontSelectionDialog.FontSelectionDialog.gtkFontSelectionDialog [protected]

the main Gtk struct


SourceForge.net Logo DSource.org Logo digitalmars.com Logo