OpenCPN Partial API docs
ChartGroupsUI Class Reference
Inheritance diagram for ChartGroupsUI:

Public Member Functions

 ChartGroupsUI (wxWindow *parent)
 
void CreatePanel (size_t parent, int border_size, int group_item_spacing)
 
void CompletePanel (void)
 
void SetDBDirs (ArrayOfCDI &array)
 
void SetGroupArray (ChartGroupArray *pGroupArray)
 
void SetInitialSettings (void)
 
void CompleteInitialSettings (void)
 
void PopulateTrees (void)
 
void PopulateTreeCtrl (wxTreeCtrl *ptc, const wxArrayString &dir_array, const wxColour &col, wxFont *pFont=NULL)
 
void BuildNotebookPages (ChartGroupArray *pGroupArray)
 
void EmptyChartGroupArray (ChartGroupArray *s)
 
void ClearGroupPages ()
 
void OnNodeExpanded (wxTreeEvent &event)
 
void OnAvailableSelection (wxTreeEvent &event)
 
void OnInsertChartItem (wxCommandEvent &event)
 
void OnRemoveChartItem (wxCommandEvent &event)
 
void OnGroupPageChange (wxNotebookEvent &event)
 
void OnNewGroup (wxCommandEvent &event)
 
void OnDeleteGroup (wxCommandEvent &event)
 
ChartGroupArray * CloneChartGroupArray (ChartGroupArray *s)
 
wxTreeCtrl * AddEmptyGroupPage (const wxString &label)
 

Public Attributes

bool modified
 
bool m_UIcomplete
 
bool m_settingscomplete
 
bool m_treespopulated
 
wxScrolledWindow * m_panel
 

Detailed Description

Definition at line 719 of file options.h.


The documentation for this class was generated from the following files: