gtk.Dialog.Dialog Class Reference

Inheritance diagram for gtk.Dialog.Dialog:

gdk.Window.Window gdk.Drawable.Drawable gobject.ObjectG.ObjectG gtk.AboutDialog.AboutDialog gtk.ColorSelectionDialog.ColorSelectionDialog gtk.FileChooserDialog.FileChooserDialog gtk.FileSelection.FileSelection gtk.FontSelectionDialog.FontSelectionDialog gtk.InputDialog.InputDialog gtk.MessageDialog.MessageDialog List of all members.

Public Member Functions

GtkDialoggetDialogStruct ()
 this (GtkDialog *gtkDialog)
 Sets our main struct and passes it to the parent class.
Widget addButton (StockID stockID, int responseId)
void addButtons (char[][] buttonsText, ResponseType[] responses)
void addButtons (StockID[] stockIDs, ResponseType[] responses)
void delegate (Dialog)[] onCloseListeners
void addOnClose (void delegate(Dialog) dlg)
 extern (C) static void callBackClose(GtkDialog *dialogStruct
void addOnResponse (void delegate(gint, Dialog) dlg)
 extern (C) static void callBackResponse(GtkDialog *dialogStruct

Public Attributes

int[char[]] connectedSignals
gint arg1

Protected Member Functions

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

Protected Attributes

GtkDialoggtkDialog
 the main Gtk struct

Constructor & Destructor Documentation

gtk.Dialog.Dialog.this ( GtkDialog gtkDialog  ) 

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


Member Function Documentation

Widget gtk.Dialog.Dialog.addButton ( StockID  stockID,
int  responseId 
)

void gtk.Dialog.Dialog.addButtons ( StockID[]  stockIDs,
ResponseType[]  responses 
)

void gtk.Dialog.Dialog.addButtons ( char  buttonsText[][],
ResponseType[]  responses 
)

void gtk.Dialog.Dialog.addOnClose ( void delegate(Dialog dlg  ) 

void gtk.Dialog.Dialog.addOnResponse ( void delegate(gint, Dialog dlg  ) 

void gtk.Dialog.Dialog.delegate ( Dialog   ) 

gtk.Dialog.Dialog.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

Reimplemented in gtk.InputDialog.InputDialog, and gtk.InputDialog.InputDialog.

gtk.Dialog.Dialog.extern (  ) 

Reimplemented from gobject.ObjectG.ObjectG.

Reimplemented in gtk.InputDialog.InputDialog, and gtk.InputDialog.InputDialog.

GtkDialog* gtk.Dialog.Dialog.getDialogStruct (  ) 

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

the main Gtk struct as a void*

Reimplemented from gdk.Window.Window.

Reimplemented in gtk.AboutDialog.AboutDialog, gtk.ColorSelectionDialog.ColorSelectionDialog, gtk.FileChooserDialog.FileChooserDialog, gtk.FileSelection.FileSelection, gtk.FontSelectionDialog.FontSelectionDialog, gtk.InputDialog.InputDialog, and gtk.MessageDialog.MessageDialog.


Member Data Documentation

gint gtk.Dialog.Dialog.arg1

Reimplemented from gobject.ObjectG.ObjectG.

int [char[]] gtk.Dialog.Dialog.connectedSignals

Reimplemented from gobject.ObjectG.ObjectG.

Reimplemented in gtk.InputDialog.InputDialog.

GtkDialog* gtk.Dialog.Dialog.gtkDialog [protected]

the main Gtk struct


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