From: Martin Sevior (msevior@mccubbin.ph.unimelb.edu.au)
Date: Wed May 22 2002 - 19:52:48 EDT
Hi Dom,
I just read your gtk-2.0 porting guide. It all makes good sense to
me except for one item:
Make signal callbacks private static member functions
Would this mean that the gnome build could not inherit these callbacks?
Cheers
Martin
On Wed, 22 May 2002, Dom Lachowicz wrote:
> Very basic porting guide, for your enjoyment/amusement.
> xap_UnixDialog_About is finished. Functions of interest are:
>
> /*!
> * Runs the dialog \me as a modal dialog
> * 1) Connect focus to toplevel frame
> * 2) Centers dialog over toplevel window
> * 3) Connects F1 to help system
> * 4) Makes dialog modal
> * 5) Returns value of gtk_dialog_run(me)
> * 6) Destroys the dialog
> */
> gint abiRunModalDialog(GtkDialog * me, XAP_Frame * pFrame, XAP_Dialog *
> pDlg)
>
> /*!
> * Runs the dialog \me as a modeless dialog
> * 1) Connect focus to toplevel frame
> * 2) Centers dialog over toplevel window
> * 3) Makes the App remember this modeless dialog
> * 4) Connects F1 to help system
> * 5) Makes dialog non-modal (modeless)
> */
> void abiRunModelessDialog(GtkDialog * me, XAP_Frame * pFrame, XAP_Dialog
> * pDlg)
>
> /*!
> * Create a new GtkDialog
> */
> GtkWidget * abiDialogNew(gboolean resizable)
>
> /*!
> * Create a new GtkDialog with this title
> */
> GtkWidget * abiDialogNew(gboolean resizable, const char * title, ...)
>
> /*!
> * Calls gtk_widget_destroy on \me if \me is non-null
> * and GTK_IS_WIDGET(me)
> */
> void abiDestroyWidget(GtkWidget * me)
>
>
This archive was generated by hypermail 2.1.4 : Wed May 22 2002 - 19:57:12 EDT