GogEditor
GogEditor — Property editor build helper
|
|
Details
GogEditor
typedef struct {
unsigned *store_page; /* pointer to a place for storing last edited page */
GSList *pages; /* GogEditorPage */
} GogEditor;
GogEditorPage
typedef struct {
char const *label; /* label for notebook page */
gpointer widget; /* GtkWidget* */
} GogEditorPage;
gog_editor_new ()
GogEditor* gog_editor_new (void);
gog_editor_add_page ()
void gog_editor_add_page (GogEditor *editor,
gpointer widget,
char const *label);
editor : |
|
widget : |
|
label : |
|
gog_editor_set_store_page ()
void gog_editor_set_store_page (GogEditor *editor,
unsigned *store_page);
gog_editor_get_notebook ()
gpointer gog_editor_get_notebook (GogEditor *editor);
gog_editor_free ()
void gog_editor_free (GogEditor *editor);