Logo Search packages:      
Sourcecode: codeblocks version File versions  Download package

Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Protected Attributes | Static Protected Attributes

CCDebugInfo Class Reference

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

List of all members.

Public Member Functions

void AddButtonId (wxWindowID id)
 Add an id to the list of custom button identifiers that should be in the button sizer.
virtual bool CanDoLayoutAdaptation ()
 Can we do the adaptation?
 CCDebugInfo (wxWindow *parent, Parser *parser, Token *token)
bool Create (wxWindow *parent, int id=wxID_ANY, const wxString &title=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=_("dialogBox"))
void DisplayTokenInfo ()
virtual bool DoLayoutAdaptation ()
 Do the adaptation.
void FillAncestors ()
void FillChildren ()
void FillDescendants ()
void FillDirs ()
void FillFiles ()
wxArrayInt & GetButtonIds ()
virtual wxWindow * GetContentWindow () const
 Returns a content window if there is one.
wxDialog * GetDialog () const
bool GetLayoutAdaptationDone () const
int GetLayoutAdaptationLevel () const
 Get level of adaptation.
void Init ()
bool IsUserButtonId (wxWindowID id)
 Is this id in the custom button id array?
void SetDialog (wxDialog *dialog)
void SetLayoutAdaptationDone (bool adaptationDone)
 Returns true if the adaptation has been done.
void SetLayoutAdaptationLevel (int level)
virtual bool Show (bool show=true)
 Override Show to rejig the control and sizer hierarchy if necessary.
virtual int ShowModal ()
 Override ShowModal to rejig the control and sizer hierarchy if necessary.

Static Public Member Functions

static bool GetLayoutAdaptation ()
 Global switch for layout adaptation.
static wxDialogLayoutAdapterGetLayoutAdapter ()
static void SetLayoutAdaptation (bool enable)
static wxDialogLayoutAdapterSetLayoutAdapter (wxDialogLayoutAdapter *adapter)
 Set layout adapter class, returning old adapter.

Public Attributes

Parserm_pParser
Tokenm_pToken

Static Public Attributes

static const long ID_BUTTON1 = wxNewId()
static const long ID_BUTTON2 = wxNewId()
static const long ID_BUTTON3 = wxNewId()
static const long ID_BUTTON4 = wxNewId()
static const long ID_BUTTON5 = wxNewId()
static const long ID_BUTTON6 = wxNewId()
static const long ID_COMBOBOX1 = wxNewId()
static const long ID_COMBOBOX2 = wxNewId()
static const long ID_COMBOBOX3 = wxNewId()
static const long ID_LISTBOX1 = wxNewId()
static const long ID_LISTBOX2 = wxNewId()
static const long ID_NOTEBOOK1 = wxNewId()
static const long ID_PANEL1 = wxNewId()
static const long ID_PANEL2 = wxNewId()
static const long ID_PANEL3 = wxNewId()
static const long ID_STATICLINE1 = wxNewId()
static const long ID_STATICLINE2 = wxNewId()
static const long ID_STATICTEXT1 = wxNewId()
static const long ID_STATICTEXT10 = wxNewId()
static const long ID_STATICTEXT11 = wxNewId()
static const long ID_STATICTEXT12 = wxNewId()
static const long ID_STATICTEXT13 = wxNewId()
static const long ID_STATICTEXT14 = wxNewId()
static const long ID_STATICTEXT15 = wxNewId()
static const long ID_STATICTEXT16 = wxNewId()
static const long ID_STATICTEXT17 = wxNewId()
static const long ID_STATICTEXT18 = wxNewId()
static const long ID_STATICTEXT19 = wxNewId()
static const long ID_STATICTEXT2 = wxNewId()
static const long ID_STATICTEXT20 = wxNewId()
static const long ID_STATICTEXT21 = wxNewId()
static const long ID_STATICTEXT22 = wxNewId()
static const long ID_STATICTEXT23 = wxNewId()
static const long ID_STATICTEXT24 = wxNewId()
static const long ID_STATICTEXT25 = wxNewId()
static const long ID_STATICTEXT26 = wxNewId()
static const long ID_STATICTEXT27 = wxNewId()
static const long ID_STATICTEXT28 = wxNewId()
static const long ID_STATICTEXT29 = wxNewId()
static const long ID_STATICTEXT3 = wxNewId()
static const long ID_STATICTEXT30 = wxNewId()
static const long ID_STATICTEXT31 = wxNewId()
static const long ID_STATICTEXT32 = wxNewId()
static const long ID_STATICTEXT33 = wxNewId()
static const long ID_STATICTEXT34 = wxNewId()
static const long ID_STATICTEXT35 = wxNewId()
static const long ID_STATICTEXT36 = wxNewId()
static const long ID_STATICTEXT37 = wxNewId()
static const long ID_STATICTEXT38 = wxNewId()
static const long ID_STATICTEXT39 = wxNewId()
static const long ID_STATICTEXT4 = wxNewId()
static const long ID_STATICTEXT40 = wxNewId()
static const long ID_STATICTEXT41 = wxNewId()
static const long ID_STATICTEXT5 = wxNewId()
static const long ID_STATICTEXT6 = wxNewId()
static const long ID_STATICTEXT7 = wxNewId()
static const long ID_STATICTEXT8 = wxNewId()
static const long ID_STATICTEXT9 = wxNewId()
static const long ID_TEXTCTRL1 = wxNewId()

