camerauis/cameraapp/generic/GsCamcorderPlugin/src/GSCamcorderSettingsContainer.cpp
branchRCL_3
changeset 27 53c8aa5d97a3
parent 0 1ddebce53859
equal deleted inserted replaced
25:bf64cebf4673 27:53c8aa5d97a3
   206             CEikonEnv::Static()->RootWin().SetOrdinalPosition( 0, 0 );
   206             CEikonEnv::Static()->RootWin().SetOrdinalPosition( 0, 0 );
   207             return EKeyWasConsumed;
   207             return EKeyWasConsumed;
   208             }        
   208             }        
   209         return EKeyWasNotConsumed;
   209         return EKeyWasNotConsumed;
   210         }
   210         }
   211 
   211     if ( aKeyEvent.iCode == EKeyLeftArrow ||
   212     TKeyEvent newKeyEvent = aKeyEvent;
   212             aKeyEvent.iCode == EKeyRightArrow )
   213     if ( !iLauchedFromGS )
   213         {
   214         {
   214         // Listbox takes all events even if it doesn't use them
   215         if ( aKeyEvent.iCode == EKeyLeftArrow )
   215         return EKeyWasNotConsumed; 
   216     	    {
   216         }
   217     	    newKeyEvent.iCode = EKeyDownArrow;
   217     return iSettingsList->OfferKeyEventL( aKeyEvent, aType );
   218     	    }
       
   219         else if ( aKeyEvent.iCode == EKeyRightArrow )
       
   220             {
       
   221             // Listbox takes all events even if it doesn't use them
       
   222             //return EKeyWasNotConsumed; 
       
   223             newKeyEvent.iCode = EKeyUpArrow;
       
   224             }
       
   225         }
       
   226     else
       
   227         {
       
   228         if ( aKeyEvent.iCode == EKeyLeftArrow ||
       
   229              aKeyEvent.iCode == EKeyRightArrow )
       
   230             {
       
   231             // Listbox takes all events even if it doesn't use them
       
   232             return EKeyWasNotConsumed; 
       
   233             }
       
   234         }
       
   235     return iSettingsList->OfferKeyEventL( newKeyEvent, aType );
       
   236     }
   218     }
   237 
   219 
   238     
   220     
   239    
   221    
   240 // ---------------------------------------------------------------------------
   222 // ---------------------------------------------------------------------------