API published in: S60 1st Ed
Link against: apsettingshandlerui.lib
ReadDeviceData ReadUserData WriteDeviceData WriteUserData
none
#include <apsettingshandlerui.h>
It contains the only public API for other (sub)systems.
Public Member Functions | |
| IMPORT_C | ~CApSettingsHandler () |
| Destructor. | |
| IMPORT_C void | SetFilterL (TInt aIspFilter, TInt aBearerFilter, TInt aSortType) |
| Sets the filtering used in the access point selection. | |
| IMPORT_C void | SetTextOverrideL (TTextID aText2Change, const TDesC &aNewText) |
| Sets possible overrides of some texts. | |
| IMPORT_C const TDesC & | TextOverrideL (TTextID aTextId) |
| Gets possible overrides of a text. | |
| IMPORT_C TInt | RunSettingsL (TUint32 aHighLight, TUint32 &aSelected) |
| Starts the settings component. | |
Static Public Member Functions | |
| static IMPORT_C CApSettingsHandler * | NewLC (TBool aStartWithSelection, TSelectionListType aListType, TSelectionMenuType aSelMenuType, TInt aIspFilter, TInt aBearerFilter, TInt aSortType) |
| Two-phased constructor. | |
| static IMPORT_C CApSettingsHandler * | NewLC (CActiveApDb &aDb, TBool aStartWithSelection, TSelectionListType aListType, TSelectionMenuType aSelMenuType, TInt aIspFilter, TInt aBearerFilter, TInt aSortType) |
| Two-phased constructor. | |
| static IMPORT_C CApSettingsHandler * | NewLC (TBool aStartWithSelection, TSelectionListType aListType, TSelectionMenuType aSelMenuType, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TInt aReqIpvType) |
| Two-phased constructor. | |
| static IMPORT_C CApSettingsHandler * | NewLC (CActiveApDb &aDb, TBool aStartWithSelection, TSelectionListType aListType, TSelectionMenuType aSelMenuType, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TInt aReqIpvType) |
| Two-phased constructor. | |
| static IMPORT_C CApSettingsHandler * | NewLC (TBool aStartWithSelection, TSelectionListType aListType, TSelectionMenuType aSelMenuType, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TInt aReqIpvType, TVpnFilterType aVpnFilterType) |
| Two-phased constructor. | |
| static IMPORT_C CApSettingsHandler * | NewLC (CActiveApDb &aDb, TBool aStartWithSelection, TSelectionListType aListType, TSelectionMenuType aSelMenuType, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TInt aReqIpvType, TVpnFilterType aVpnFilterType) |
| Two-phased constructor. | |
| static IMPORT_C CApSettingsHandler * | NewLC (CActiveApDb &aDb, TBool aStartWithSelection, TSelectionListType aListType, TSelectionMenuType aSelMenuType, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TInt aReqIpvType, TVpnFilterType aVpnFilterType, TBool aIncludeEasyWlan) |
| Two-phased constructor. | |
| static IMPORT_C TInt | Cvt () |
| Component Validation Test. | |
Protected Member Functions | |
| IMPORT_C | CApSettingsHandler (TBool aStartWithSelection, TSelectionListType aListType, TSelectionMenuType aSelMenuType) |
| Constructor. | |
| IMPORT_C | CApSettingsHandler (TBool aStartWithSelection, TSelectionListType aListType, TSelectionMenuType aSelMenuType, TUid aHelpMajor) |
| Constructor. | |
| CApSettingsHandler (TBool aStartWithSelection, TSelectionListType aListType, TSelectionMenuType aSelMenuType, TBool aNeedIpv6Support) | |
| Constructor. | |
| IMPORT_C void | ConstructL (TInt aIspFilter, TInt aBearerFilter, TInt aSortType) |
| Second-phase constructor. | |
| IMPORT_C void | ConstructL (CActiveApDb &aDb, TInt aIspFilter, TInt aBearerFilter, TInt aSortType) |
| Second-phase constructor. | |
| IMPORT_C void | ConstructL (TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TVpnFilterType aVpnFilterType) |
| Second-phase constructor. | |
| IMPORT_C void | ConstructL (CActiveApDb &aDb, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TVpnFilterType aVpnFilterType) |
| Second-phase constructor. | |
| IMPORT_C void | ConstructL (CActiveApDb &aDb, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TVpnFilterType aVpnFilterType, TBool aIncludeEasyWlan) |
| Second-phase constructor. | |
| TInt | DoRunSettingsL (TUint32 aHighLight, TUint32 &aSelected) |
| Since 3rd Ed FP1 Starts the settings component. | |
| IMPORT_C TInt | RunViewerL (TUint32 aUid) |
| Starts the viewer component. | |
| TInt | DoRunViewerL (TUint32 aUid) |
| Since 3rd Ed FP1 Starts the viewer component. | |
| void | HandleApDeleteCmdL (TUint32 aUid, TBool aIsLast) |
| TUint32 | HandleApBlankNewL (TInt aBearers, TInt aIsps) |
| TUint32 | HandleApUseOldNewL () |
| TUint32 | EditAfterCreateL (TUint32 aUid, CApAccessPointItem *aItem=NULL) |
| void | DoConstructL (CActiveApDb *aDb, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TVpnFilterType aVpnFilterType, TBool aIncludeEasyWlan) |
| Second-phase internal constructor. | |
| void | DoRunListSettingsL (TUint32 aHighLight, TUint32 &aSelected) |
| Since 3rd Ed FP1 Starts the selector component as a list Creates dialog(s) from scratch, launches and executes them. | |
| void | DoRunSetPageSettingsL (TUint32 aHighLight, TUint32 &aSelected) |
| Since 3rd Ed FP1 Starts the selector component in a setting page Creates dialog(s) from scratch, launches and executes them. | |
| TUint32 | DoHandleApUseOldNewL (TUint32 aSelected) |
| Since 3rd Ed FP1 handles the Create new access Point by using existing one command. | |
| TUint32 | SelectApToCopyL () |
| Since 3rd Ed FP1 Selects the Ap to Copy, returns its UID. | |
| TUint32 | DoHandleApBlankNewL (TInt aBearers, TInt aIsps) |
| Since 3rd Ed FP1 handles the Create blank new access Point command. | |
| void | HandleNetworkDeleteCmdL (TUint32 aUid) |
| Since 3rd Ed FP1 handles the Delete network group command. | |
| TInt | GetVariantL () |
| Since 3rd Ed FP1 Gets the local variant value | |
| TInt | ConfirmDeleteL (TUint32 aUid, TBool aIsLast) |
| Since 3rd Ed FP1 Gets confirmation about deleting an access point | |
| void | HandleRunSettingsL (TUint32 aHighLight, TUint32 &aSelected) |
| Since 3rd Ed FP1 Wrapper for the public API | |
Friends | |
| class | CApSettingsDlg |
| class | CApSelectorDialog |
| class | CApSelPopupList |
| class | CApNetSelPopupList |
|
|
Destructor. |
| ||||||||||||||||
|
Constructor.
|
| ||||||||||||||||||||
|
Constructor.
|
| ||||||||||||||||||||
|
Constructor.
|
| ||||||||||||
|
Since 3rd Ed FP1 Gets confirmation about deleting an access point
|
| ||||||||||||||||||||||||||||
|
Second-phase constructor.
|
| ||||||||||||||||||||||||
|
Second-phase constructor.
|
| ||||||||||||||||||||
|
Second-phase constructor.
|
| ||||||||||||||||||||
|
Second-phase constructor.
|
| ||||||||||||||||
|
Second-phase constructor.
|
|
|
Component Validation Test.
|
| ||||||||||||||||||||||||||||
|
Second-phase internal constructor.
|
| ||||||||||||
|
Since 3rd Ed FP1 handles the Create blank new access Point command. |
|
|
Since 3rd Ed FP1 handles the Create new access Point by using existing one command. Called after user has selected the AP to copy Creates the new Ap and offers it for editing.
|
| ||||||||||||
|
Since 3rd Ed FP1 Starts the selector component as a list Creates dialog(s) from scratch, launches and executes them. In case of error, leaves with error codes.
|
| ||||||||||||
|
Since 3rd Ed FP1 Starts the selector component in a setting page Creates dialog(s) from scratch, launches and executes them. In case of error, leaves with error codes.
|
| ||||||||||||
|
Since 3rd Ed FP1 Starts the settings component. Creates dialog(s) from scratch, launches and executes them. In case of error, leaves with error codes.
|
|
|
Since 3rd Ed FP1 Starts the viewer component. Creates dialog(s) from scratch, launches and executes it. In case of error, leaves with error codes.
|
| ||||||||||||
|
|
Since 3rd Ed FP1 Gets the local variant value
|
| ||||||||||||
| ||||||||||||
|
|
|
Since 3rd Ed FP1 handles the Delete network group command.
|
| ||||||||||||
|
Since 3rd Ed FP1 Wrapper for the public API |
| ||||||||||||||||||||||||||||||||||||||||||||
|
Two-phased constructor.
Leaves on failure. This function shall be used to create the access point settings/selection handling UI object. It is customizable through the parameters. This object is a small layer above the UI part and it provides a standard interface to select, edit, create access points. It has two main parts, Select and Edit. The first parameter, aStartWithSelection gives whether we would like to select or edit. In case of selection, there is the possibility to use this module in many applications. For this, two layouts are implemented, one is list pane used by General Settings which provides the list in a list-pane. The other layout is for the other applications requiring access point selection, a popup-list style as the decision was that General Settings will use list-pane and all other apps. popup-list style. It is the caller who selects the style so if spec. says otherwise, this module still can be used. It is also possible to start the UI without selection, so if any module has a 'linked/default/etc.' access point and stored it's UID, the module can simply call the editor part of the UI without having to select the AP once more. In case of editing only, (aStartWithSelection is EFalse), all other construction parameters are ignored and after construction caller can simply call RunSettingsL(..). In case of selection, a lot of other parameters can be specified to fulfil all requirements. There are three types of Options menu available: EApSettingsSelMenuNormal, EApSettingsSelMenuSelectOnly, EApSettingsSelMenuSelectNormal.
|
| ||||||||||||||||||||||||||||||||||||||||
|
Two-phased constructor.
Leaves on failure. This function shall be used to create the access point settings/selection handling UI object. It is customizable through the parameters. This object is a small layer above the UI part and it provides a standard interface to select, edit, create access points. It has two main parts, Select and Edit. The first parameter, aStartWithSelection gives whether we would like to select or edit. In case of selection, there is the possibility to use this module in many applications. For this, two layouts are implemented, one is list pane used by General Settings which provides the list in a list-pane. The other layout is for the other applications requiring access point selection, a popup-list style as the decision was that General Settings will use list-pane and all other apps. popup-list style. It is the caller who selects the style so if spec. says otherwise, this module still can be used. It is also possible to start the UI without selection, so if any module has a 'linked/default/etc.' access point and stored it's UID, the module can simply call the editor part of the UI without having to select the AP once more. In case of editing only, (aStartWithSelection is EFalse), all other construction parameters are ignored and after construction caller can simply call RunSettingsL(..). In case of selection, a lot of other parameters can be specified to fulfil all requirements. There are three types of Options menu available: EApSettingsSelMenuNormal, EApSettingsSelMenuSelectOnly, EApSettingsSelMenuSelectNormal.
|
| ||||||||||||||||||||||||||||||||||||
|
Two-phased constructor.
Leaves on failure. This function shall be used to create the access point settings/selection handling UI object.It is customizable through the parameters. This object is a small layer above the UI part and it provides a standard interface to select, edit, create access points. It has two main parts, Select and Edit. The first parameter, aStartWithSelection gives whether we would like to select or edit. In case of selection, there is the possibility to use this module in many applications. For this, two layouts are implemented, one is list pane used by General Settings which provides the list in a list-pane. The other layout is for the other applications requiring access point selection, a popup-list style as the decision was that General Settings will use list-pane and all other apps. popup-list style. It is the caller who selects the style so if spec. says otherwise, this module still can be used. It is also possible to start the UI without selection, so if any module has a 'linked/default/etc.' access point and stored it's UID, the module can simply call the editor part of the UI without having to select the AP once more. In case of editing only, (aStartWithSelection is EFalse), all other construction parameters are ignored and after construction caller can simply call RunSettingsL(..). In case of selection, a lot of other parameters can be specified to fulfil all requirements. There are three types of Options menu available: EApSettingsSelMenuNormal, EApSettingsSelMenuSelectOnly, EApSettingsSelMenuSelectNormal.
|
| ||||||||||||||||||||||||||||||||||||
|
Two-phased constructor.
Leaves on failure. This function shall be used to create the access point settings/selection handling UI object. It is customizable through the parameters. This object is a small layer above the UI part and it provides a standard interface to select, edit, create access points. It has two main parts, Select and Edit. The first parameter, aStartWithSelection gives whether we would like to select or edit. In case of selection, there is the possibility to use this module in many applications. For this, two layouts are implemented, one is list pane used by General Settings which provides the list in a list-pane. The other layout is for the other applications requiring access point selection, a popup-list style as the decision was that General Settings will use list-pane and all other apps. popup-list style. It is the caller who selects the style so if spec. says otherwise, this module still can be used. It is also possible to start the UI without selection, so if any module has a 'linked/default/etc.' access point and stored it's UID, the module can simply call the editor part of the UI without having to select the AP once more. In case of editing only, (aStartWithSelection is EFalse), all other construction parameters are ignored and after construction caller can simply call RunSettingsL(..). In case of selection, a lot of other parameters can be specified to fulfil all requirements. There are three types of Options menu available: EApSettingsSelMenuNormal, EApSettingsSelMenuSelectOnly, EApSettingsSelMenuSelectNormal.
|
| ||||||||||||||||||||||||||||||||
|
Two-phased constructor.
Leaves on failure. This function shall be used to create the access point settings/selection handling UI object.It is customizable through the parameters. This object is a small layer above the UI part and it provides a standard interface to select, edit, create access points. It has two main parts, Select and Edit. The first parameter, aStartWithSelection gives whether we would like to select or edit. In case of selection, there is the possibility to use this module in many applications. For this, two layouts are implemented, one is list pane used by General Settings which provides the list in a list-pane. The other layout is for the other applications requiring access point selection, a popup-list style as the decision was that General Settings will use list-pane and all other apps. popup-list style. It is the caller who selects the style so if spec. says otherwise, this module still can be used. It is also possible to start the UI without selection, so if any module has a 'linked/default/etc.' access point and stored it's UID, the module can simply call the editor part of the UI without having to select the AP once more. In case of editing only, (aStartWithSelection is EFalse), all other construction parameters are ignored and after construction caller can simply call RunSettingsL(..). In case of selection, a lot of other parameters can be specified to fulfil all requirements. There are three types of Options menu available: EApSettingsSelMenuNormal, EApSettingsSelMenuSelectOnly, EApSettingsSelMenuSelectNormal.
|
| ||||||||||||||||||||||||||||||||
|
Two-phased constructor.
Leaves on failure. This function shall be used to create the access point settings/selection handling UI object. It is customizable through the parameters. This object is a small layer above the UI part and it provides a standard interface to select, edit, create access points. It has two main parts, Select and Edit. The first parameter, aStartWithSelection gives whether we would like to select or edit. In case of selection, there is the possibility to use this module in many applications. For this, two layouts are implemented, one is list pane used by General Settings which provides the list in a list-pane. The other layout is for the other applications requiring access point selection, a popup-list style as the decision I know about was that General Settings will use list-pane and all other apps. popup-list style. It is the caller who selects the style so if spec. says otherwise, this module still can be used. It is also possible to start the UI without selection, so if any module has a 'linked/default/etc.' access point and stored it's UID, the module can simply call the editor part of the UI without having to select the AP once more. In case of editing only, (aStartWithSelection is EFalse), all other construction parameters are ignored and after construction caller can simply call RunSettingsL(..). In case of selection, a lot of other parameters can be specified to fulfil all requirements. There are three types of Options menu available: EApSettingsSelMenuNormal, EApSettingsSelMenuSelectOnly, EApSettingsSelMenuSelectNormal.
|
| ||||||||||||||||||||||||||||
|
Two-phased constructor.
Leaves on failure. This function shall be used to create the access point settings/selection handling UI object. It is customizable through the parameters. This object is a small layer above the UI part and it provides a standard interface to select, edit, create access points. It has two main parts, Select and Edit. The first parameter, aStartWithSelection gives whether we would like to select or edit. In case of selection, there is the possibility to use this module in many applications. For this, two layouts are implemented, one is list pane used by General Settings which provides the list in a list-pane. The other layout is for the other applications requiring access point selection, a popup-list style as the decision I know about was that General Settings will use list-pane and all other apps. popup-list style. It is the caller who selects the style so if spec. says otherwise, this module still can be used. It is also possible to start the UI without selection, so if any module has a 'linked/default/etc.' access point and stored it's UID, the module can simply call the editor part of the UI without having to select the AP once more. In case of editing only, (aStartWithSelection is EFalse), all other construction parameters are ignored and after construction caller can simply call RunSettingsL(..). In case of selection, a lot of other parameters can be specified to fulfil all requirements. There are three types of Options menu available: EApSettingsSelMenuNormal, EApSettingsSelMenuSelectOnly, EApSettingsSelMenuSelectNormal.
|
| ||||||||||||
|
Starts the settings component. Creates dialog(s) from scratch, launches and executes them. Can leave with error codes.
|
|
|
Starts the viewer component. Creates dialog(s) from scratch, launches and executes it. In case of error, leaves with error codes.
|
|
|
Since 3rd Ed FP1 Selects the Ap to Copy, returns its UID. If not selected, KErrNone is returned |
| ||||||||||||||||
|
Sets the filtering used in the access point selection.
|
| ||||||||||||
|
Sets possible overrides of some texts. By default, text is read from resources. This provides a way to change some of the text to a caller-supplied one. The text must be read from resource and must be already localized. More than one text can be substituted, they are stored internally in an array. Currently not supported and supporting it is under discussion.
|
|
|
Gets possible overrides of a text. By default, text is read from resources. This provides a way to change some of the text to a caller-supplied one. The text must be read from resource and must be already localized. More than one text can be substituted, they are stored internally in an array. Currently not supported and supporting it is under discussion
|
|
|
|
|