void IncrementalSearch::OnTextChanged(wxCommandEvent& /*event*/) { if (!m_pEditor || !m_pEditor->GetControl()) { return; } SearchText(); }
void IncrementalSearch::DoToggleSelectedOnly(bool checked) { m_SelectedOnly = checked; if (!m_pEditor || !m_pEditor->GetControl()) { return; } SearchText(); }
void IncrementalSearch::DoToggleHighlight(bool checked) { m_Highlight = checked; if ( !m_pEditor || !m_pEditor->GetControl()) { return; } SearchText(); }
void IncrementalSearch::DoToggleUseRegex(bool checked) { if(checked) { m_flags |= wxSCI_FIND_REGEXP; } else { m_flags &= ~wxSCI_FIND_REGEXP; } if (!m_pEditor || !m_pEditor->GetControl()) { return; } SearchText(); }
void IncrementalSearch::DoToggleMatchCase(bool checked) { if(checked) { m_flags |= wxSCI_FIND_MATCHCASE; } else { m_flags &= ~wxSCI_FIND_MATCHCASE; } if (!m_pEditor || !m_pEditor->GetControl()) { return; } SearchText(); }
BOOL CScintillaBibWnd::FindNext() { return SearchText(m_FindText.GetBuffer(m_FindText.GetLength()+1)); }
void IncrementalSearch::DoClearText() { m_pTextCtrl->Clear(); SearchText(); }