ALBA
|
#include <albaSideBar.h>
Public Types | |
enum | SIDEBAR_STYLE { SINGLE_NOTEBOOK , DOUBLE_NOTEBOOK } |
Public Member Functions | |
albaSideBar (albaGUIMDIFrame *parent, int id, albaObserver *Listener, long style=DOUBLE_NOTEBOOK) | |
~albaSideBar () | |
void | VmeAdd (albaVME *vme) |
void | VmeRemove (albaVME *vme) |
void | VmeModified (albaVME *vme) |
void | VmeShow (albaVME *vme, bool visibility) |
void | VmeSelected (albaVME *vme) |
void | OpShowGui (bool push_gui, albaGUIPanel *panel) |
void | OpHideGui (bool view_closed) |
void | ViewSelect (albaView *view) |
void | ViewDeleted (albaView *view) |
void | EnableSelect (bool enable) |
void | Show () |
bool | IsShown () |
void | Show (bool show) |
std::vector< albaVME * > | VmeChoose (void *vme_accept_function=0, long style=REPRESENTATION_AS_TREE, albaString title="Choose Node", bool multiSelect=false, albaVME *vme=NULL) |
void | FindVME () |
Public Member Functions inherited from albaAbsSideBar | |
albaAbsSideBar () | |
virtual | ~albaAbsSideBar () |
virtual void | VmeAdd (albaVME *vme)=0 |
virtual void | VmeRemove (albaVME *vme)=0 |
virtual void | VmeModified (albaVME *vme)=0 |
virtual void | VmeShow (albaVME *vme, bool visibility)=0 |
virtual void | VmeSelected (albaVME *vme)=0 |
virtual void | OpShowGui (bool push_gui, albaGUIPanel *panel)=0 |
virtual void | OpHideGui (bool view_closed)=0 |
virtual void | ViewSelect (albaView *view)=0 |
virtual void | ViewDeleted (albaView *view)=0 |
virtual void | EnableSelect (bool enable)=0 |
virtual void | Show ()=0 |
virtual bool | IsShown ()=0 |
virtual void | Show (bool show)=0 |
virtual std::vector< albaVME * > | VmeChoose (void *vme_accept_function=0, long style=REPRESENTATION_AS_TREE, albaString title="Choose Node", bool multiSelect=false, albaVME *vme=NULL)=0 |
virtual void | FindVME ()=0 |
Protected Member Functions | |
void | UpdateVmePanel () |
Protected Attributes | |
wxNotebook * | m_Notebook |
wxNotebook * | m_VmeNotebook |
wxSplitterWindow * | m_SideSplittedPanel |
albaGUIPanelStack * | m_OpPanel |
albaGUIHolder * | m_ViewPropertyPanel |
albaGUICheckTree * | m_Tree |
albaGUIHolder * | m_VmePanel |
albaGUIHolder * | m_VmePipePanel |
albaVME * | m_SelectedVme |
albaView * | m_SelectedView |
albaObserver * | m_Listener |
albaGUI * | m_AppendingGUI |
albaGUI * | m_CurrentVmeGui |
albaGUI * | m_CurrentVmeOutputGui |
albaGUI * | m_CurrentPipeGui |
int | m_Style |
Definition at line 47 of file albaSideBar.h.
Enumerator | |
---|---|
SINGLE_NOTEBOOK | |
DOUBLE_NOTEBOOK |
Definition at line 53 of file albaSideBar.h.
albaSideBar::albaSideBar | ( | albaGUIMDIFrame * | parent, |
int | id, | ||
albaObserver * | Listener, | ||
long | style = DOUBLE_NOTEBOOK |
||
) |
albaSideBar::~albaSideBar | ( | ) |
|
virtual |
Implements albaAbsSideBar.
|
virtual |
Implements albaAbsSideBar.
|
virtual |
Implements albaAbsSideBar.
|
virtual |
Implements albaAbsSideBar.
|
virtual |
Implements albaAbsSideBar.
|
virtual |
Implements albaAbsSideBar.
|
virtual |
Implements albaAbsSideBar.
|
virtual |
Implements albaAbsSideBar.
|
virtual |
Implements albaAbsSideBar.
|
virtual |
Implements albaAbsSideBar.
|
virtual |
Implements albaAbsSideBar.
|
inlinevirtual |
Implements albaAbsSideBar.
Definition at line 103 of file albaSideBar.h.
|
inlinevirtual |
Implements albaAbsSideBar.
Definition at line 104 of file albaSideBar.h.
|
virtual |
Respond to a VME_CHOOSE evt.
Build a dialog containing the vme tree and return the vme choosed from the user.
Implements albaAbsSideBar.
|
virtual |
Open a Find VME dialog.
Implements albaAbsSideBar.
|
protected |
|
protected |
Definition at line 115 of file albaSideBar.h.
|
protected |
Definition at line 116 of file albaSideBar.h.
|
protected |
Definition at line 117 of file albaSideBar.h.
|
protected |
Definition at line 119 of file albaSideBar.h.
|
protected |
Definition at line 120 of file albaSideBar.h.
|
protected |
Definition at line 121 of file albaSideBar.h.
|
protected |
Definition at line 123 of file albaSideBar.h.
|
protected |
Definition at line 124 of file albaSideBar.h.
|
protected |
Definition at line 126 of file albaSideBar.h.
|
protected |
Definition at line 127 of file albaSideBar.h.
|
protected |
Definition at line 128 of file albaSideBar.h.
|
protected |
Definition at line 130 of file albaSideBar.h.
|
protected |
Definition at line 132 of file albaSideBar.h.
|
protected |
Definition at line 133 of file albaSideBar.h.
|
protected |
Definition at line 134 of file albaSideBar.h.
|
protected |
Definition at line 136 of file albaSideBar.h.