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

Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes

IncrementalSearch Class Reference

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

List of all members.

Public Member Functions

void BuildMenu (wxMenuBar *menuBar)
void BuildModuleMenu (const ModuleType type, wxMenu *menu, const FileTreeData *data=0)
bool BuildToolBar (wxToolBar *toolBar)
virtual bool CanDetach () const
virtual int Configure ()
int GetConfigurationGroup () const
cbConfigurationPanelGetConfigurationPanel (wxWindow *parent)
int GetConfigurationPriority () const
cbConfigurationPanelGetProjectConfigurationPanel (wxWindow *parent, cbProject *project)
virtual PluginType GetType () const
bool IsAttached () const

Protected Member Functions

virtual void NotImplemented (const wxString &log) const

Protected Attributes

bool m_IsAttached
PluginType m_Type

Private Member Functions

void DoClearText ()
void DoFocusToolbar ()
void DoSearch (int fromPos, int startPos=wxSCI_INVALID_POSITION, int endPos=wxSCI_INVALID_POSITION)
void DoSearchNext ()
void DoSearchPrev ()
void DoToggleHighlight (bool checked)
void DoToggleMatchCase (bool checked)
void DoToggleSelectedOnly (bool checked)
void DoToggleUseRegex (bool checked)
void HighlightText ()
void OnAttach ()
void OnClearText (wxCommandEvent &event)
void OnEditorEvent (CodeBlocksEvent &event)
void OnFocusToolbar (wxCommandEvent &event)
void OnKeyDown (wxKeyEvent &event)
void OnKillFocus (wxCommandEvent &event)
void OnRelease (bool appShutDown)
void OnSearchNext (wxCommandEvent &event)
void OnSearchPrev (wxCommandEvent &event)
void OnTextChanged (wxCommandEvent &event)
void OnToggleHighlight (wxCommandEvent &event)
void OnToggleMatchCase (wxCommandEvent &event)
void OnToggleSelectedOnly (wxCommandEvent &event)
void OnToggleToolbar (wxCommandEvent &event)
void OnToggleUseRegex (wxCommandEvent &event)
void SearchText ()
void SetRange ()
void VerifyPosition ()

Private Attributes

int m_flags
bool m_Highlight
const int m_IndicFound
const int m_IndicHighlight
long m_LastInsertionPoint
int m_LengthFound
int m_MaxPos
int m_MinPos
int m_NewPos
int m_OldPos
cbEditorm_pEditor
wxTextCtrl * m_pTextCtrl
wxToolBar * m_pToolbar
wxString m_SearchText
bool m_SelectedOnly
int m_SelEnd
int m_SelStart
wxColour m_textCtrlBG_Default

Detailed Description

Definition at line 19 of file IncrementalSearch.h.


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

Generated by  Doxygen 1.6.0   Back to index