apengine/apsettingshandlerui/src/ApSettingsDlg.cpp
author hgs
Wed, 27 Oct 2010 17:43:56 +0300
changeset 70 ac5daea24fb0
permissions -rw-r--r--
201038
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
70
hgs
parents:
diff changeset
     1
/*
hgs
parents:
diff changeset
     2
* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies). 
hgs
parents:
diff changeset
     3
* All rights reserved.
hgs
parents:
diff changeset
     4
* This component and the accompanying materials are made available
hgs
parents:
diff changeset
     5
* under the terms of "Eclipse Public License v1.0"
hgs
parents:
diff changeset
     6
* which accompanies this distribution, and is available
hgs
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
hgs
parents:
diff changeset
     8
*
hgs
parents:
diff changeset
     9
* Initial Contributors:
hgs
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
hgs
parents:
diff changeset
    11
*
hgs
parents:
diff changeset
    12
* Contributors:
hgs
parents:
diff changeset
    13
*
hgs
parents:
diff changeset
    14
* Description: 
hgs
parents:
diff changeset
    15
*     Defines dialog for access point view/edit.
hgs
parents:
diff changeset
    16
*
hgs
parents:
diff changeset
    17
*/
hgs
parents:
diff changeset
    18
hgs
parents:
diff changeset
    19
hgs
parents:
diff changeset
    20
// INCLUDE FILES
hgs
parents:
diff changeset
    21
#include "APSettingsHandlerUIVariant.hrh"
hgs
parents:
diff changeset
    22
hgs
parents:
diff changeset
    23
hgs
parents:
diff changeset
    24
#include <aknnavide.h>
hgs
parents:
diff changeset
    25
#include <akntitle.h>
hgs
parents:
diff changeset
    26
#include <AknQueryDialog.h>
hgs
parents:
diff changeset
    27
#include <akntextsettingpage.h>
hgs
parents:
diff changeset
    28
#include <aknpopupsettingpage.h>
hgs
parents:
diff changeset
    29
#include <aknradiobuttonsettingpage.h>
hgs
parents:
diff changeset
    30
#include <aknpasswordsettingpage.h>
hgs
parents:
diff changeset
    31
#include <aknmfnesettingpage.h>
hgs
parents:
diff changeset
    32
hgs
parents:
diff changeset
    33
#include <ApAccessPointItem.h>
hgs
parents:
diff changeset
    34
#include <utf.h>
hgs
parents:
diff changeset
    35
hgs
parents:
diff changeset
    36
#ifdef SYMBIAN_ENABLE_SPLIT_HEADERS
hgs
parents:
diff changeset
    37
#include <nifvar_internal.h>
hgs
parents:
diff changeset
    38
#endif
hgs
parents:
diff changeset
    39
hgs
parents:
diff changeset
    40
hgs
parents:
diff changeset
    41
#include "ApSettingsLookups.h"
hgs
parents:
diff changeset
    42
#include "ApSettingsDlg.h"
hgs
parents:
diff changeset
    43
#include "ApSettingsModel.h"
hgs
parents:
diff changeset
    44
#include <apsetui.rsg>
hgs
parents:
diff changeset
    45
hgs
parents:
diff changeset
    46
#include "ApSettingsHandlerUI.hrh"
hgs
parents:
diff changeset
    47
#include "ApsettingshandleruiImpl.h"
hgs
parents:
diff changeset
    48
#include "ApSettingsHandlerConsts.h"
hgs
parents:
diff changeset
    49
#include <ApSettingsHandlerCommons.h>
hgs
parents:
diff changeset
    50
hgs
parents:
diff changeset
    51
#include "ApSettingsHandlerLogger.h"
hgs
parents:
diff changeset
    52
hgs
parents:
diff changeset
    53
#include <commonphoneparser.h>
hgs
parents:
diff changeset
    54
hgs
parents:
diff changeset
    55
#include "ApNetSelPopupList.h"
hgs
parents:
diff changeset
    56
hgs
parents:
diff changeset
    57
#include "AccessPointTextSettingPage.h"
hgs
parents:
diff changeset
    58
hgs
parents:
diff changeset
    59
hgs
parents:
diff changeset
    60
#include <featmgr.h>
hgs
parents:
diff changeset
    61
hgs
parents:
diff changeset
    62
#include "FeatureManagerWrapper.h"
hgs
parents:
diff changeset
    63
#include "ApMultiLineDataQueryDialog.h"
hgs
parents:
diff changeset
    64
hgs
parents:
diff changeset
    65
#include <ConnectionUiUtilities.h>
hgs
parents:
diff changeset
    66
#include <wlanmgmtcommon.h>
hgs
parents:
diff changeset
    67
#include <centralrepository.h>
hgs
parents:
diff changeset
    68
hgs
parents:
diff changeset
    69
// CONSTANTS
hgs
parents:
diff changeset
    70
// General Settings UID, Hardcoded
hgs
parents:
diff changeset
    71
// const TUid KGeneralSettingsUid={0X100058EC};
hgs
parents:
diff changeset
    72
//        const TInt KOptionalDefaultValue    = 1;
hgs
parents:
diff changeset
    73
        
hgs
parents:
diff changeset
    74
hgs
parents:
diff changeset
    75
hgs
parents:
diff changeset
    76
const TInt KIspCallAnalogue         = 0;
hgs
parents:
diff changeset
    77
const TInt KIspCallIsdn110          = 1;
hgs
parents:
diff changeset
    78
const TInt KIspCallIsdn120          = 2;
hgs
parents:
diff changeset
    79
hgs
parents:
diff changeset
    80
const TInt KBearerListGprs          = 0;
hgs
parents:
diff changeset
    81
const TInt KBearerListWLAN          = 1;
hgs
parents:
diff changeset
    82
const TInt KBearerListCSD           = 2;
hgs
parents:
diff changeset
    83
const TInt KBearerListHSCSD         = 3;
hgs
parents:
diff changeset
    84
hgs
parents:
diff changeset
    85
hgs
parents:
diff changeset
    86
hgs
parents:
diff changeset
    87
// They provide the indexes.
hgs
parents:
diff changeset
    88
const TInt KBearerArrayCSD           = 0;
hgs
parents:
diff changeset
    89
const TInt KBearerArrayGPRS          = 1;
hgs
parents:
diff changeset
    90
const TInt KBearerArrayHSCSD         = 2;
hgs
parents:
diff changeset
    91
const TInt KBearerArrayWLAN          = 3;
hgs
parents:
diff changeset
    92
hgs
parents:
diff changeset
    93
const TInt KBoolMaxNumber           = 1;
hgs
parents:
diff changeset
    94
hgs
parents:
diff changeset
    95
_LIT( KEmptyText, "" );
hgs
parents:
diff changeset
    96
_LIT( KTxtListItemFormat, " \t%S\t\t%S" );
hgs
parents:
diff changeset
    97
_LIT( KTxtMenuListItemFormat, " \t%S\t\t" );
hgs
parents:
diff changeset
    98
_LIT( KTxtCompulsory, "\t*" );
hgs
parents:
diff changeset
    99
hgs
parents:
diff changeset
   100
_LIT( KTxtNumber, "%d" );
hgs
parents:
diff changeset
   101
hgs
parents:
diff changeset
   102
hgs
parents:
diff changeset
   103
_LIT( KKnownNameServer1, "fec0:000:0000:ffff::1" );
hgs
parents:
diff changeset
   104
_LIT( KKnownNameServer2, "fec0:000:0000:ffff::2" );
hgs
parents:
diff changeset
   105
hgs
parents:
diff changeset
   106
hgs
parents:
diff changeset
   107
const TInt KStaredPasswordLength = 4;
hgs
parents:
diff changeset
   108
hgs
parents:
diff changeset
   109
const TUint32 KDefAdhocChannel = 7;
hgs
parents:
diff changeset
   110
hgs
parents:
diff changeset
   111
hgs
parents:
diff changeset
   112
const TInt  KItemIndex0 = 0;
hgs
parents:
diff changeset
   113
const TInt  KItemIndex1 = 1;
hgs
parents:
diff changeset
   114
const TInt  KItemIndex2 = 2;
hgs
parents:
diff changeset
   115
const TInt  KItemIndex3 = 3;
hgs
parents:
diff changeset
   116
hgs
parents:
diff changeset
   117
// ================= MEMBER FUNCTIONS =======================
hgs
parents:
diff changeset
   118
// ---------------------------------------------------------
hgs
parents:
diff changeset
   119
// CApSettingsDlg::ConstructAndRunLD
hgs
parents:
diff changeset
   120
// Constructs the dialog and runs it.
hgs
parents:
diff changeset
   121
// ---------------------------------------------------------
hgs
parents:
diff changeset
   122
//
hgs
parents:
diff changeset
   123
