3Depict
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
StashDialog Class Reference

#include <StashDialog.h>

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

Public Member Functions

 StashDialog (wxWindow *parent, int id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE)
 
void setVisController (VisController *s)
 
virtual void OnListKeyDown (wxListEvent &event)
 
virtual void OnListSelected (wxListEvent &event)
 
virtual void OnTreeSelChange (wxTreeEvent &event)
 
virtual void OnGridEditor (wxPropertyGridEvent &event)
 
virtual void OnBtnRemove (wxCommandEvent &event)
 
void ready ()
 

Protected Member Functions

 DECLARE_EVENT_TABLE ()
 

Protected Attributes

wxStaticText * label_5
 
wxListCtrl * listStashes
 
wxButton * btnRemove
 
wxStaticText * label_6
 
wxTreeCtrl * treeFilters
 
wxStaticText * label_7
 
wxPropertyGrid * gridProperties
 
wxButton * btnOK
 

Constructor & Destructor Documentation

◆ StashDialog()

StashDialog::StashDialog ( wxWindow *  parent,
int  id,
const wxString &  title,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxDEFAULT_DIALOG_STYLE 
)

Member Function Documentation

◆ DECLARE_EVENT_TABLE()

StashDialog::DECLARE_EVENT_TABLE ( )
protected

◆ OnBtnRemove()

void StashDialog::OnBtnRemove ( wxCommandEvent &  event)
virtual

References btnOK, btnRemove, AnalysisState::eraseStashes(), gridProperties, label_5, label_6, label_7, listStashes, ready(), VisController::state, and treeFilters.

Referenced by ready().

Here is the caller graph for this function:

◆ OnGridEditor()

void StashDialog::OnGridEditor ( wxPropertyGridEvent &  event)
virtual

Referenced by ready().

Here is the caller graph for this function:

◆ OnListKeyDown()

void StashDialog::OnListKeyDown ( wxListEvent &  event)
virtual

References AnalysisState::eraseStash(), listStashes, and VisController::state.

Referenced by ready().

Here is the caller graph for this function:

◆ OnListSelected()

void StashDialog::OnListSelected ( wxListEvent &  event)
virtual

Referenced by ready().

Here is the caller graph for this function:

◆ OnTreeSelChange()

void StashDialog::OnTreeSelChange ( wxTreeEvent &  event)
virtual

◆ ready()

void StashDialog::ready ( )

◆ setVisController()

void StashDialog::setVisController ( VisController s)

References btnRemove, gridProperties, listStashes, TRANS, and treeFilters.

Referenced by MainWindowFrame::OnButtonStashDialog().

Here is the caller graph for this function:

Member Data Documentation

◆ btnOK

wxButton* StashDialog::btnOK
protected

Referenced by OnBtnRemove(), and StashDialog().

◆ btnRemove

wxButton* StashDialog::btnRemove
protected

◆ gridProperties

wxPropertyGrid* StashDialog::gridProperties
protected

◆ label_5

wxStaticText* StashDialog::label_5
protected

Referenced by OnBtnRemove(), and StashDialog().

◆ label_6

wxStaticText* StashDialog::label_6
protected

Referenced by OnBtnRemove(), and StashDialog().

◆ label_7

wxStaticText* StashDialog::label_7
protected

Referenced by OnBtnRemove(), and StashDialog().

◆ listStashes

wxListCtrl* StashDialog::listStashes
protected

◆ treeFilters

wxTreeCtrl* StashDialog::treeFilters
protected

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