coreapplicationuis/SysAp/Src/SysApConfirmationQuery.cpp
branchRCL_3
changeset 20 c2c61fdca848
parent 19 924385140d98
equal deleted inserted replaced
19:924385140d98 20:c2c61fdca848
    25 #include "SysApAppUi.h"
    25 #include "SysApAppUi.h"
    26 #include <StringLoader.h>
    26 #include <StringLoader.h>
    27 #include <avkon.hrh>
    27 #include <avkon.hrh>
    28 #include <avkon.rsg>
    28 #include <avkon.rsg>
    29 #include <SysAp.rsg>
    29 #include <SysAp.rsg>
    30 #include <SecondaryDisplay/SecondaryDisplaySysApAPI.h>
    30 #include <secondarydisplay/SecondaryDisplaySysApAPI.h>
    31 #include <aknSDData.h>
    31 #include <aknSDData.h>
    32 
    32 
    33 // Constants
    33 // Constants
    34 _LIT( KEmptyString, "" );
    34 _LIT( KEmptyString, "" );
    35 
    35 
   179                 queryStringBuf = StringLoader::LoadLC( R_QTN_MEMC_LOCKED_NOT_SUPPORTED, aLoaderEnv );
   179                 queryStringBuf = StringLoader::LoadLC( R_QTN_MEMC_LOCKED_NOT_SUPPORTED, aLoaderEnv );
   180                 keys = R_AVKON_SOFTKEYS_OK_EMPTY;
   180                 keys = R_AVKON_SOFTKEYS_OK_EMPTY;
   181                 anim = R_QGN_NOTE_INFO_ANIM;
   181                 anim = R_QGN_NOTE_INFO_ANIM;
   182                 secondaryDisplayCmdId = SecondaryDisplay::ECmdShowMemoryCardLockedQuery;
   182                 secondaryDisplayCmdId = SecondaryDisplay::ECmdShowMemoryCardLockedQuery;
   183                 break;
   183                 break;
   184 /*            case ESysApUseFmTxInOfflineQuery:
   184             case ESysApUseFmTxInOfflineQuery:
   185                  queryStringBuf 
   185                  queryStringBuf 
   186                      = StringLoader::LoadLC( R_QTN_FMTX_SYSAP_NOTE_ACTIVATE_IN_OFFLINE,
   186                      = StringLoader::LoadLC( R_QTN_FMTX_SYSAP_NOTE_ACTIVATE_IN_OFFLINE,
   187                                              aLoaderEnv );
   187                                              aLoaderEnv );
   188                  keys = R_AVKON_SOFTKEYS_YES_NO;
   188                  keys = R_AVKON_SOFTKEYS_YES_NO;
   189                  secondaryDisplayCmdId = SecondaryDisplay::ECmdShowFmTxKeepOnInOfflineQuery;
   189                  secondaryDisplayCmdId = SecondaryDisplay::ECmdShowFmTxKeepOnInOfflineQuery;
   190                  break;
   190                  break;
   191 */            case ESysApBattChargingPowerSavingQuery:
   191             case ESysApBattChargingPowerSavingQuery:
   192                 queryStringBuf = StringLoader::LoadLC( R_QTN_BATTERY_CHARGING_POWER_SAVING_QUERY, aLoaderEnv );
   192                 queryStringBuf = StringLoader::LoadLC( R_QTN_BATTERY_CHARGING_POWER_SAVING_QUERY, aLoaderEnv );
   193                 keys = R_AVKON_SOFTKEYS_YES_NO;
   193                 keys = R_AVKON_SOFTKEYS_YES_NO;
   194                 secondaryDisplayCmdId = SecondaryDisplay::ECmdShowChargingDeactivatePowerSavingQuery;
   194                 secondaryDisplayCmdId = SecondaryDisplay::ECmdShowChargingDeactivatePowerSavingQuery;
   195                 tone = static_cast<CAknQueryDialog::TTone>( EAvkonSIDChargingBatteryTone );                
   195                 tone = static_cast<CAknQueryDialog::TTone>( EAvkonSIDChargingBatteryTone );                
   196                 break;
   196                 break;
   323                 {
   323                 {
   324                 TRACES( RDebug::Print( _L( "CSysApConfirmationQuery::RunL: Canceled ESysApMemoryCardLockedNote because more important query" ) ) );
   324                 TRACES( RDebug::Print( _L( "CSysApConfirmationQuery::RunL: Canceled ESysApMemoryCardLockedNote because more important query" ) ) );
   325                 ShowQueryL( iPendingQuery, CCoeEnv::Static() );
   325                 ShowQueryL( iPendingQuery, CCoeEnv::Static() );
   326                 }
   326                 }
   327             break;
   327             break;
   328 /*         case ESysApUseFmTxInOfflineQuery:
   328          case ESysApUseFmTxInOfflineQuery:
   329              if ( iStatus.Int() == EAknSoftkeyNo )
   329              if ( iStatus.Int() == EAknSoftkeyNo )
   330                  {
   330                  {
   331                  TRACES( RDebug::Print( _L( "CSysApConfirmationQuery::RunL: calling CSysApAppUi::ChangeFmTxStateL( EFalse )" ) ) );
   331                  TRACES( RDebug::Print( _L( "CSysApConfirmationQuery::RunL: calling CSysApAppUi::ChangeFmTxStateL( EFalse )" ) ) );
   332                  iSysApAppUi.ChangeFmTxStateL( EFalse ); // disable FM TX
   332                  iSysApAppUi.ChangeFmTxStateL( EFalse ); // disable FM TX
   333                  }
   333                  }
   334              break;
   334              break;
   335 */         case ESysApBattChargingPowerSavingQuery:
   335          case ESysApBattChargingPowerSavingQuery:
   336             iSysApAppUi.HandleDeactivatePsmQueryResponse( iStatus.Int() == EAknSoftkeyYes );
   336             iSysApAppUi.HandleDeactivatePsmQueryResponse( iStatus.Int() == EAknSoftkeyYes );
   337             break;
   337             break;
   338             
   338             
   339          case ESysApBattLowPowerSavingQuery:
   339          case ESysApBattLowPowerSavingQuery:
   340             iSysApAppUi.HandleActivatePsmQueryResponse( iStatus.Int() == EAknSoftkeyYes );
   340             iSysApAppUi.HandleActivatePsmQueryResponse( iStatus.Int() == EAknSoftkeyYes );