browserui/browser/BrowserAppSrc/BrowserContentView.cpp
branchRCL_3
changeset 34 5dedbccec665
parent 27 481242ead638
child 36 c9249d037530
equal deleted inserted replaced
33:dbd79466b1ed 34:5dedbccec665
   280         {
   280         {
   281         MakeZoomSliderVisibleL( EFalse );
   281         MakeZoomSliderVisibleL( EFalse );
   282         }
   282         }
   283     switch ( aCommand )
   283     switch ( aCommand )
   284         {
   284         {
   285 #ifdef BRDO_SINGLE_CLICK_ENABLED_FF		
       
   286         case EWmlCmdSetAsHomePage:
   285         case EWmlCmdSetAsHomePage:
   287             {
   286             {
   288             HBufC* url = ApiProvider().BrCtlInterface().PageInfoLC(TBrCtlDefs::EPageInfoUrl);
   287             HBufC* url = ApiProvider().BrCtlInterface().PageInfoLC(TBrCtlDefs::EPageInfoUrl);
   289             if ( url && url->Length() && TBrowserDialogs::ConfirmQueryYesNoL(R_BROWSER_QUERY_SET_AS_HOME_PAGE))
   288             if ( url && url->Length() && TBrowserDialogs::ConfirmQueryYesNoL(R_BROWSER_QUERY_SET_AS_HOME_PAGE))
   290                 {
   289                 {
   291                 ApiProvider().Preferences().SetHomePageUrlL(url->Des());
   290                 ApiProvider().Preferences().SetHomePageUrlL(url->Des());
   292                 ApiProvider().Preferences().SetHomePageTypeL( EWmlSettingsHomePageAddress );
   291                 ApiProvider().Preferences().SetHomePageTypeL( EWmlSettingsHomePageAddress );
   293                 }
   292                 }
   294             CleanupStack::PopAndDestroy(); // url
   293             CleanupStack::PopAndDestroy(); // url
   295             break;
   294             break;
   296             } 
   295             } 			      
   297 #endif			      
       
   298         case EWmlCmdFavourites:
   296         case EWmlCmdFavourites:
   299             {
   297             {
   300             ApiProvider().SetViewToBeActivatedIfNeededL(
   298             ApiProvider().SetViewToBeActivatedIfNeededL(
   301                 KUidBrowserBookmarksViewId );
   299                 KUidBrowserBookmarksViewId );
   302             break;
   300             break;
   325             break;
   323             break;
   326             }
   324             }
   327 		// Set search pane active and then launch editor.	
   325 		// Set search pane active and then launch editor.	
   328         case EIsCmdSearchWeb:
   326         case EIsCmdSearchWeb:
   329             {
   327             {
       
   328 #ifdef BRDO_SINGLE_CLICK_ENABLED_FF 
       
   329             CEikButtonGroupContainer* cba = Cba()->Current();
       
   330             CEikCba* eikCba = static_cast<CEikCba*>( cba->ButtonGroup() );
       
   331             if( eikCba )
       
   332                 {
       
   333                 eikCba->EnableItemSpecificSoftkey( EFalse );
       
   334                 }
       
   335 #endif
   330             iContainer->GotoPane()->SetSearchPaneActiveL();
   336             iContainer->GotoPane()->SetSearchPaneActiveL();
   331             LaunchGotoAddressEditorL();
   337             LaunchGotoAddressEditorL();
   332             break;
   338             break;
   333             }
   339             }
   334         case EWmlCmdGoToAddress:
   340         case EWmlCmdGoToAddress: