32 TocCtrl(wxWindow* parent, wxWindowID
id);
42 void SelectLayerByID(
int layerID);
45 const wxString& layerName);
50 void SetProjectName(
const wxString& project_name);
52 unsigned int GetCountLayers();
54 bool RemoveLayer(
int database_layer_id);
55 bool IsAllParentLayerVisible(
long layer_id);
59 void OnDragndropBegin(wxDataViewEvent& event);
60 void OnDragndropPossible(wxDataViewEvent& event);
61 void OnDragndropDrop(wxDataViewEvent& event);
64 void OnMouseClick(wxDataViewEvent& event);
65 void OnMouseRightClick(wxDataViewEvent& event);
66 void OnLayerSelectionChanged(wxDataViewEvent& event);
69 void OnMenuRemoveItem(wxCommandEvent& event);
70 void OnMenuAddGroup(wxCommandEvent& event);
71 void OnMenuRenameGroup(wxCommandEvent& event);
72 void OnMenuShowProperties(wxCommandEvent& event);
73 void OnMenuPropertiesSave(wxCommandEvent& event);
74 void OnMenuPropertiesLoad(wxCommandEvent& event);
75 void OnMenuVertex(wxCommandEvent& event);
76 void OnMenuShowLabels(wxCommandEvent& event);
77 void OnMenuEditing(wxCommandEvent& event);
79 int m_IterateNodeIndex = wxNOT_FOUND;
80 TocCtrlModelNodePtrArray m_IterateNodeArray;
83 void StopEditing(
bool send_message);