TInt CApSettingsDlg::ConstructAndRunLD( CApSettingsModel& aModel,
hgs
parents:
diff changeset
   124
                                        CApSettingsHandlerImpl& aHandler,
hgs
parents:
diff changeset
   125
                                        TUint32& aUid,
hgs
parents:
diff changeset
   126
                                        CApAccessPointItem* aItem )
hgs
parents:
diff changeset
   127
    {
hgs
parents:
diff changeset
   128
    return 0;
hgs
parents:
diff changeset
   129
    }
hgs
parents:
diff changeset
   130
hgs
parents:
diff changeset
   131
hgs
parents:
diff changeset
   132
hgs
parents:
diff changeset
   133
// Destructor
hgs
parents:
diff changeset
   134
CApSettingsDlg::~CApSettingsDlg()
hgs
parents:
diff changeset
   135
    {
hgs
parents:
diff changeset
   136
    }
hgs
parents:
diff changeset
   137
hgs
parents:
diff changeset
   138
hgs
parents:
diff changeset
   139
hgs
parents:
diff changeset
   140
// ---------------------------------------------------------
hgs
parents:
diff changeset
   141
// CApSettingsDlg::OfferKeyEventL( const TKeyEvent& aKeyEvent, 
hgs
parents:
diff changeset
   142
//                                 TEventCode aType )
hgs
parents:
diff changeset
   143
//  Handles key events
hgs
parents:
diff changeset
   144
// ---------------------------------------------------------
hgs
parents:
diff changeset
   145
//
hgs
parents:
diff changeset
   146
TKeyResponse CApSettingsDlg::OfferKeyEventL( const TKeyEvent& aKeyEvent, 
hgs
parents:
diff changeset
   147
                                             TEventCode aType )
hgs
parents:
diff changeset
   148
    {
hgs
parents:
diff changeset
   149
    User::Leave( KErrNotSupported );
hgs
parents:
diff changeset
   150
    }
hgs
parents:
diff changeset
   151
hgs
parents:
diff changeset
   152
hgs
parents:
diff changeset
   153
hgs
parents:
diff changeset
   154
// ---------------------------------------------------------
hgs
parents:
diff changeset
   155
// CApSettingsDlg::NewL
hgs
parents:
diff changeset
   156
// Two-phase dconstructor, second phase is ConstructAndRunLD
hgs
parents:
diff changeset
   157
// ---------------------------------------------------------
hgs
parents:
diff changeset
   158
//
hgs
parents:
diff changeset
   159
CApSettingsDlg* CApSettingsDlg::NewL( TInt aIspFilter,
hgs
parents:
diff changeset
   160
                                      TInt aBearerFilter,
hgs
parents:
diff changeset
   161
                                      TInt aSortType,
hgs
parents:
diff changeset
   162
                                      TUint32& aEventStore,
hgs
parents:
diff changeset
   163
                                      TInt aReqIpvType
hgs
parents:
diff changeset
   164
                                      )
hgs
parents:
diff changeset
   165
    {
hgs
parents:
diff changeset
   166
    return NULL;
hgs
parents:
diff changeset
   167
    }
hgs
parents:
diff changeset
   168
hgs
parents:
diff changeset
   169
hgs
parents:
diff changeset
   170
hgs
parents:
diff changeset
   171
hgs
parents:
diff changeset
   172
// Constructor
hgs
parents:
diff changeset
   173
CApSettingsDlg::CApSettingsDlg( TInt aIspFilter, TInt aBearerFilter, 
hgs
parents:
diff changeset
   174
                                TInt aSortType, TUint32& aEventStore,
hgs
parents:
diff changeset
   175
                                TInt aReqIpvType )
hgs
parents:
diff changeset
   176
:
hgs
parents:
diff changeset
   177
iLevel( 0 ),
hgs
parents:
diff changeset
   178
iOldIndex( 0 ),
hgs
parents:
diff changeset
   179
iOldTopIndex( 0 ),
hgs
parents:
diff changeset
   180
iAdvIndex( 0 ),
hgs
parents:
diff changeset
   181
iBearerType( EApBearerTypeAll ),
hgs
parents:
diff changeset
   182
iIspFilter( aIspFilter ),
hgs
parents:
diff changeset
   183
iBearerFilter( aBearerFilter ),
hgs
parents:
diff changeset
   184
iSortType( aSortType ),
hgs
parents:
diff changeset
   185
iEventStore( &aEventStore ),
hgs
parents:
diff changeset
   186
iFieldCount( 0 ),
hgs
parents:
diff changeset
   187
iAdvancedFieldCount( 0 ),
hgs
parents:
diff changeset
   188
iExitReason( EExitNone ),
hgs
parents:
diff changeset
   189
iReqIpvType( aReqIpvType ),
hgs
parents:
diff changeset
   190
iL2Ipv4( ETrue ),
hgs
parents:
diff changeset
   191
iSecSettingsExitReason(0)
hgs
parents:
diff changeset
   192
    {
hgs
parents:
diff changeset
   193
    }
hgs
parents:
diff changeset
   194
hgs
parents:
diff changeset
   195
hgs
parents:
diff changeset
   196
// ---------------------------------------------------------
hgs
parents:
diff changeset
   197
// CApSettingsDlg::OkToExitL( TInt aButtonId)
hgs
parents:
diff changeset
   198
// called by framework when the OK button is pressed
hgs
parents:
diff changeset
   199
// ---------------------------------------------------------
hgs
parents:
diff changeset
   200
//
hgs
parents:
diff changeset
   201
TBool CApSettingsDlg::OkToExitL( TInt aButtonId )
hgs
parents:
diff changeset
   202
    {
hgs
parents:
diff changeset
   203
    return EFalse;
hgs
parents:
diff changeset
   204
    }
hgs
parents:
diff changeset
   205
hgs
parents:
diff changeset
   206
hgs
parents:
diff changeset
   207
hgs
parents:
diff changeset
   208
hgs
parents:
diff changeset
   209
// ---------------------------------------------------------
hgs
parents:
diff changeset
   210
// CApSettingsDlg::InitTextsL
hgs
parents:
diff changeset
   211
// called before the dialog is shown
hgs
parents:
diff changeset
   212
// to initialize localized textual data
hgs
parents:
diff changeset
   213
// ---------------------------------------------------------
hgs
parents:
diff changeset
   214
//
hgs
parents:
diff changeset
   215
void CApSettingsDlg::InitTextsL()
hgs
parents:
diff changeset
   216
    {
hgs
parents:
diff changeset
   217
    }
hgs
parents:
diff changeset
   218
hgs
parents:
diff changeset
   219
hgs
parents:
diff changeset
   220
hgs
parents:
diff changeset
   221
hgs
parents:
diff changeset
   222
// ---------------------------------------------------------
hgs
parents:
diff changeset
   223
// CApSettingsDlg::DynInitMenuPaneL
hgs
parents:
diff changeset
   224
// ---------------------------------------------------------
hgs
parents:
diff changeset
   225
//
hgs
parents:
diff changeset
   226
void CApSettingsDlg::DynInitMenuPaneL
hgs
parents:
diff changeset
   227
( TInt aResourceId, CEikMenuPane* aMenuPane )
hgs
parents:
diff changeset
   228
    {
hgs
parents:
diff changeset
   229
    }
hgs
parents:
diff changeset
   230
hgs
parents:
diff changeset
   231
hgs
parents:
diff changeset
   232
hgs
parents:
diff changeset
   233
// ---------------------------------------------------------
hgs
parents:
diff changeset
   234
// CApSettingsDlg::HandleListboxDataChangeL
hgs
parents:
diff changeset
   235
// called before the dialog is shown to initialize listbox data
hgs
parents:
diff changeset
   236
// ---------------------------------------------------------
hgs
parents:
diff changeset
   237
//
hgs
parents:
diff changeset
   238
void CApSettingsDlg::HandleListboxDataChangeL( TBool aReRead )
hgs
parents:
diff changeset
   239
    {
hgs
parents:
diff changeset
   240
    }
hgs
parents:
diff changeset
   241
hgs
parents:
diff changeset
   242
hgs
parents:
diff changeset
   243
hgs
parents:
diff changeset
   244
// ---------------------------------------------------------
hgs
parents:
diff changeset
   245
// CApSettingsDlg::SetTextOverrides
hgs
parents:
diff changeset
   246
// ---------------------------------------------------------
hgs
parents:
diff changeset
   247
//
hgs
parents:
diff changeset
   248
void CApSettingsDlg::SetTextOverrides( CTextOverrides* aOverrides )
hgs
parents:
diff changeset
   249
    {
hgs
parents:
diff changeset
   250
    }
hgs
parents:
diff changeset
   251
hgs
parents:
diff changeset
   252
hgs
parents:
diff changeset
   253
hgs
parents:
diff changeset
   254
// ---------------------------------------------------------
hgs
parents:
diff changeset
   255
// CApSettingsDlg::HandleApDbEventL
hgs
parents:
diff changeset
   256
// called by the active access point framework
hgs
parents:
diff changeset
   257