Protected Member Functions

void OnFindClick (wxCommandEvent &event)
void OnGoAscClick (wxCommandEvent &event)
void OnGoChildrenClick (wxCommandEvent &event)
void OnGoDescClick (wxCommandEvent &event)
void OnGoParentClick (wxCommandEvent &event)
void OnInit (wxInitDialogEvent &event)
void OnSave (wxCommandEvent &event)

Protected Attributes

wxBoxSizer * BoxSizer3
wxBoxSizer * BoxSizer4
wxBoxSizer * BoxSizer5
wxBoxSizer * BoxSizer6
wxBoxSizer * BoxSizer7
wxBoxSizer * BoxSizer8
wxBoxSizer * BoxSizer9
wxButton * btnFind
wxButton * btnGoAsc
wxButton * btnGoChildren
wxButton * btnGoDesc
wxButton * btnGoParent
wxButton * btnSave
wxComboBox * cmbAncestors
wxComboBox * cmbChildren
wxComboBox * cmbDescendants
wxFlexGridSizer * FlexGridSizer1
wxStaticText * lblActualType
wxStaticText * lblAncestors
wxStaticText * lblArgs
wxStaticText * lblArgsStripped
wxStaticText * lblChildren
wxStaticText * lblDeclFile
wxStaticText * lblDescendants
wxStaticText * lblID
wxStaticText * lblImplfile
wxStaticText * lblInfo
wxStaticText * lblIsConst
wxStaticText * lblIsLocal
wxStaticText * lblIsOp
wxStaticText * lblIsTemp
wxStaticText * lblKind
wxStaticText * lblName
wxStaticText * lblNameSpace
wxStaticText * lblParent
wxStaticText * lblScope
wxStaticText * lblTemplateArg
wxStaticText * lblType
wxStaticText * lblUserData
wxListBox * lstDirs
wxListBox * lstFiles
wxArrayInt m_buttonIds
wxDialog * m_dialog
int m_layoutAdaptationLevel
bool m_layoutLayoutAdaptationDone
wxNotebook * Notebook1
wxPanel * Panel1
wxPanel * Panel2
wxStaticLine * StaticLine1
wxStaticLine * StaticLine2
wxStaticText * StaticText29
wxStdDialogButtonSizer * StdDialogButtonSizer1
wxStaticText * txtActualType
wxStaticText * txtArgs
wxStaticText * txtArgsStripped
wxStaticText * txtDeclFile
wxTextCtrl * txtFilter
wxStaticText * txtID
wxStaticText * txtImplFile
wxStaticText * txtIsConst
wxStaticText * txtIsLocal
wxStaticText * txtIsOp
wxStaticText * txtIsTemp
wxStaticText * txtKind
wxStaticText * txtName
wxStaticText * txtNamespace
wxStaticText * txtParent
wxStaticText * txtScope
wxStaticText * txtTemplateArg
wxStaticText * txtType
wxStaticText * txtUserData

Static Protected Attributes

static bool sm_layoutAdaptation = true
static wxDialogLayoutAdaptersm_layoutAdapter = NULL

Detailed Description

Definition at line 31 of file ccdebuginfo.h.


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

Generated by  Doxygen 1.6.0   Back to index