GUIFrame Class Reference

#include <GUIFrame.h>

Inheritance diagram for GUIFrame:

N1568DemoFrame

List of all members.

Public Member Functions

 GUIFrame (wxWindow *parent, wxWindowID id=wxID_MAIN_FRAME, const wxString &title=_("CAEN N1568 demo"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(800, 600), long style=wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL)
 ~GUIFrame ()
void m_main_splitterOnIdle (wxIdleEvent &)

Protected Member Functions

virtual void OnClose (wxCloseEvent &event)
virtual void OnIdle (wxIdleEvent &event)
virtual void OnSize (wxSizeEvent &event)
virtual void OnQuit (wxCommandEvent &event)
virtual void OnMenuToolsConnect (wxCommandEvent &event)
virtual void OnMenuToolsExport (wxCommandEvent &event)
virtual void OnMenuToolsDownload (wxCommandEvent &event)
virtual void OnMenuToolsSettings (wxCommandEvent &event)
virtual void OnAbout (wxCommandEvent &event)
virtual void OnFileQuitToolClicked (wxCommandEvent &event)
virtual void OnToolsConnectToolClicked (wxCommandEvent &event)
virtual void OnToolsExportToolClicked (wxCommandEvent &event)
virtual void OnToolsDownloadToolClicked (wxCommandEvent &event)
virtual void OnToolsSettingsToolClicked (wxCommandEvent &event)
virtual void OnHelpAboutToolClicked (wxCommandEvent &event)
virtual void OnModuleAddressChanged (wxSpinEvent &event)
virtual void OnMuxOutChanged (wxSpinEvent &event)
virtual void OnCmdTextCtrl (wxCommandEvent &event)
virtual void OnCmdTextCtrlEnter (wxCommandEvent &event)
virtual void OnCmdSendClick (wxCommandEvent &event)

Protected Attributes

wxMenuBar * m_main_menuBar
wxMenu * m_file_menu
wxMenu * m_tool_menu
wxMenuItem * m_menu_tools_connect
wxMenuItem * m_menu_tools_export
wxMenuItem * m_menu_tools_download
wxMenu * m_help_menu
wxToolBar * m_main_toolBar
wxStatusBar * m_main_statusBar
wxSplitterWindow * m_main_splitter
wxPanel * m_top_panel
wxNotebook * m_notebook3
wxScrolledWindow * m_channels_scrolledWindow
wxBoxSizer * m_channel_sizer
wxScrolledWindow * m_misc_scrolledWindow
wxStaticText * m_module_address_staticText
wxSpinCtrl * m_module_address_spinCtrl
wxStaticText * m_mux_out_staticText1
wxSpinCtrl * m_mux_out_spinCtrl
wxStaticText * m_cmd_label_staticText
wxTextCtrl * m_cmd_textCtrl
wxButton * m_cmd_send_button
wxPanel * m_bottom_panel
wxNotebook * m_bottom_notebook
wxPanel * m_logger_panel
wxRichTextCtrl * m_logger_richText


Detailed Description

Class GUIFrame

Definition at line 75 of file GUIFrame.h.


Constructor & Destructor Documentation

GUIFrame::GUIFrame ( wxWindow *  parent,
wxWindowID  id = wxID_MAIN_FRAME,
const wxString &  title = _("CAEN N1568 demo"),
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize( 800,600 ),
long  style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL 
)

GUIFrame::~GUIFrame (  ) 


Member Function Documentation

virtual void GUIFrame::OnClose ( wxCloseEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 108 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnIdle ( wxIdleEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 109 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnSize ( wxSizeEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 110 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnQuit ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 111 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnMenuToolsConnect ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 112 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnMenuToolsExport ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 113 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnMenuToolsDownload ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 114 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnMenuToolsSettings ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 115 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnAbout ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 116 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnFileQuitToolClicked ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 117 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnToolsConnectToolClicked ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 118 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnToolsExportToolClicked ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 119 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnToolsDownloadToolClicked ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 120 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnToolsSettingsToolClicked ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 121 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnHelpAboutToolClicked ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 122 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnModuleAddressChanged ( wxSpinEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 123 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnMuxOutChanged ( wxSpinEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 124 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnCmdTextCtrl ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 125 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnCmdTextCtrlEnter ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 126 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

virtual void GUIFrame::OnCmdSendClick ( wxCommandEvent &  event  )  [inline, protected, virtual]

Reimplemented in N1568DemoFrame.

Definition at line 127 of file GUIFrame.h.

Referenced by GUIFrame(), and ~GUIFrame().

void GUIFrame::m_main_splitterOnIdle ( wxIdleEvent &   )  [inline]

Definition at line 133 of file GUIFrame.h.

References m_main_splitter, and NULL.

Referenced by GUIFrame().


Member Data Documentation

wxMenuBar* GUIFrame::m_main_menuBar [protected]

Definition at line 80 of file GUIFrame.h.

Referenced by GUIFrame().

wxMenu* GUIFrame::m_file_menu [protected]

Definition at line 81 of file GUIFrame.h.

Referenced by GUIFrame().

wxMenu* GUIFrame::m_tool_menu [protected]

Definition at line 82 of file GUIFrame.h.

Referenced by GUIFrame().

wxMenuItem* GUIFrame::m_menu_tools_connect [protected]

Definition at line 83 of file GUIFrame.h.

Referenced by N1568DemoFrame::ConnectToDevice(), and GUIFrame().

wxMenuItem* GUIFrame::m_menu_tools_export [protected]

Definition at line 84 of file GUIFrame.h.

Referenced by N1568DemoFrame::ConnectToDevice(), and GUIFrame().

wxMenuItem* GUIFrame::m_menu_tools_download [protected]

Definition at line 85 of file GUIFrame.h.

Referenced by N1568DemoFrame::ConnectToDevice(), and GUIFrame().

wxMenu* GUIFrame::m_help_menu [protected]

Definition at line 86 of file GUIFrame.h.

Referenced by GUIFrame().

wxToolBar* GUIFrame::m_main_toolBar [protected]

wxStatusBar* GUIFrame::m_main_statusBar [protected]

Definition at line 88 of file GUIFrame.h.

Referenced by GUIFrame(), and N1568DemoFrame::SetStatusBarText().

wxSplitterWindow* GUIFrame::m_main_splitter [protected]

Definition at line 89 of file GUIFrame.h.

Referenced by GUIFrame(), N1568DemoFrame::LayoutWindow(), and m_main_splitterOnIdle().

wxPanel* GUIFrame::m_top_panel [protected]

Definition at line 90 of file GUIFrame.h.

Referenced by GUIFrame().

wxNotebook* GUIFrame::m_notebook3 [protected]

Definition at line 91 of file GUIFrame.h.

Referenced by GUIFrame().

wxScrolledWindow* GUIFrame::m_channels_scrolledWindow [protected]

wxBoxSizer* GUIFrame::m_channel_sizer [protected]

wxScrolledWindow* GUIFrame::m_misc_scrolledWindow [protected]

Definition at line 94 of file GUIFrame.h.

Referenced by GUIFrame().

wxStaticText* GUIFrame::m_module_address_staticText [protected]

Definition at line 95 of file GUIFrame.h.

Referenced by GUIFrame().

wxSpinCtrl* GUIFrame::m_module_address_spinCtrl [protected]

wxStaticText* GUIFrame::m_mux_out_staticText1 [protected]

Definition at line 97 of file GUIFrame.h.

Referenced by GUIFrame().

wxSpinCtrl* GUIFrame::m_mux_out_spinCtrl [protected]

wxStaticText* GUIFrame::m_cmd_label_staticText [protected]

Definition at line 99 of file GUIFrame.h.

Referenced by GUIFrame().

wxTextCtrl* GUIFrame::m_cmd_textCtrl [protected]

wxButton* GUIFrame::m_cmd_send_button [protected]

wxPanel* GUIFrame::m_bottom_panel [protected]

Definition at line 102 of file GUIFrame.h.

Referenced by GUIFrame(), and N1568DemoFrame::LayoutWindow().

wxNotebook* GUIFrame::m_bottom_notebook [protected]

Definition at line 103 of file GUIFrame.h.

Referenced by GUIFrame().

wxPanel* GUIFrame::m_logger_panel [protected]

Definition at line 104 of file GUIFrame.h.

Referenced by GUIFrame().

wxRichTextCtrl* GUIFrame::m_logger_richText [protected]

Definition at line 105 of file GUIFrame.h.

Referenced by N1568DemoFrame::AddToLogger(), and GUIFrame().


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

Generated on Mon Oct 6 09:29:16 2008 for CAEN N1568 Demo by  doxygen 1.5.6