+
+ // Group Manager
+ if (mtype==4)
+ {
+ bookGroupManager = new wxNotebook(panelParent, //bbGetWxParent(),
+ -1,
+ wxDefaultPosition,
+ wxDefaultSize,
+ wxNB_TOP );
+ panel2 = new wxPanel(bookGroupManager);
+ txtNrCollections = new wxStaticText(panel2,-1, _T("1 / 1 "));
+ wxButton *btnBackCollection = new wxButton( panel2, -1, _T("<"));
+ wxButton *btnNextCollection = new wxButton( panel2, -1, _T(">"));
+ wxButton *btnInsertCollectionBefore = new wxButton( panel2, -1, _T("Insert Before"));
+ wxButton *btnInsertCollectionAfter = new wxButton( panel2, -1, _T("Insert After"));
+ wxButton *btnDeleteCollection = new wxButton( panel2, -1, _T("Delete"));
+
+ Connect(btnInsertCollectionBefore->GetId(), wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction) & WidgetShowNPoints::OnInsertCollectionBefore);
+ Connect(btnInsertCollectionAfter->GetId(), wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction) & WidgetShowNPoints::OnInsertCollectionAfter);
+ Connect(btnDeleteCollection->GetId(), wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction) & WidgetShowNPoints::OnDeleteCollection);
+ Connect(btnBackCollection->GetId(), wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction) & WidgetShowNPoints::OnBackCollection);
+ Connect(btnNextCollection->GetId(), wxEVT_COMMAND_BUTTON_CLICKED, (wxObjectEventFunction) & WidgetShowNPoints::OnNextCollection);
+
+ wxFlexGridSizer *sizer1 = new wxFlexGridSizer(1);
+ wxFlexGridSizer *sizer2 = new wxFlexGridSizer(2);
+
+ sizer2->Add( btnBackCollection );
+ sizer2->Add( btnNextCollection );
+
+ sizer1->Add( txtNrCollections );
+ sizer1->Add( sizer2 );
+ sizer1->Add( btnInsertCollectionBefore );
+ sizer1->Add( btnInsertCollectionAfter );
+ sizer1->Add( btnDeleteCollection );
+ MNPsizer = sizer1;
+ panel2->SetSizer( MNPsizer );
+ panel2->SetAutoLayout(true);
+ panel2->Layout();
+ bookGroupManager->AddPage(panel2 , _T("Collection") );
+ } // if mtype 4
+
+ if ( (mtype==0) || (mtype==3) || (mtype==4) )