// ---------------------------------------------------------
hgs
parents:
diff changeset
   258
//
hgs
parents:
diff changeset
   259
void CApSettingsDlg::HandleApDbEventL( TEvent anEvent )
hgs
parents:
diff changeset
   260
    {
hgs
parents:
diff changeset
   261
    }
hgs
parents:
diff changeset
   262
hgs
parents:
diff changeset
   263
hgs
parents:
diff changeset
   264
hgs
parents:
diff changeset
   265
// ---------------------------------------------------------
hgs
parents:
diff changeset
   266
// CApSettingsDlg::GetHelpContext()
hgs
parents:
diff changeset
   267
// ---------------------------------------------------------
hgs
parents:
diff changeset
   268
//
hgs
parents:
diff changeset
   269
void CApSettingsDlg::GetHelpContext(TCoeHelpContext& aContext) const
hgs
parents:
diff changeset
   270
    {
hgs
parents:
diff changeset
   271
    }
hgs
parents:
diff changeset
   272
hgs
parents:
diff changeset
   273
hgs
parents:
diff changeset
   274
// ---------------------------------------------------------
hgs
parents:
diff changeset
   275
// CApSettingsDlg::PreLayoutDynInitL();
hgs
parents:
diff changeset
   276
// called by framework before dialog is shown
hgs
parents:
diff changeset
   277
// ---------------------------------------------------------
hgs
parents:
diff changeset
   278
//
hgs
parents:
diff changeset
   279
void CApSettingsDlg::PreLayoutDynInitL()
hgs
parents:
diff changeset
   280
    {
hgs
parents:
diff changeset
   281
    }
hgs
parents:
diff changeset
   282
hgs
parents:
diff changeset
   283
hgs
parents:
diff changeset
   284
hgs
parents:
diff changeset
   285
hgs
parents:
diff changeset
   286
// From MEikCommandObserver
hgs
parents:
diff changeset
   287
void CApSettingsDlg::ProcessCommandL( TInt aCommandId )
hgs
parents:
diff changeset
   288
    {
hgs
parents:
diff changeset
   289
    }
hgs
parents:
diff changeset
   290
hgs
parents:
diff changeset
   291
hgs
parents:
diff changeset
   292
// From MEikListBoxObserver
hgs
parents:
diff changeset
   293
void CApSettingsDlg::HandleListBoxEventL( CEikListBox* /*aListBox*/,
hgs
parents:
diff changeset
   294
                                          TListBoxEvent aEventType )
hgs
parents:
diff changeset
   295
    {
hgs
parents:
diff changeset
   296
    }
hgs
parents:
diff changeset
   297
hgs
parents:
diff changeset
   298
hgs
parents:
diff changeset
   299
hgs
parents:
diff changeset
   300
hgs
parents:
diff changeset
   301
//----------------------------------------------------------
hgs
parents:
diff changeset
   302
// CApSettingsDlg::FillListWithDataL
hgs
parents:
diff changeset
   303
//----------------------------------------------------------
hgs
parents:
diff changeset
   304
//
hgs
parents:
diff changeset
   305
void CApSettingsDlg::FillListWithDataL( CDesCArrayFlat& aItemArray,
hgs
parents:
diff changeset
   306
                                        const TApMember& arr, TInt aLength,
hgs
parents:
diff changeset
   307
                                        const TInt* aRes,
hgs
parents:
diff changeset
   308
                                        const TInt* aCompulsory )
hgs
parents:
diff changeset
   309
    {
hgs
parents:
diff changeset
   310
    }
hgs
parents:
diff changeset
   311
hgs
parents:
diff changeset
   312
hgs
parents:
diff changeset
   313
//----------------------------------------------------------
hgs
parents:
diff changeset
   314
// CApSettingsDlg::AddTextualListBoxItemL
hgs
parents:
diff changeset
   315
//----------------------------------------------------------
hgs
parents:
diff changeset
   316
//
hgs
parents:
diff changeset
   317
void CApSettingsDlg::AddTextualListBoxItemL( CDesCArrayFlat& aItemArray,
hgs
parents:
diff changeset
   318
                                             TApMember aMember, TInt aRes,
hgs
parents:
diff changeset
   319
                                             TInt aCompulsory )
hgs
parents:
diff changeset
   320
    {
hgs
parents:
diff changeset
   321
    }
hgs
parents:
diff changeset
   322
hgs
parents:
diff changeset
   323
hgs
parents:
diff changeset
   324
//----------------------------------------------------------
hgs
parents:
diff changeset
   325
// CApSettingsDlg::AddOnOffListBoxItem
hgs
parents:
diff changeset
   326
//----------------------------------------------------------
hgs
parents:
diff changeset
   327
//
hgs
parents:
diff changeset
   328
void CApSettingsDlg::AddOnOffListBoxItemL( CDesCArrayFlat& aItemArray,
hgs
parents:
diff changeset
   329
                                           TApMember aMember, TInt aRes,
hgs
parents:
diff changeset
   330
                                           TInt aCompulsory )
hgs
parents:
diff changeset
   331
    {
hgs
parents:
diff changeset
   332
    }
hgs
parents:
diff changeset
   333
hgs
parents:
diff changeset
   334
hgs
parents:
diff changeset
   335
//----------------------------------------------------------
hgs
parents:
diff changeset
   336
// CApSettingsDlg::UpdateOnOffListBoxItemL
hgs
parents:
diff changeset
   337
//----------------------------------------------------------
hgs
parents:
diff changeset
   338
//
hgs
parents:
diff changeset
   339
void CApSettingsDlg::UpdateOnOffListBoxItemL( TApMember aMember, TInt aRes, 
hgs
parents:
diff changeset
   340
                                              TInt aPos, TInt aCompulsory )
hgs
parents:
diff changeset
   341
    {
hgs
parents:
diff changeset
   342
    }
hgs
parents:
diff changeset
   343
hgs
parents:
diff changeset
   344
hgs
parents:
diff changeset
   345
//----------------------------------------------------------
hgs
parents:
diff changeset
   346
// CApSettingsDlg::TextualListBoxItemL
hgs
parents:
diff changeset
   347
//----------------------------------------------------------
hgs
parents:
diff changeset
   348
//
hgs
parents:
diff changeset
   349
void CApSettingsDlg::UpdateTextualListBoxItemL( TApMember aMember, TInt aRes,
hgs
parents:
diff changeset
   350
                                                TInt aPos, TInt aCompulsory  )
hgs
parents:
diff changeset
   351
    {
hgs
parents:
diff changeset
   352
    }
hgs
parents:
diff changeset
   353
hgs
parents:
diff changeset
   354
hgs
parents:
diff changeset
   355
//----------------------------------------------------------
hgs
parents:
diff changeset
   356
// CApSettingsDlg::CreateTextualListBoxItem
hgs
parents:
diff changeset
   357
//----------------------------------------------------------
hgs
parents:
diff changeset
   358
//
hgs
parents:
diff changeset
   359
HBufC*  CApSettingsDlg::CreateTextualListBoxItemL( TApMember aMember, 
hgs
parents:
diff changeset
   360
                                                   TInt aRes, 
hgs
parents:
diff changeset
   361
                                                   TInt aCompulsory )
hgs
parents:
diff changeset
   362
    {
hgs
parents:
diff changeset
   363
    return NULL;
hgs
parents:
diff changeset
   364
    }
hgs
parents:
diff changeset
   365
hgs
parents:
diff changeset
   366
hgs
parents:
diff changeset
   367
hgs
parents:
diff changeset
   368
//----------------------------------------------------------
hgs
parents:
diff changeset
   369
// CApSettingsDlg::CreateOnOffListBoxItemL
hgs
parents:
diff changeset
   370
//----------------------------------------------------------
hgs
parents:
diff changeset
   371
//
hgs
parents:
diff changeset
   372
HBufC*  CApSettingsDlg::CreateOnOffListBoxItemL( TApMember aMember, TInt aRes,
hgs
parents:
diff changeset
   373
                                                 TInt aCompulsory )
hgs
parents:
diff changeset
   374
    {
hgs
parents:
diff changeset
   375
    return NULL;
hgs
parents:
diff changeset
   376
    }
hgs
parents:
diff changeset
   377
hgs
parents:
diff changeset
   378
hgs
parents:
diff changeset
   379
hgs
parents:
diff changeset
   380
//----------------------------------------------------------
hgs
parents:
diff changeset
   381
// CApSettingsDlg::ChangeSettingsL
hgs
parents:
diff changeset
   382
//----------------------------------------------------------
hgs
parents:
diff changeset
   383
//
hgs
parents:
diff changeset
   384
void CApSettingsDlg::ChangeSettingsL( TBool aQuick )
hgs
parents:
diff changeset
   385
    {
hgs
parents:
diff changeset
   386
    }
hgs
parents:
diff changeset
   387
hgs
parents:
diff changeset
   388
hgs
parents:
diff changeset
   389
hgs
parents:
diff changeset
   390
