uiservicetab/vimpstui/src/cvimpstuitermsofusedialoghandler.cpp
branchRCL_3
changeset 14 9fdee5e1da30
parent 0 5e5d6b214f4f
equal deleted inserted replaced
13:796276a1bdcc 14:9fdee5e1da30
    20 #include "cvimpstuitermsofusedlg.h"
    20 #include "cvimpstuitermsofusedlg.h"
    21 
    21 
    22 #include "cvimpstsettingsstore.h"
    22 #include "cvimpstsettingsstore.h"
    23 #include <vimpstuires.rsg>
    23 #include <vimpstuires.rsg>
    24 #include <avkon.hrh>
    24 #include <avkon.hrh>
       
    25 #include "uiservicetabtracer.h"
    25 
    26 
    26 
    27 
    27 
    28 
    28 
    29 
    29     
    30     
    37         MVIMPSTSettingsStore& aSettingsStore,
    38         MVIMPSTSettingsStore& aSettingsStore,
    38         const TDesC& /*aUserName*/,
    39         const TDesC& /*aUserName*/,
    39         TInt& aServiceId,
    40         TInt& aServiceId,
    40         HBufC* aToUMsg/* = NULL*/)
    41         HBufC* aToUMsg/* = NULL*/)
    41     {   
    42     {   
       
    43 	TRACER_AUTO;
    42     // Show Terms of Use, return KErrCancel if user does not accept them,
    44     // Show Terms of Use, return KErrCancel if user does not accept them,
    43     // otherwise continue
    45     // otherwise continue
    44     if ( !DisplayTermsOfUseAndQueryLD(aToUMsg) )
    46     if ( !DisplayTermsOfUseAndQueryLD(aToUMsg) )
    45         {
    47         {
    46         // User canceled ToU query, login cancelled
    48         // User canceled ToU query, login cancelled
    61 // CVIMPSTUiTermsOfUseDialogHandler::DisplayTermsOfUseAndQueryLD()
    63 // CVIMPSTUiTermsOfUseDialogHandler::DisplayTermsOfUseAndQueryLD()
    62 // -----------------------------------------------------------------------------
    64 // -----------------------------------------------------------------------------
    63 //
    65 //
    64 TBool CVIMPSTUiTermsOfUseDialogHandler::DisplayTermsOfUseAndQueryLD(HBufC* aToUMsg/* = NULL*/)
    66 TBool CVIMPSTUiTermsOfUseDialogHandler::DisplayTermsOfUseAndQueryLD(HBufC* aToUMsg/* = NULL*/)
    65     {
    67     {
       
    68 	TRACER_AUTO;
    66     TInt retVal = EAknSoftkeyCancel;    
    69     TInt retVal = EAknSoftkeyCancel;    
    67     CVIMPSTUiTermsOfUseDlg* dlg = CVIMPSTUiTermsOfUseDlg::NewLC(  );
    70     CVIMPSTUiTermsOfUseDlg* dlg = CVIMPSTUiTermsOfUseDlg::NewLC(  );
    68     dlg->SetToUMsgL(aToUMsg);
    71     dlg->SetToUMsgL(aToUMsg);
    69     retVal = dlg->RunDialogLD( R_CNUI_TERMS_OF_USE_DIALOG );
    72     retVal = dlg->RunDialogLD( R_CNUI_TERMS_OF_USE_DIALOG );
    70     CleanupStack::Pop(dlg);
    73     CleanupStack::Pop(dlg);