Changeset 171
- Timestamp:
- Jan 4, 2007, 6:01:15 PM (19 years ago)
- Location:
- trunk/gui
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gui/class_c/nomnotebook.c
r169 r171 50 50 51 51 NOM_Scope CORBA_long NOMLINK impl_NOMNoteBook_prependPage(NOMNoteBook* nomSelf, 52 const PGtkWidget pWidget, const PGtkWidget pLabel,53 CORBA_Environment *ev)52 const PGtkWidget pWidget, const PGtkWidget pLabel, 53 CORBA_Environment *ev) 54 54 { 55 55 /* NOMNoteBookData* nomThis=NOMNoteBookGetData(nomSelf); */ 56 return gtk_notebook_prepend_page (GTK_NOTEBOOK (NOMNoteBook_queryWindowHandle(nomSelf, ev)), pWidget, pLabel); 56 return gtk_notebook_prepend_page_menu (GTK_NOTEBOOK (NOMNoteBook_queryWindowHandle(nomSelf, ev)), pWidget, pLabel, 57 NULL); 58 } 59 60 NOM_Scope CORBA_long NOMLINK impl_NOMNoteBook_appendPage(NOMNoteBook* nomSelf, 61 const PGtkWidget pWidget, const PGtkWidget pLabel, 62 CORBA_Environment *ev) 63 { 64 /* NOMNoteBookData* nomThis=NOMNoteBookGetData(nomSelf); */ 65 return gtk_notebook_append_page_menu (GTK_NOTEBOOK (NOMNoteBook_queryWindowHandle(nomSelf, ev)), pWidget, pLabel, 66 NULL); 67 } 68 69 NOM_Scope void NOMLINK impl_NOMNoteBook_enablePopupMenu(NOMNoteBook* nomSelf, CORBA_Environment *ev) 70 { 71 /* NOMNoteBookData* nomThis=NOMNoteBookGetData(nomSelf); */ 72 73 gtk_notebook_popup_enable(GTK_NOTEBOOK(NOMNoteBook_queryWindowHandle(nomSelf, ev))); 74 } 75 76 NOM_Scope void NOMLINK impl_NOMNoteBook_disablePopupMenu(NOMNoteBook* nomSelf, CORBA_Environment *ev) 77 { 78 /* NOMNoteBookData* nomThis=NOMNoteBookGetData(nomSelf); */ 79 80 gtk_notebook_popup_disable(GTK_NOTEBOOK(NOMNoteBook_queryWindowHandle(nomSelf, ev))); 81 } 82 83 NOM_Scope void NOMLINK impl_NOMNoteBook_switchToNextPage(NOMNoteBook* nomSelf, CORBA_Environment *ev) 84 { 85 /* NOMNoteBookData* nomThis=NOMNoteBookGetData(nomSelf); */ 86 gtk_notebook_next_page(GTK_NOTEBOOK(NOMNoteBook_queryWindowHandle(nomSelf, ev))); 87 } 88 89 NOM_Scope void NOMLINK impl_NOMNoteBook_switchToPrevPage(NOMNoteBook* nomSelf, CORBA_Environment *ev) 90 { 91 /* NOMNoteBookData* nomThis=NOMNoteBookGetData(nomSelf); */ 92 gtk_notebook_prev_page(GTK_NOTEBOOK(NOMNoteBook_queryWindowHandle(nomSelf, ev))); 93 } 94 95 NOM_Scope void NOMLINK impl_NOMNoteBook_switchToPage(NOMNoteBook* nomSelf, const gint iPageNum, CORBA_Environment *ev) 96 { 97 /* NOMNoteBookData* nomThis=NOMNoteBookGetData(nomSelf); */ 98 gtk_notebook_set_current_page(GTK_NOTEBOOK(NOMNoteBook_queryWindowHandle(nomSelf, ev)), iPageNum); 57 99 } 58 100 … … 70 112 doesn't unload us */ 71 113 g_object_set_data(G_OBJECT(gtkNoteBook), NOMOBJECT_KEY_STRING, nomSelf); 114 NOMNoteBook_setWindowHandle(nomSelf, gtkNoteBook, NULLHANDLE); 72 115 73 116 gtk_notebook_set_tab_pos(GTK_NOTEBOOK(gtkNoteBook), GTK_POS_TOP); 117 _enablePopupMenu(nomSelf, ev); 74 118 gtk_widget_show(gtkNoteBook); 75 76 NOMNoteBook_setWindowHandle(nomSelf, gtkNoteBook, NULLHANDLE);77 119 } 78 120 -
trunk/gui/idl/nomnotebook.idl
r169 r171 45 45 46 46 long prependPage(in PGtkWidget pWidget, in PGtkWidget pLabel); 47 long appendPage(in PGtkWidget pWidget, in PGtkWidget pLabel); 48 void enablePopupMenu(); 49 void disablePopupMenu(); 50 void switchToNextPage(); 51 void switchToPrevPage(); 52 void switchToPage(in gint iPageNum); 47 53 48 54 NOMOVERRIDE(nomInit);
Note:
See TracChangeset
for help on using the changeset viewer.