//----------------------------------------------------------
hgs
parents:
diff changeset
   391
// CApSettingsDlg::SetBearerTypeL
hgs
parents:
diff changeset
   392
//----------------------------------------------------------
hgs
parents:
diff changeset
   393
//
hgs
parents:
diff changeset
   394
void CApSettingsDlg::SetBearerTypeL( TApBearerType aBearer )
hgs
parents:
diff changeset
   395
    {
hgs
parents:
diff changeset
   396
    }
hgs
parents:
diff changeset
   397
hgs
parents:
diff changeset
   398
hgs
parents:
diff changeset
   399
hgs
parents:
diff changeset
   400
//----------------------------------------------------------
hgs
parents:
diff changeset
   401
// CApSettingsDlg::InvertSettingsL
hgs
parents:
diff changeset
   402
//----------------------------------------------------------
hgs
parents:
diff changeset
   403
//
hgs
parents:
diff changeset
   404
void CApSettingsDlg::InvertSettingsL( TApMember aDataMember )
hgs
parents:
diff changeset
   405
    {
hgs
parents:
diff changeset
   406
    }
hgs
parents:
diff changeset
   407
hgs
parents:
diff changeset
   408
hgs
parents:
diff changeset
   409
//----------------------------------------------------------
hgs
parents:
diff changeset
   410
// CApSettingsDlg::ShowPopupSettingPageL
hgs
parents:
diff changeset
   411
//----------------------------------------------------------
hgs
parents:
diff changeset
   412
//
hgs
parents:
diff changeset
   413
TBool CApSettingsDlg::ShowPopupSettingPageL( TApMember aData )
hgs
parents:
diff changeset
   414
    {
hgs
parents:
diff changeset
   415
    return EFalse;
hgs
parents:
diff changeset
   416
    }
hgs
parents:
diff changeset
   417
hgs
parents:
diff changeset
   418
hgs
parents:
diff changeset
   419
hgs
parents:
diff changeset
   420
hgs
parents:
diff changeset
   421
hgs
parents:
diff changeset
   422
hgs
parents:
diff changeset
   423
hgs
parents:
diff changeset
   424
//----------------------------------------------------------
hgs
parents:
diff changeset
   425
// CApSettingsDlg::ShowPopupTextSettingPageL
hgs
parents:
diff changeset
   426
//----------------------------------------------------------
hgs
parents:
diff changeset
   427
//
hgs
parents:
diff changeset
   428
TBool CApSettingsDlg::ShowPopupTextSettingPageL( TApMember aData )
hgs
parents:
diff changeset
   429
    {
hgs
parents:
diff changeset
   430
    return EFalse;
hgs
parents:
diff changeset
   431
    }
hgs
parents:
diff changeset
   432
hgs
parents:
diff changeset
   433
hgs
parents:
diff changeset
   434
hgs
parents:
diff changeset
   435
//----------------------------------------------------------
hgs
parents:
diff changeset
   436
// CApSettingsDlg::GetTextLC
hgs
parents:
diff changeset
   437
//----------------------------------------------------------
hgs
parents:
diff changeset
   438
//
hgs
parents:
diff changeset
   439
HBufC* CApSettingsDlg::GetTextLC( TApMember aData )
hgs
parents:
diff changeset
   440
    {
hgs
parents:
diff changeset
   441
    return NULL;
hgs
parents:
diff changeset
   442
    }
hgs
parents:
diff changeset
   443
hgs
parents:
diff changeset
   444
hgs
parents:
diff changeset
   445
//----------------------------------------------------------
hgs
parents:
diff changeset
   446
// CApSettingsDlg::GetTextResId
hgs
parents:
diff changeset
   447
//----------------------------------------------------------
hgs
parents:
diff changeset
   448
//
hgs
parents:
diff changeset
   449
void CApSettingsDlg::GetTextResId( TApMember aData, TInt& apage, 
hgs
parents:
diff changeset
   450
                                   TInt& aTextSettingPageFlags )
hgs
parents:
diff changeset
   451
    {
hgs
parents:
diff changeset
   452
    }
hgs
parents:
diff changeset
   453
hgs
parents:
diff changeset
   454
hgs
parents:
diff changeset
   455
hgs
parents:
diff changeset
   456
//----------------------------------------------------------
hgs
parents:
diff changeset
   457
// CApSettingsDlg::GetResId
hgs
parents:
diff changeset
   458
//----------------------------------------------------------
hgs
parents:
diff changeset
   459
//
hgs
parents:
diff changeset
   460
void CApSettingsDlg::GetResId( TApMember aData, TInt& aattr )
hgs
parents:
diff changeset
   461
    {
hgs
parents:
diff changeset
   462
    }
hgs
parents:
diff changeset
   463
hgs
parents:
diff changeset
   464
hgs
parents:
diff changeset
   465
hgs
parents:
diff changeset
   466
hgs
parents:
diff changeset
   467
// ---------------------------------------------------------
hgs
parents:
diff changeset
   468
// CApSettingsDlg::FillPopupSettingPageL
hgs
parents:
diff changeset
   469
// ---------------------------------------------------------
hgs
parents:
diff changeset
   470
//
hgs
parents:
diff changeset
   471
CDesCArrayFlat* CApSettingsDlg::FillPopupSettingPageLC( TApMember aData, 
hgs
parents:
diff changeset
   472
                                                        TInt& aCurrvalue )
hgs
parents:
diff changeset
   473
    {
hgs
parents:
diff changeset
   474
    return NULL;
hgs
parents:
diff changeset
   475
    }
hgs
parents:
diff changeset
   476
hgs
parents:
diff changeset
   477
hgs
parents:
diff changeset
   478
hgs
parents:
diff changeset
   479
hgs
parents:
diff changeset
   480
// ---------------------------------------------------------
hgs
parents:
diff changeset
   481
// CApSettingsDlg::UpdateFromPopupSettingPageL
hgs
parents:
diff changeset
   482
// ---------------------------------------------------------
hgs
parents:
diff changeset
   483
//
hgs
parents:
diff changeset
   484
void CApSettingsDlg::UpdateFromPopupSettingPageL( TApMember aData, 
hgs
parents:
diff changeset
   485
                                                  TInt aCurrvalue )
hgs
parents:
diff changeset
   486
    {
hgs
parents:
diff changeset
   487
    }
hgs
parents:
diff changeset
   488
hgs
parents:
diff changeset
   489
hgs
parents:
diff changeset
   490
hgs
parents:
diff changeset
   491
// ---------------------------------------------------------
hgs
parents:
diff changeset
   492
// CApSettingsDlg::CanSaveL( )
hgs
parents:
diff changeset
   493
// ---------------------------------------------------------
hgs
parents:
diff changeset
   494
//
hgs
parents:
diff changeset
   495
CApSettingsDlg::TSaveAction CApSettingsDlg::CanSaveL( TApMember& aDataNeeded )
hgs
parents:
diff changeset
   496
    {
hgs
parents:
diff changeset
   497
    User::Leave( KErrNotSupported );
hgs
parents:
diff changeset
   498
    }
hgs
parents:
diff changeset
   499
hgs
parents:
diff changeset
   500
hgs
parents:
diff changeset
   501
hgs
parents:
diff changeset
   502
hgs
parents:
diff changeset
   503
hgs
parents:
diff changeset
   504
hgs
parents:
diff changeset
   505
//----------------------------------------------------------
hgs
parents:
diff changeset
   506
// CApSettingsDlg::ShowPopupIpAddrSettingPageL
hgs
parents:
diff changeset
   507
//----------------------------------------------------------
hgs
parents:
diff changeset
   508
//
hgs
parents:
diff changeset
   509
void CApSettingsDlg::ShowPopupIpAddrSettingPageL( TApMember aData )
hgs
parents:
diff changeset
   510
    {
hgs
parents:
diff changeset
   511
    }
hgs
parents:
diff changeset
   512
hgs
parents:
diff changeset
   513
hgs
parents:
diff changeset
   514
hgs
parents:
diff changeset
   515
hgs
parents:
diff changeset
   516
hgs
parents:
diff changeset
   517
hgs
parents:
diff changeset
   518
//----------------------------------------------------------
hgs
parents:
diff changeset
   519
// CApSettingsDlg::ShowPopupPhoneNumSettingPageL
hgs
parents:
diff changeset
   520
//----------------------------------------------------------
hgs
parents:
diff changeset
   521
//
hgs
parents:
diff changeset
   522
void CApSettingsDlg::ShowPopupPhoneNumSettingPageL( TApMember aData )
hgs
parents:
diff changeset
   523
    {
hgs
parents:
diff changeset
   524
    }
hgs
parents:
diff changeset
   525
hgs
parents:
diff changeset
   526
hgs
parents:
diff changeset
   527
hgs
parents:
diff changeset
   528
hgs
parents:
diff changeset
   529
//----------------------------------------------------------
hgs
parents:
diff changeset
   530
