Changeset 44
- Timestamp:
- 04/12/06 14:01:14 (3 years ago)
- Location:
- trunk/src/gtk
- Files:
-
- 2 modified
-
MainView.cxx (modified) (4 diffs)
-
MainView.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gtk/MainView.cxx
r43 r44 138 138 gtk_box_pack_start (GTK_BOX (m_MainBox), toolBar, FALSE, FALSE, 0); 139 139 // Add the current page tool item. 140 GtkToolItem *currentPage = createCurrentPage (); 141 gtk_toolbar_insert (GTK_TOOLBAR (toolBar), currentPage, CURRENT_PAGE_POS); 140 createCurrentPage (); 141 gtk_toolbar_insert (GTK_TOOLBAR (toolBar), m_CurrentPageToolItem, 142 CURRENT_PAGE_POS); 142 143 gtk_toolbar_insert (GTK_TOOLBAR (toolBar), gtk_separator_tool_item_new (), 143 144 CURRENT_PAGE_POS + 1); … … 254 255 MainView::sensitiveGoToPage (gboolean sensitive) 255 256 { 256 gtk_widget_set_sensitive ( m_CurrentPage, sensitive);257 gtk_widget_set_sensitive (GTK_WIDGET (m_CurrentPageToolItem), sensitive); 257 258 } 258 259 … … 389 390 /// @return The tool item to add to the toolbar. 390 391 /// 391 GtkToolItem * 392 void 392 393 MainView::createCurrentPage () 393 394 { 394 GtkWidget *hbox = gtk_hbox_new ( 0, FALSE);395 GtkWidget *hbox = gtk_hbox_new (FALSE, 3); 395 396 396 397 GtkWidget *pageLabel= gtk_label_new (_("Page")); … … 404 405 gtk_box_pack_start (GTK_BOX (hbox), m_CurrentPage, TRUE, TRUE, 0); 405 406 406 GtkToolItem *toolItem = gtk_tool_item_new (); 407 gtk_container_add (GTK_CONTAINER (toolItem), hbox); 408 409 return toolItem; 407 m_CurrentPageToolItem = gtk_tool_item_new (); 408 gtk_container_add (GTK_CONTAINER (m_CurrentPageToolItem), hbox); 410 409 } 411 410 -
trunk/src/gtk/MainView.h
r43 r44 56 56 protected: 57 57 GtkWidget *m_CurrentPage; 58 GtkToolItem *m_CurrentPageToolItem; 58 59 GtkWidget *m_MainWindow; 59 60 GtkWidget *m_MainBox; … … 63 64 GtkUIManager *m_UIManager; 64 65 65 GtkToolItem *createCurrentPage (void);66 void createCurrentPage (void); 66 67 void createPageView (void); 67 68 void createUIManager (void);
