diff -r eb1f2e154e89 -r f5a1e66df979 textinput/peninputarc/gsplugin/gspeninputplugin/src/gspeninputcontainer.cpp --- a/textinput/peninputarc/gsplugin/gspeninputplugin/src/gspeninputcontainer.cpp Tue Feb 02 01:02:04 2010 +0200 +++ b/textinput/peninputarc/gsplugin/gspeninputplugin/src/gspeninputcontainer.cpp Fri Feb 19 23:09:27 2010 +0200 @@ -1114,33 +1114,37 @@ void CGSPenInputContainer::ShowGuideLinePageL() { TInt currentItem = iModel->GuideLine(); + currentItem = ( 0 == currentItem ) ? 1 : 0; - if (currentItem == 1) - { - currentItem = 0; - } - else - { - currentItem = 1; - } - - CAknRadioButtonSettingPage* dlg = new (ELeave) CAknRadioButtonSettingPage( - R_GS_GUIDLINE_TEXT_SETTING_PAGE, - currentItem, - iGuideLineItems); - - CleanupStack::PushL(dlg); + iModel->SetGuideLine(currentItem); + UpdateListBoxL(EGSInputpenIdGuidLine); - if (dlg->ExecuteLD(CAknSettingPage::EUpdateWhenChanged)) - { - if(currentItem == iModel->GuideLine()) - { - iModel->SetGuideLine(currentItem == 0? 1:0); - UpdateListBoxL(EGSInputpenIdGuidLine); - } - } - - CleanupStack::Pop(dlg); +// if (currentItem == 1) +// { +// currentItem = 0; +// } +// else +// { +// currentItem = 1; +// } +// +// CAknRadioButtonSettingPage* dlg = new (ELeave) CAknRadioButtonSettingPage( +// R_GS_GUIDLINE_TEXT_SETTING_PAGE, +// currentItem, +// iGuideLineItems); +// +// CleanupStack::PushL(dlg); +// +// if (dlg->ExecuteLD(CAknSettingPage::EUpdateWhenChanged)) +// { +// if(currentItem == iModel->GuideLine()) +// { +// iModel->SetGuideLine(currentItem == 0? 1:0); +// UpdateListBoxL(EGSInputpenIdGuidLine); +// } +// } +// +// CleanupStack::Pop(dlg); } // --------------------------------------------------------- @@ -1186,24 +1190,28 @@ void CGSPenInputContainer::ShowInputMethodForFindPageL() { TInt currentItem = iModel->InputMethodForFind(); + currentItem = ( 0 == currentItem ) ? 1 : 0; - CAknRadioButtonSettingPage* dlg = new (ELeave) CAknRadioButtonSettingPage( - R_GS_INPUTMETHODFORFIND_TEXT_SETTING_PAGE, - currentItem, - iInputMethodForFindItems); + iModel->SetInputMethodForFind(currentItem); + UpdateListBoxL(EGSInputpenIdInputMethodForFind); - CleanupStack::PushL(dlg); - - if (dlg->ExecuteLD(CAknSettingPage::EUpdateWhenChanged)) - { - if(currentItem != iModel->InputMethodForFind()) - { - iModel->SetInputMethodForFind(currentItem); - UpdateListBoxL(EGSInputpenIdInputMethodForFind); - } - } - - CleanupStack::Pop(dlg); +// CAknRadioButtonSettingPage* dlg = new (ELeave) CAknRadioButtonSettingPage( +// R_GS_INPUTMETHODFORFIND_TEXT_SETTING_PAGE, +// currentItem, +// iInputMethodForFindItems); +// +// CleanupStack::PushL(dlg); +// +// if (dlg->ExecuteLD(CAknSettingPage::EUpdateWhenChanged)) +// { +// if(currentItem != iModel->InputMethodForFind()) +// { +// iModel->SetInputMethodForFind(currentItem); +// UpdateListBoxL(EGSInputpenIdInputMethodForFind); +// } +// } +// +// CleanupStack::Pop(dlg); } // ---------------------------------------------------------