// CApSettingsDlg::ShowPopupPasswordPageL
hgs
parents:
diff changeset
   531
//----------------------------------------------------------
hgs
parents:
diff changeset
   532
//
hgs
parents:
diff changeset
   533
void CApSettingsDlg::ShowPopupPasswordPageL( TApMember aData )
hgs
parents:
diff changeset
   534
    {
hgs
parents:
diff changeset
   535
    }
hgs
parents:
diff changeset
   536
hgs
parents:
diff changeset
   537
hgs
parents:
diff changeset
   538
hgs
parents:
diff changeset
   539
//----------------------------------------------------------
hgs
parents:
diff changeset
   540
// CApSettingsDlg::GetBoolDataValue
hgs
parents:
diff changeset
   541
//----------------------------------------------------------
hgs
parents:
diff changeset
   542
//
hgs
parents:
diff changeset
   543
void CApSettingsDlg::GetBoolDataValue( TApMember aData, TBool aInvert, 
hgs
parents:
diff changeset
   544
                                       TInt& aCurrvalue)
hgs
parents:
diff changeset
   545
    {
hgs
parents:
diff changeset
   546
    }
hgs
parents:
diff changeset
   547
hgs
parents:
diff changeset
   548
hgs
parents:
diff changeset
   549
//----------------------------------------------------------
hgs
parents:
diff changeset
   550
// CApSettingsDlg::DoBearerChangeL
hgs
parents:
diff changeset
   551
//----------------------------------------------------------
hgs
parents:
diff changeset
   552
//
hgs
parents:
diff changeset
   553
void CApSettingsDlg::DoBearerChangeL( TInt aCurrvalue)
hgs
parents:
diff changeset
   554
    {
hgs
parents:
diff changeset
   555
    }
hgs
parents:
diff changeset
   556
hgs
parents:
diff changeset
   557
hgs
parents:
diff changeset
   558
hgs
parents:
diff changeset
   559
//----------------------------------------------------------
hgs
parents:
diff changeset
   560
// CApSettingsDlg::HandleBearerChangeL
hgs
parents:
diff changeset
   561
//----------------------------------------------------------
hgs
parents:
diff changeset
   562
//
hgs
parents:
diff changeset
   563
void CApSettingsDlg::HandleBearerChangeL( TApBearerType aBearer)
hgs
parents:
diff changeset
   564
    {
hgs
parents:
diff changeset
   565
    }
hgs
parents:
diff changeset
   566
hgs
parents:
diff changeset
   567
hgs
parents:
diff changeset
   568
//----------------------------------------------------------
hgs
parents:
diff changeset
   569
// CApSettingsDlg::BearerToArrayIndexL
hgs
parents:
diff changeset
   570
//----------------------------------------------------------
hgs
parents:
diff changeset
   571
//
hgs
parents:
diff changeset
   572
TInt32 CApSettingsDlg::BearerToArrayIndexL( TApBearerType aBearer)
hgs
parents:
diff changeset
   573
    {
hgs
parents:
diff changeset
   574
    return 0;
hgs
parents:
diff changeset
   575
    }
hgs
parents:
diff changeset
   576
hgs
parents:
diff changeset
   577
/*
hgs
parents:
diff changeset
   578
//----------------------------------------------------------
hgs
parents:
diff changeset
   579
// CApSettingsDlg::ArrayIndexToBearer
hgs
parents:
diff changeset
   580
//----------------------------------------------------------
hgs
parents:
diff changeset
   581
//
hgs
parents:
diff changeset
   582
TApBearerType CApSettingsDlg::ArrayIndexToBearer( TInt32 aIndex)
hgs
parents:
diff changeset
   583
    {
hgs
parents:
diff changeset
   584
    APSETUILOGGER_ENTERFN( ESettings,"Settings::ArrayIndexToBearer")
hgs
parents:
diff changeset
   585
    
hgs
parents:
diff changeset
   586
    TApBearerType retval( EApBearerTypeGPRS );
hgs
parents:
diff changeset
   587
    switch( aIndex )
hgs
parents:
diff changeset
   588
        {
hgs
parents:
diff changeset
   589
        case KBearerArrayCSD:
hgs
parents:
diff changeset
   590
            {
hgs
parents:
diff changeset
   591
            retval = EApBearerTypeCSD;
hgs
parents:
diff changeset
   592
            break;
hgs
parents:
diff changeset
   593
            }
hgs
parents:
diff changeset
   594
        case KBearerArrayGPRS:
hgs
parents:
diff changeset
   595
            {
hgs
parents:
diff changeset
   596
            retval = EApBearerTypeGPRS;
hgs
parents:
diff changeset
   597
            break;
hgs
parents:
diff changeset
   598
            }
hgs
parents:
diff changeset
   599
        case KBearerArrayHSCSD:
hgs
parents:
diff changeset
   600
            {
hgs
parents:
diff changeset
   601
            retval = EApBearerTypeHSCSD;
hgs
parents:
diff changeset
   602
            break;
hgs
parents:
diff changeset
   603
            }
hgs
parents:
diff changeset
   604
        case KBearerArrayWLAN:
hgs
parents:
diff changeset
   605
            {
hgs
parents:
diff changeset
   606
            if ( IsWlanSupported() )
hgs
parents:
diff changeset
   607
                {
hgs
parents:
diff changeset
   608
                retval = EApBearerTypeWLAN;
hgs
parents:
diff changeset
   609
                }
hgs
parents:
diff changeset
   610
            else
hgs
parents:
diff changeset
   611
                {
hgs
parents:
diff changeset
   612
                User::Leave( KErrNotSupported );
hgs
parents:
diff changeset
   613
                }
hgs
parents:
diff changeset
   614
            break;
hgs
parents:
diff changeset
   615
            }
hgs
parents:
diff changeset
   616
        default:
hgs
parents:
diff changeset
   617
            {
hgs
parents:
diff changeset
   618
            __ASSERT_DEBUG( EFalse, Panic( EInvalidBearerType ) );
hgs
parents:
diff changeset
   619
            break;
hgs
parents:
diff changeset
   620
            }
hgs
parents:
diff changeset
   621
        }
hgs
parents:
diff changeset
   622
    
hgs
parents:
diff changeset
   623
    APSETUILOGGER_LEAVEFN( ESettings,"Settings::ArrayIndexToBearer")
hgs
parents:
diff changeset
   624
    return retval;
hgs
parents:
diff changeset
   625
    }
hgs
parents:
diff changeset
   626
hgs
parents:
diff changeset
   627
*/
hgs
parents:
diff changeset
   628
hgs
parents:
diff changeset
   629
hgs
parents:
diff changeset
   630
//----------------------------------------------------------
hgs
parents:
diff changeset
   631
// CApSettingsDlg::FillUpBearerSpeedValuesL
hgs
parents:
diff changeset
   632
//----------------------------------------------------------
hgs
parents:
diff changeset
   633
//
hgs
parents:
diff changeset
   634
void CApSettingsDlg::FillUpBearerSpeedValuesL( CDesCArrayFlat& aItems, 
hgs
parents:
diff changeset
   635
                                               TInt& aCurrvalue )
hgs
parents:
diff changeset
   636
    {
hgs
parents:
diff changeset
   637
    }
hgs
parents:
diff changeset
   638
hgs
parents:
diff changeset
   639
hgs
parents:
diff changeset
   640
hgs
parents:
diff changeset
   641
//----------------------------------------------------------
hgs
parents:
diff changeset
   642
// CApSettingsDlg::SaveDataL
hgs
parents:
diff changeset
   643
//----------------------------------------------------------
hgs
parents:
diff changeset
   644
//
hgs
parents:
diff changeset
   645
TBool CApSettingsDlg::SaveDataL( )
hgs
parents:
diff changeset
   646
    {
hgs
parents:
diff changeset
   647
    return EFalse;
hgs
parents:
diff changeset
   648
    }
hgs
parents:
diff changeset
   649
hgs
parents:
diff changeset
   650
hgs
parents:
diff changeset
   651
hgs
parents:
diff changeset
   652
//----------------------------------------------------------
hgs
parents:
diff changeset
   653
// CApSettingsDlg::HandleListStructureChangeL
hgs
parents:
diff changeset
   654
//----------------------------------------------------------
hgs
parents:
diff changeset
   655
//
hgs
parents:
diff changeset
   656
void CApSettingsDlg::HandleListStructureChangeL()
hgs
parents:
diff changeset
   657
    {
hgs
parents:
diff changeset
   658
    }
hgs
parents:
diff changeset
   659
hgs
parents:
diff changeset
   660
hgs
parents:
diff changeset
   661
hgs
parents:
diff changeset
   662
//----------------------------------------------------------
hgs
parents:
diff changeset
   663
// CApSettingsDlg::LimitSpeed
hgs
parents:
diff changeset
   664
//----------------------------------------------------------
hgs
parents:
diff changeset
   665
//
hgs
parents:
diff changeset
   666
