-};
-
-void wxNotebook::AddChild( wxWindow *win )
-{
- m_children.Append(win);
-
- wxNotebookPage *page = new wxNotebookPage();
-
- page->m_id = GetPageCount();
- page->m_label = (GtkLabel *)gtk_label_new(_("Handle"));
- page->m_client = win;
- gtk_notebook_append_page( GTK_NOTEBOOK(m_widget), win->m_widget,
- (GtkWidget *)page->m_label);
- gtk_misc_set_alignment(GTK_MISC(page->m_label), 0.0, 0.5);
-
- page->m_page =
- (GtkNotebookPage*) (g_list_last(GTK_NOTEBOOK(m_widget)->children)->data);
-
- page->m_parent = GTK_NOTEBOOK(m_widget);
-
- gtk_signal_connect( GTK_OBJECT(win->m_widget), "size_allocate",
- GTK_SIGNAL_FUNC(gtk_page_size_callback), (gpointer)win );
-
- if (!page->m_page)
- {
- wxLogFatalError( _("Notebook page creation error") );
- return;
- }
-
- m_pages.Append( page );
-};