|
Code::Blocks
SVN r11506
|
#include <searchresultslog.h>
Public Member Functions | |
| cbSearchResultsLog (const wxArrayString &titles, wxArrayInt &widths) | |
| ~cbSearchResultsLog () override | |
| void | FocusEntry (size_t index) |
| void | SetBasePath (const wxString base) |
| wxWindow * | CreateControl (wxWindow *parent) override |
Public Member Functions inherited from ListCtrlLogger | |
| ListCtrlLogger (const wxArrayString &titles, const wxArrayInt &widths, bool fixedPitchFont=false) | |
| ~ListCtrlLogger () override | |
| void | CopyContentsToClipboard (bool selectionOnly=false) override |
| void | UpdateSettings () override |
| void | Append (const wxString &msg, Logger::level lv=info) override |
| virtual void | Append (const wxArrayString &colValues, Logger::level lv=info, int autoSize=-1) |
| virtual size_t | GetItemsCount () const |
| void | Clear () override |
| wxWindow * | CreateControl (wxWindow *parent) override |
| bool | HasFeature (Feature::Enum feature) const override |
| virtual void | AutoFitColumns (int column) |
Public Member Functions inherited from Logger | |
| Logger () | |
| virtual | ~Logger () |
| virtual void | CopyContentsToClipboard (cb_optional bool selectionOnly=false) |
| virtual wxWindow * | CreateControl (cb_optional wxWindow *parent) |
| virtual bool | GetWrapMode () const |
| virtual bool | HasFeature (cb_optional Feature::Enum feature) const |
| virtual void | AppendAdditionalMenuItems (cb_optional wxMenu &menu) |
Protected Member Functions | |
| void | OnDoubleClick (wxCommandEvent &event) |
| void | SyncEditor (int selIndex) |
Protected Member Functions inherited from ListCtrlLogger | |
| wxString | GetItemAsText (long item) const |
Protected Attributes | |
| wxString | m_Base |
Protected Attributes inherited from ListCtrlLogger | |
| wxListCtrl * | control |
| bool | fixed |
| wxArrayString | titles |
| wxArrayInt | widths |
| ListStyles | style [num_levels] |
Additional Inherited Members | |
Public Types inherited from Logger | |
| enum | level { caption, info, warning, success, error, critical, failure, pagetitle, spacer, asterisk } |
| enum | { num_levels = asterisk +1 } |
Definition at line 15 of file searchresultslog.h.
| cbSearchResultsLog::cbSearchResultsLog | ( | const wxArrayString & | titles, |
| wxArrayInt & | widths | ||
| ) |
Definition at line 33 of file searchresultslog.cpp.
|
override |
Definition at line 39 of file searchresultslog.cpp.
Definition at line 44 of file searchresultslog.cpp.
References ListCtrlLogger::control, ListCtrlLogger::CreateControl(), Manager::Get(), Manager::GetAppWindow(), and OnDoubleClick().
| void cbSearchResultsLog::FocusEntry | ( | size_t | index | ) |
Definition at line 55 of file searchresultslog.cpp.
References ListCtrlLogger::control, wxListCtrl::EnsureVisible(), wxListCtrl::GetItemCount(), wxListCtrl::SetItemState(), SyncEditor(), wxLIST_STATE_FOCUSED, and wxLIST_STATE_SELECTED.
Referenced by CodeRefactoring::DoFindReferences(), and FindReplace::FindInFiles().
|
protected |
Definition at line 93 of file searchresultslog.cpp.
References ListCtrlLogger::control, wxListCtrl::GetNextItem(), wxListCtrl::GetSelectedItemCount(), SyncEditor(), wxLIST_NEXT_ALL, and wxLIST_STATE_SELECTED.
Referenced by CreateControl().
|
inline |
Definition at line 21 of file searchresultslog.h.
References ListCtrlLogger::CreateControl().
Referenced by CodeRefactoring::DoFindReferences(), and FindReplace::FindInFiles().
|
protected |
Definition at line 65 of file searchresultslog.cpp.
References EditorBase::Activate(), ListCtrlLogger::control, Manager::Get(), cbEditor::GetControl(), Manager::GetEditorManager(), wxListCtrl::GetItem(), wxListCtrl::GetItemText(), cbEditor::GotoLine(), m_Base, EditorManager::Open(), and wxLIST_MASK_TEXT.
Referenced by FocusEntry(), and OnDoubleClick().
|
protected |
Definition at line 28 of file searchresultslog.h.
Referenced by SyncEditor().
1.8.13