void CApSettingsDlg::LimitSpeed()
hgs
parents:
diff changeset
   667
    {
hgs
parents:
diff changeset
   668
    }
hgs
parents:
diff changeset
   669
hgs
parents:
diff changeset
   670
hgs
parents:
diff changeset
   671
//----------------------------------------------------------
hgs
parents:
diff changeset
   672
// CApSettingsDlg::SelectItem
hgs
parents:
diff changeset
   673
//----------------------------------------------------------
hgs
parents:
diff changeset
   674
//
hgs
parents:
diff changeset
   675
void CApSettingsDlg::SelectItem( TInt aItemIndex )
hgs
parents:
diff changeset
   676
    {
hgs
parents:
diff changeset
   677
    }
hgs
parents:
diff changeset
   678
hgs
parents:
diff changeset
   679
hgs
parents:
diff changeset
   680
hgs
parents:
diff changeset
   681
hgs
parents:
diff changeset
   682
hgs
parents:
diff changeset
   683
// Converting EParagraphDelimiters to \ns
hgs
parents:
diff changeset
   684
// ---------------------------------------------------------
hgs
parents:
diff changeset
   685
// CApSettingsDlg::ConvertDelimToPerNLC
hgs
parents:
diff changeset
   686
// ---------------------------------------------------------
hgs
parents:
diff changeset
   687
//
hgs
parents:
diff changeset
   688
HBufC* CApSettingsDlg::ConvertDelimToPerNLC( const TDesC& aInText )
hgs
parents:
diff changeset
   689
    {
hgs
parents:
diff changeset
   690
    return NULL;
hgs
parents:
diff changeset
   691
    }
hgs
parents:
diff changeset
   692
hgs
parents:
diff changeset
   693
hgs
parents:
diff changeset
   694
hgs
parents:
diff changeset
   695
// Converting \ns to EParagraphDelimiters
hgs
parents:
diff changeset
   696
// ---------------------------------------------------------
hgs
parents:
diff changeset
   697
// CApSettingsDlg::ConvertPerNToDelimLC
hgs
parents:
diff changeset
   698
// ---------------------------------------------------------
hgs
parents:
diff changeset
   699
//
hgs
parents:
diff changeset
   700
hgs
parents:
diff changeset
   701
HBufC* CApSettingsDlg::ConvertPerNToDelimLC( const TDesC& aInText )
hgs
parents:
diff changeset
   702
    {
hgs
parents:
diff changeset
   703
    return NULL;
hgs
parents:
diff changeset
   704
    }
hgs
parents:
diff changeset
   705
hgs
parents:
diff changeset
   706
hgs
parents:
diff changeset
   707
//----------------------------------------------------------
hgs
parents:
diff changeset
   708
// CApSettingsDlg::DoChangeSettingsL
hgs
parents:
diff changeset
   709
//----------------------------------------------------------
hgs
parents:
diff changeset
   710
//
hgs
parents:
diff changeset
   711
void CApSettingsDlg::DoChangeSettingsL( TBool aQuick )
hgs
parents:
diff changeset
   712
    {
hgs
parents:
diff changeset
   713
    }
hgs
parents:
diff changeset
   714
hgs
parents:
diff changeset
   715
hgs
parents:
diff changeset
   716
hgs
parents:
diff changeset
   717
hgs
parents:
diff changeset
   718
//----------------------------------------------------------
hgs
parents:
diff changeset
   719
// CApSettingsDlg::GetSpeedForSelection
hgs
parents:
diff changeset
   720
//----------------------------------------------------------
hgs
parents:
diff changeset
   721
//
hgs
parents:
diff changeset
   722
TApCallSpeed CApSettingsDlg::GetBearerSpeedForSelection( TInt aCurrvalue )
hgs
parents:
diff changeset
   723
    {
hgs
parents:
diff changeset
   724
    User::Leave( KErrNotSupported );
hgs
parents:
diff changeset
   725
    }
hgs
parents:
diff changeset
   726
hgs
parents:
diff changeset
   727
hgs
parents:
diff changeset
   728
hgs
parents:
diff changeset
   729
//----------------------------------------------------------
hgs
parents:
diff changeset
   730
// CApSettingsDlg::GetCurrIndexFromBearerSpeed
hgs
parents:
diff changeset
   731
//----------------------------------------------------------
hgs
parents:
diff changeset
   732
//
hgs
parents:
diff changeset
   733
TInt CApSettingsDlg::GetCurrIndexFromBearerSpeed( )
hgs
parents:
diff changeset
   734
    {
hgs
parents:
diff changeset
   735
    return 0;
hgs
parents:
diff changeset
   736
    }
hgs
parents:
diff changeset
   737
hgs
parents:
diff changeset
   738
hgs
parents:
diff changeset
   739
//----------------------------------------------------------
hgs
parents:
diff changeset
   740
// CApSettingsDlg::ReplaceNonPrintingCharactersLC
hgs
parents:
diff changeset
   741
//----------------------------------------------------------
hgs
parents:
diff changeset
   742
//
hgs
parents:
diff changeset
   743
HBufC* CApSettingsDlg::ReplaceWhiteSpaceCharactersLC(  const TDesC& aInText )
hgs
parents:
diff changeset
   744
    {
hgs
parents:
diff changeset
   745
    return NULL;
hgs
parents:
diff changeset
   746
    }
hgs
parents:
diff changeset
   747
hgs
parents:
diff changeset
   748
hgs
parents:
diff changeset
   749
hgs
parents:
diff changeset
   750
//----------------------------------------------------------
hgs
parents:
diff changeset
   751
// CApSettingsDlg::ChangeNetworkGroupL
hgs
parents:
diff changeset
   752
//----------------------------------------------------------
hgs
parents:
diff changeset
   753
//
hgs
parents:
diff changeset
   754
void CApSettingsDlg::ChangeNetworkGroupL()
hgs
parents:
diff changeset
   755
    {
hgs
parents:
diff changeset
   756
    }
hgs
parents:
diff changeset
   757
hgs
parents:
diff changeset
   758
hgs
parents:
diff changeset
   759
hgs
parents:
diff changeset
   760
hgs
parents:
diff changeset
   761
//----------------------------------------------------------
hgs
parents:
diff changeset
   762
// CApSettingsDlg::IsHSCSDEnabledL
hgs
parents:
diff changeset
   763
//----------------------------------------------------------
hgs
parents:
diff changeset
   764
//
hgs
parents:
diff changeset
   765
TInt CApSettingsDlg::IsHSCSDEnabledL()
hgs
parents:
diff changeset
   766
    {
hgs
parents:
diff changeset
   767
    return EFalse;
hgs
parents:
diff changeset
   768
    }
hgs
parents:
diff changeset
   769
hgs
parents:
diff changeset
   770
hgs
parents:
diff changeset
   771
hgs
parents:
diff changeset
   772
hgs
parents:
diff changeset
   773
hgs
parents:
diff changeset
   774
hgs
parents:
diff changeset
   775
hgs
parents:
diff changeset
   776
//----------------------------------------------------------
hgs
parents:
diff changeset
   777
// CApSettingsDlg::GetCSDSettingArrays
hgs
parents:
diff changeset
   778
//----------------------------------------------------------
hgs
parents:
diff changeset
   779
//
hgs
parents:
diff changeset
   780
void CApSettingsDlg::GetCSDSettingArrays( TInt variant )
hgs
parents:
diff changeset
   781
    {
hgs
parents:
diff changeset
   782
    }
hgs
parents:
diff changeset
   783
hgs
parents:
diff changeset
   784
hgs
parents:
diff changeset
   785
hgs
parents:
diff changeset
   786
//----------------------------------------------------------
hgs
parents:
diff changeset
   787
// CApSettingsDlg::GetGPRSSettingArrays
hgs
parents:
diff changeset
   788
//----------------------------------------------------------
hgs
parents:
diff changeset
   789
//
hgs
parents:
diff changeset
   790
void CApSettingsDlg::GetGPRSSettingArrays( TInt variant )
hgs
parents:
diff changeset
   791
    {
hgs
parents:
diff changeset
   792
    }
hgs
parents:
diff changeset
   793
hgs
parents:
diff changeset
   794
hgs
parents:
diff changeset
   795
hgs
parents:
diff changeset
   796
hgs
parents:
diff changeset
   797
//----------------------------------------------------------
hgs
parents:
diff changeset
   798
// CApSettingsDlg::GetWLANSettingArraysL
hgs
parents:
diff changeset
   799
//----------------------------------------------------------
hgs
parents:
diff changeset
   800
//
hgs
parents:
diff changeset
   801
void CApSettingsDlg::GetWLANSettingArraysL( TInt /*aVariant*/ )
hgs
parents:
diff changeset
   802
    {
hgs
parents:
diff changeset
   803
    }
hgs
parents:
diff changeset
   804
hgs
parents:
diff changeset
   805
hgs
parents:
diff changeset
   806
hgs
parents:
diff changeset
   807
