ALBA
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
albaGUITreeContextualMenu Class Reference

#include <albaGUITreeContextualMenu.h>

Inheritance diagram for albaGUITreeContextualMenu:
Inheritance graph
[legend]
Collaboration diagram for albaGUITreeContextualMenu:
Collaboration graph
[legend]

Public Member Functions

 albaGUITreeContextualMenu ()
 
virtual ~albaGUITreeContextualMenu ()
 
void SetListener (albaObserver *Listener)
 
virtual void CreateContextualMenu (albaGUICheckTree *tree, albaView *view, albaVME *vme, bool vme_menu)
 
void ShowContextualMenu ()
 
void SetOpManager (albaOpManager *opManager)
 

Protected Member Functions

void CryptSubTree (bool crypt)
 
void ExpandSubTree (albaVME *vme)
 
void CollapseSubTree (albaVME *vme)
 
virtual void OnContextualMenu (wxCommandEvent &event)
 

Protected Attributes

albaViewm_ViewActive
 
albaVMEm_VmeActive
 
albaVMEm_NodeActive
 
albaGUICheckTreem_NodeTree
 
albaObserverm_Listener
 
albaOpManagerm_OpManager
 
albaSceneGraphm_SceneGraph
 
wxMenu * m_DisplaySubMenu
 
bool m_Autosort
 
bool m_CryptoCheck
 

Detailed Description

Used to create and manage contextual menu' for tree widget used in side bar.

See also
albaGUIContextualMenu

Definition at line 73 of file albaGUITreeContextualMenu.h.

Constructor & Destructor Documentation

◆ albaGUITreeContextualMenu()

albaGUITreeContextualMenu::albaGUITreeContextualMenu ( )

◆ ~albaGUITreeContextualMenu()

virtual albaGUITreeContextualMenu::~albaGUITreeContextualMenu ( )
virtual

Member Function Documentation

◆ SetListener()

void albaGUITreeContextualMenu::SetListener ( albaObserver Listener)
inline

Definition at line 79 of file albaGUITreeContextualMenu.h.

◆ CreateContextualMenu()

virtual void albaGUITreeContextualMenu::CreateContextualMenu ( albaGUICheckTree tree,
albaView view,
albaVME vme,
bool  vme_menu 
)
virtual

Create a contextual menu.

◆ ShowContextualMenu()

void albaGUITreeContextualMenu::ShowContextualMenu ( )

Visualize contextual men for the MDI child and selected view.

◆ SetOpManager()

void albaGUITreeContextualMenu::SetOpManager ( albaOpManager opManager)

◆ CryptSubTree()

void albaGUITreeContextualMenu::CryptSubTree ( bool  crypt)
protected

Enable/disable crypto for a subtree.

◆ ExpandSubTree()

void albaGUITreeContextualMenu::ExpandSubTree ( albaVME vme)
protected

◆ CollapseSubTree()

void albaGUITreeContextualMenu::CollapseSubTree ( albaVME vme)
protected

◆ OnContextualMenu()

virtual void albaGUITreeContextualMenu::OnContextualMenu ( wxCommandEvent &  event)
protectedvirtual

Answer contextual men's selection.

Member Data Documentation

◆ m_ViewActive

albaView* albaGUITreeContextualMenu::m_ViewActive
protected

Definition at line 90 of file albaGUITreeContextualMenu.h.

◆ m_VmeActive

albaVME* albaGUITreeContextualMenu::m_VmeActive
protected

Definition at line 91 of file albaGUITreeContextualMenu.h.

◆ m_NodeActive

albaVME* albaGUITreeContextualMenu::m_NodeActive
protected

Definition at line 92 of file albaGUITreeContextualMenu.h.

◆ m_NodeTree

albaGUICheckTree* albaGUITreeContextualMenu::m_NodeTree
protected

Definition at line 93 of file albaGUITreeContextualMenu.h.

◆ m_Listener

albaObserver* albaGUITreeContextualMenu::m_Listener
protected

Definition at line 94 of file albaGUITreeContextualMenu.h.

◆ m_OpManager

albaOpManager* albaGUITreeContextualMenu::m_OpManager
protected

Definition at line 96 of file albaGUITreeContextualMenu.h.

◆ m_SceneGraph

albaSceneGraph* albaGUITreeContextualMenu::m_SceneGraph
protected

Definition at line 98 of file albaGUITreeContextualMenu.h.

◆ m_DisplaySubMenu

wxMenu* albaGUITreeContextualMenu::m_DisplaySubMenu
protected

Definition at line 100 of file albaGUITreeContextualMenu.h.

◆ m_Autosort

bool albaGUITreeContextualMenu::m_Autosort
protected

Definition at line 102 of file albaGUITreeContextualMenu.h.

◆ m_CryptoCheck

bool albaGUITreeContextualMenu::m_CryptoCheck
protected

Definition at line 103 of file albaGUITreeContextualMenu.h.


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