Author: hdu Date: Wed Jul 10 12:16:11 2013 New Revision: 1501747 URL: http://svn.apache.org/r1501747 Log: #i122581# reestablish focus of the Record Search dialog to the search combobox
Patch by: Tsutomu Uchino <[email protected]> Modified: openoffice/trunk/main/cui/source/dialogs/cuifmsearch.cxx openoffice/trunk/main/cui/source/inc/cuifmsearch.hxx Modified: openoffice/trunk/main/cui/source/dialogs/cuifmsearch.cxx URL: http://svn.apache.org/viewvc/openoffice/trunk/main/cui/source/dialogs/cuifmsearch.cxx?rev=1501747&r1=1501746&r2=1501747&view=diff ============================================================================== --- openoffice/trunk/main/cui/source/dialogs/cuifmsearch.cxx (original) +++ openoffice/trunk/main/cui/source/dialogs/cuifmsearch.cxx Wed Jul 10 12:16:11 2013 @@ -252,6 +252,7 @@ void FmSearchDialog::Init(const UniStrin m_cmbSearchText.SetModifyHdl(LINK(this, FmSearchDialog, OnSearchTextModified)); m_cmbSearchText.EnableAutocomplete(sal_False); + m_cmbSearchText.SetGetFocusHdl(LINK(this, FmSearchDialog, OnFocusGrabbed)); m_cbUseFormat.SetToggleHdl(LINK(this, FmSearchDialog, OnCheckBoxToggled)); m_cbBackwards.SetToggleHdl(LINK(this, FmSearchDialog, OnCheckBoxToggled)); @@ -443,6 +444,12 @@ IMPL_LINK(FmSearchDialog, OnSearchTextMo } //------------------------------------------------------------------------ +IMPL_LINK(FmSearchDialog, OnFocusGrabbed, ComboBox*, EMPTYARG) +{ + m_cmbSearchText.SetSelection( Selection( SELECTION_MIN, SELECTION_MAX ) ); +} + +//------------------------------------------------------------------------ IMPL_LINK(FmSearchDialog, OnPositionSelected, ListBox*, pBox) { (void) pBox; // avoid warning Modified: openoffice/trunk/main/cui/source/inc/cuifmsearch.hxx URL: http://svn.apache.org/viewvc/openoffice/trunk/main/cui/source/inc/cuifmsearch.hxx?rev=1501747&r1=1501746&r2=1501747&view=diff ============================================================================== --- openoffice/trunk/main/cui/source/inc/cuifmsearch.hxx (original) +++ openoffice/trunk/main/cui/source/inc/cuifmsearch.hxx Wed Jul 10 12:16:11 2013 @@ -196,6 +196,7 @@ private: DECL_LINK( OnPositionSelected, ListBox* ); DECL_LINK( OnFieldSelected, ListBox* ); + DECL_LINK( OnFocusGrabbed, ComboBox* ); DECL_LINK( OnCheckBoxToggled, CheckBox* ); DECL_LINK( OnContextSelection, ListBox* );