//----------------------------------------------------------
hgs
parents:
diff changeset
   808
// CApSettingsDlg::GetNameServersL
hgs
parents:
diff changeset
   809
//----------------------------------------------------------
hgs
parents:
diff changeset
   810
//
hgs
parents:
diff changeset
   811
TInt CApSettingsDlg::GetNameServersL( TBool aIp6 )
hgs
parents:
diff changeset
   812
    {
hgs
parents:
diff changeset
   813
    return 0;
hgs
parents:
diff changeset
   814
    }
hgs
parents:
diff changeset
   815
hgs
parents:
diff changeset
   816
hgs
parents:
diff changeset
   817
hgs
parents:
diff changeset
   818
hgs
parents:
diff changeset
   819
hgs
parents:
diff changeset
   820
hgs
parents:
diff changeset
   821
//----------------------------------------------------------
hgs
parents:
diff changeset
   822
// CApSettingsDlg::AddMenuListBoxItemL
hgs
parents:
diff changeset
   823
//----------------------------------------------------------
hgs
parents:
diff changeset
   824
//
hgs
parents:
diff changeset
   825
void CApSettingsDlg::AddMenuListBoxItemL( CDesCArrayFlat& aItemArray,
hgs
parents:
diff changeset
   826
                                          TApMember /*aMember*/, TInt aRes,
hgs
parents:
diff changeset
   827
                                          TInt aCompulsory )
hgs
parents:
diff changeset
   828
    {
hgs
parents:
diff changeset
   829
    }
hgs
parents:
diff changeset
   830
hgs
parents:
diff changeset
   831
hgs
parents:
diff changeset
   832
//----------------------------------------------------------
hgs
parents:
diff changeset
   833
// CApSettingsDlg::AskQueryIfWcdmaL
hgs
parents:
diff changeset
   834
//----------------------------------------------------------
hgs
parents:
diff changeset
   835
//
hgs
parents:
diff changeset
   836
TBool CApSettingsDlg::AskQueryIfWcdmaL( TApMember aMember, TInt aCurrvalue  )
hgs
parents:
diff changeset
   837
    {
hgs
parents:
diff changeset
   838
    return EFalse;
hgs
parents:
diff changeset
   839
    }
hgs
parents:
diff changeset
   840
hgs
parents:
diff changeset
   841
hgs
parents:
diff changeset
   842
hgs
parents:
diff changeset
   843
//----------------------------------------------------------
hgs
parents:
diff changeset
   844
// CApSettingsDlg::GetDomainNameServersTypeL
hgs
parents:
diff changeset
   845
//----------------------------------------------------------
hgs
parents:
diff changeset
   846
//
hgs
parents:
diff changeset
   847
TInt CApSettingsDlg::GetDomainNameServersTypeL()
hgs
parents:
diff changeset
   848
    {
hgs
parents:
diff changeset
   849
    return 0;
hgs
parents:
diff changeset
   850
    }
hgs
parents:
diff changeset
   851
hgs
parents:
diff changeset
   852
hgs
parents:
diff changeset
   853
hgs
parents:
diff changeset
   854
//----------------------------------------------------------
hgs
parents:
diff changeset
   855
// CApSettingsDlg::GetIpv4NameServerL
hgs
parents:
diff changeset
   856
//----------------------------------------------------------
hgs
parents:
diff changeset
   857
//
hgs
parents:
diff changeset
   858
TInt CApSettingsDlg::GetIpv4NameServerL()
hgs
parents:
diff changeset
   859
    {
hgs
parents:
diff changeset
   860
    return 0;
hgs
parents:
diff changeset
   861
    }
hgs
parents:
diff changeset
   862
hgs
parents:
diff changeset
   863
hgs
parents:
diff changeset
   864
//----------------------------------------------------------
hgs
parents:
diff changeset
   865
// CApSettingsDlg::GetIpv6NameServerL
hgs
parents:
diff changeset
   866
//----------------------------------------------------------
hgs
parents:
diff changeset
   867
//
hgs
parents:
diff changeset
   868
TInt CApSettingsDlg::GetIpv6NameServerL()
hgs
parents:
diff changeset
   869
    {
hgs
parents:
diff changeset
   870
    return 0;
hgs
parents:
diff changeset
   871
    }
hgs
parents:
diff changeset
   872
hgs
parents:
diff changeset
   873
hgs
parents:
diff changeset
   874
hgs
parents:
diff changeset
   875
//----------------------------------------------------------
hgs
parents:
diff changeset
   876
// CApSettingsDlg::GetIPv6DNSTypeL
hgs
parents:
diff changeset
   877
//----------------------------------------------------------
hgs
parents:
diff changeset
   878
//
hgs
parents:
diff changeset
   879
TInt CApSettingsDlg::GetIPv6DNSTypeL()
hgs
parents:
diff changeset
   880
    {
hgs
parents:
diff changeset
   881
    return 0;
hgs
parents:
diff changeset
   882
    }
hgs
parents:
diff changeset
   883
hgs
parents:
diff changeset
   884
hgs
parents:
diff changeset
   885
hgs
parents:
diff changeset
   886
hgs
parents:
diff changeset
   887
hgs
parents:
diff changeset
   888
//----------------------------------------------------------
hgs
parents:
diff changeset
   889
// CApSettingsDlg::GetIPv4DNSTypeL
hgs
parents:
diff changeset
   890
//----------------------------------------------------------
hgs
parents:
diff changeset
   891
//
hgs
parents:
diff changeset
   892
TInt CApSettingsDlg::GetIPv4DNSTypeL()
hgs
parents:
diff changeset
   893
    {
hgs
parents:
diff changeset
   894
    return 0;
hgs
parents:
diff changeset
   895
    }
hgs
parents:
diff changeset
   896
hgs
parents:
diff changeset
   897
hgs
parents:
diff changeset
   898
hgs
parents:
diff changeset
   899
hgs
parents:
diff changeset
   900
hgs
parents:
diff changeset
   901
// ---------------------------------------------------------
hgs
parents:
diff changeset
   902
// CApSettingsDlg::StripNonNumberLC
hgs
parents:
diff changeset
   903
// ---------------------------------------------------------
hgs
parents:
diff changeset
   904
//
hgs
parents:
diff changeset
   905
HBufC* CApSettingsDlg::StripNonNumberLC( const TDesC16& aInText )
hgs
parents:
diff changeset
   906
    {
hgs
parents:
diff changeset
   907
    return NULL;
hgs
parents:
diff changeset
   908
    }
hgs
parents:
diff changeset
   909
    
hgs
parents:
diff changeset
   910
hgs
parents:
diff changeset
   911
//----------------------------------------------------------
hgs
parents:
diff changeset
   912
// CApSettingsDlg::BearerType2BearerItemPosL
hgs
parents:
diff changeset
   913
//----------------------------------------------------------
hgs
parents:
diff changeset
   914
//
hgs
parents:
diff changeset
   915
TInt CApSettingsDlg::BearerType2BearerItemPosL( TApBearerType aBearer )
hgs
parents:
diff changeset
   916
    {
hgs
parents:
diff changeset
   917
    return 0;
hgs
parents:
diff changeset
   918
    }
hgs
parents:
diff changeset
   919
hgs
parents:
diff changeset
   920
hgs
parents:
diff changeset
   921
//----------------------------------------------------------
hgs
parents:
diff changeset
   922
// CApSettingsDlg::BearerItemPos2BearerTypeL
hgs
parents:
diff changeset
   923
//----------------------------------------------------------
hgs
parents:
diff changeset
   924
//
hgs
parents:
diff changeset
   925
TApBearerType CApSettingsDlg::BearerItemPos2BearerTypeL( TInt aPos )
hgs
parents:
diff changeset
   926
    {
hgs
parents:
diff changeset
   927
    User::Leave( KErrNotSupported );
hgs
parents:
diff changeset
   928
    }
hgs
parents:
diff changeset
   929
hgs
parents:
diff changeset
   930
hgs
parents:
diff changeset
   931
hgs
parents:
diff changeset
   932
//----------------------------------------------------------
hgs
parents:
diff changeset
   933
// CApSettingsDlg::ChangeWlanNetworkNameL
hgs
parents:
diff changeset
   934
//----------------------------------------------------------
hgs
parents:
diff changeset
   935
//
hgs
parents:
diff changeset
   936
void CApSettingsDlg::ChangeWlanNetworkNameL()
hgs
parents:
diff changeset
   937
    {
hgs
parents:
diff changeset
   938
    }
hgs
parents:
diff changeset
   939
hgs
parents:
diff changeset
   940
hgs
parents:
diff changeset
   941
//----------------------------------------------------------
hgs
parents:
diff changeset
   942
// CApSettingsDlg::ChangeWlanSecuritySettings
hgs
parents:
diff changeset
   943
//----------------------------------------------------------
hgs
parents:
diff changeset
   944
//
hgs
parents:
diff changeset
   945
