MethodNotebookMainPage

The main page for the method shows the name, type, and docs. It shows some other stuff too.

public:

~MethodNotebookMainPage( )

void SaveData( )


protected:


private:

enum ChildIDs


friends


MethodNotebookMainPage( MethodObjectPtr pMethod, MethodTreeView* pTreeView, wxNotebook* pNotebook)

void OnMethodNameChanged( wxCommandEvent& Event)

void OnMethodTypeChanged( wxCommandEvent& Event)

void OnConstChecked( wxCommandEvent& Event)

void OnPureVirtualChecked( wxCommandEvent& Event)

void OnSize( wxSizeEvent& Event)

MethodObjectPtr m_pMethod

MethodTreeView* m_pTreeView

wxPanel* m_pPanel

You need one of these things in order to make tab traversal work

wxTextCtrl* m_pMethodName

wxTextCtrl* m_pMethodType

wxTextCtrl* m_pDocs

wxCheckBox* m_pIsConstBox

wxCheckBox* m_pIsPureVirtualBox

DECLARE_EVENT_TABLE()