TInt CApSettingsDlg::ChangeWlanSecuritySettingsL()
hgs
parents:
diff changeset
   946
    {
hgs
parents:
diff changeset
   947
    return 0;
hgs
parents:
diff changeset
   948
    }
hgs
parents:
diff changeset
   949
hgs
parents:
diff changeset
   950
hgs
parents:
diff changeset
   951
//----------------------------------------------------------
hgs
parents:
diff changeset
   952
// CApSettingsDlg::ChangeWepSecuritySettingsL
hgs
parents:
diff changeset
   953
//----------------------------------------------------------
hgs
parents:
diff changeset
   954
//
hgs
parents:
diff changeset
   955
TInt CApSettingsDlg::ChangeWepSecuritySettingsL()
hgs
parents:
diff changeset
   956
    {
hgs
parents:
diff changeset
   957
    return 0;
hgs
parents:
diff changeset
   958
    }
hgs
parents:
diff changeset
   959
hgs
parents:
diff changeset
   960
hgs
parents:
diff changeset
   961
hgs
parents:
diff changeset
   962
//----------------------------------------------------------
hgs
parents:
diff changeset
   963
// CApSettingsDlg::ChangeWpaSecuritySettingsL
hgs
parents:
diff changeset
   964
//----------------------------------------------------------
hgs
parents:
diff changeset
   965
//
hgs
parents:
diff changeset
   966
TInt CApSettingsDlg::ChangeWpaSecuritySettingsL()
hgs
parents:
diff changeset
   967
    {
hgs
parents:
diff changeset
   968
    return 0;
hgs
parents:
diff changeset
   969
    }
hgs
parents:
diff changeset
   970
hgs
parents:
diff changeset
   971
hgs
parents:
diff changeset
   972
//----------------------------------------------------------
hgs
parents:
diff changeset
   973
// CApSettingsDlg::Change8021xSecuritySettingsL
hgs
parents:
diff changeset
   974
//----------------------------------------------------------
hgs
parents:
diff changeset
   975
//
hgs
parents:
diff changeset
   976
TInt CApSettingsDlg::Change8021xSecuritySettingsL()
hgs
parents:
diff changeset
   977
    {
hgs
parents:
diff changeset
   978
    return 0;
hgs
parents:
diff changeset
   979
    }
hgs
parents:
diff changeset
   980
hgs
parents:
diff changeset
   981
hgs
parents:
diff changeset
   982
hgs
parents:
diff changeset
   983
hgs
parents:
diff changeset
   984
//----------------------------------------------------------
hgs
parents:
diff changeset
   985
// CApSettingsDlg::IsWlanSupported
hgs
parents:
diff changeset
   986
//----------------------------------------------------------
hgs
parents:
diff changeset
   987
//
hgs
parents:
diff changeset
   988
TBool CApSettingsDlg::IsWlanSupported()
hgs
parents:
diff changeset
   989
    {
hgs
parents:
diff changeset
   990
    return EFalse;
hgs
parents:
diff changeset
   991
    }
hgs
parents:
diff changeset
   992
    
hgs
parents:
diff changeset
   993
    
hgs
parents:
diff changeset
   994
hgs
parents:
diff changeset
   995
//----------------------------------------------------------
hgs
parents:
diff changeset
   996
// CApSettingsDlg::QueryWlanNetworkNameL
hgs
parents:
diff changeset
   997
//----------------------------------------------------------
hgs
parents:
diff changeset
   998
//
hgs
parents:
diff changeset
   999
TBool CApSettingsDlg::QueryWlanNetworkNameL()
hgs
parents:
diff changeset
  1000
    {
hgs
parents:
diff changeset
  1001
    return EFalse;
hgs
parents:
diff changeset
  1002
    }
hgs
parents:
diff changeset
  1003
hgs
parents:
diff changeset
  1004
hgs
parents:
diff changeset
  1005
//----------------------------------------------------------
hgs
parents:
diff changeset
  1006
// CApSettingsDlg::IsNetMaskAndGatewayVisible
hgs
parents:
diff changeset
  1007
//----------------------------------------------------------
hgs
parents:
diff changeset
  1008
//
hgs
parents:
diff changeset
  1009
TBool CApSettingsDlg::IsNetMaskAndGatewayVisibleL()
hgs
parents:
diff changeset
  1010
    {
hgs
parents:
diff changeset
  1011
    return EFalse;
hgs
parents:
diff changeset
  1012
    }
hgs
parents:
diff changeset
  1013
hgs
parents:
diff changeset
  1014
hgs
parents:
diff changeset
  1015
hgs
parents:
diff changeset
  1016
//----------------------------------------------------------
hgs
parents:
diff changeset
  1017
// CApSettingsDlg::GetAdHocChannelL
hgs
parents:
diff changeset
  1018
//----------------------------------------------------------
hgs
parents:
diff changeset
  1019
//
hgs
parents:
diff changeset
  1020
TUint32 CApSettingsDlg::GetAdHocChannelL()
hgs
parents:
diff changeset
  1021
    {
hgs
parents:
diff changeset
  1022
    return 0;
hgs
parents:
diff changeset
  1023
    }
hgs
parents:
diff changeset
  1024
    
hgs
parents:
diff changeset
  1025
    
hgs
parents:
diff changeset
  1026
    
hgs
parents:
diff changeset
  1027
//----------------------------------------------------------
hgs
parents:
diff changeset
  1028
// CApSettingsDlg::IsAdhocChannelVisible
hgs
parents:
diff changeset
  1029
//----------------------------------------------------------
hgs
parents:
diff changeset
  1030
//
hgs
parents:
diff changeset
  1031
TBool CApSettingsDlg::IsAdhocChannelVisible() 
hgs
parents:
diff changeset
  1032
    {
hgs
parents:
diff changeset
  1033
    return EFalse;
hgs
parents:
diff changeset
  1034
    }
hgs
parents:
diff changeset
  1035
    
hgs
parents:
diff changeset
  1036
    
hgs
parents:
diff changeset
  1037
hgs
parents:
diff changeset
  1038
//----------------------------------------------------------
hgs
parents:
diff changeset
  1039
// CApSettingsDlg::HasSecuritySettingsFilledL
hgs
parents:
diff changeset
  1040
//----------------------------------------------------------
hgs
parents:
diff changeset
  1041
//
hgs
parents:
diff changeset
  1042
TBool CApSettingsDlg::HasSecuritySettingsFilledL()
hgs
parents:
diff changeset
  1043
    {
hgs
parents:
diff changeset
  1044
    return EFalse;
hgs
parents:
diff changeset
  1045
    }
hgs
parents:
diff changeset
  1046
hgs
parents:
diff changeset
  1047
hgs
parents:
diff changeset
  1048
hgs
parents:
diff changeset
  1049
//----------------------------------------------------------
hgs
parents:
diff changeset
  1050
// CApSettingsDlg::LimitSecMode
hgs
parents:
diff changeset
  1051
//----------------------------------------------------------
hgs
parents:
diff changeset
  1052
//
hgs
parents:
diff changeset
  1053
void CApSettingsDlg::LimitSecMode()
hgs
parents:
diff changeset
  1054
    {
hgs
parents:
diff changeset
  1055
    }
hgs
parents:
diff changeset
  1056
hgs
parents:
diff changeset
  1057
hgs
parents:
diff changeset
  1058
hgs
parents:
diff changeset
  1059
hgs
parents:
diff changeset
  1060
// ---------------------------------------------------------
hgs
parents:
diff changeset
  1061
// CApSettingsDlg::CanSaveWlanCompulsoriesL( )
hgs
parents:
diff changeset
  1062
// ---------------------------------------------------------
hgs
parents:
diff changeset
  1063
//
hgs
parents:
diff changeset
  1064
CApSettingsDlg::TSaveAction CApSettingsDlg::CanSaveWlanCompulsoriesL( 
hgs
parents:
diff changeset
  1065
                                                TApMember& aDataNeeded )
hgs
parents:
diff changeset
  1066
    {
hgs
parents:
diff changeset
  1067
    User::Leave( KErrNotSupported );
hgs
parents:
diff changeset
  1068
    }
hgs
parents:
diff changeset
  1069
hgs
parents:
diff changeset
  1070
hgs
parents:
diff changeset
  1071
// ---------------------------------------------------------
hgs
parents:
diff changeset
  1072
// CApSettingsDlg::RestoreIpv4SettingsL()
hgs
parents:
diff changeset
  1073
// ---------------------------------------------------------
hgs
parents:
diff changeset
  1074
//
hgs
parents:
diff changeset
  1075
void CApSettingsDlg::RestoreIpv4SettingsL()
hgs
parents:
diff changeset
  1076
    {
hgs
parents:
diff changeset
  1077
    }
hgs
parents:
diff changeset
  1078
hgs
parents:
diff changeset
  1079
hgs
parents:
diff changeset
  1080
    
hgs
parents:
diff changeset
  1081
// End of File