javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/inc/swtbrowserpreferences.h
branchRCL_3
changeset 24 0fd27995241b
parent 19 04becd199f91
equal deleted inserted replaced
20:f9bb0fca356a 24:0fd27995241b
    68     virtual ~CSwtBrowserPreferences();
    68     virtual ~CSwtBrowserPreferences();
    69 
    69 
    70 // From MActiveApDbObserver
    70 // From MActiveApDbObserver
    71 
    71 
    72 // From MBrowserPreferences
    72 // From MBrowserPreferences
    73     const TPreferencesValues& AllPreferencesL();
    73     const TPreferencesValues& AllPreferences() const;
    74     void AddObserverL(MPreferencesObserver* anObserver);
    74     void AddObserverL(MPreferencesObserver* anObserver);
    75     void RemoveObserver(MPreferencesObserver* anObserver);
    75     void RemoveObserver(MPreferencesObserver* anObserver);
    76     void NotifyObserversL(TPreferencesEvent aEvent,
    76     void NotifyObserversL(TPreferencesEvent aEvent,
    77                           TBrCtlDefs::TBrCtlSettings aSettingType);
    77                           TBrCtlDefs::TBrCtlSettings aSettingType);
    78     TUint DefaultAccessPoint() const;
    78     TUint DefaultAccessPoint() const;
    83     TBool UiLocalFeatureSupported(const TInt aFeature) const;
    83     TBool UiLocalFeatureSupported(const TInt aFeature) const;
    84     void SetDefaultAccessPointL(TUint aDefaultAccessPoint,
    84     void SetDefaultAccessPointL(TUint aDefaultAccessPoint,
    85                                 TUint aAssocVpn = KWmlNoDefaultAccessPoint);
    85                                 TUint aAssocVpn = KWmlNoDefaultAccessPoint);
    86     void SetFontSizeL(TInt aFontSize);
    86     void SetFontSizeL(TInt aFontSize);
    87     void SetEncodingL(TUint32 aEncoding);
    87     void SetEncodingL(TUint32 aEncoding);
    88     void SetHomePageTypeL(TWmlSettingsHomePage aHomePageType);
       
    89     TPtrC SelfDownloadContentTypesL();
    88     TPtrC SelfDownloadContentTypesL();
    90     TBool AccessPointSelectionMode();
    89     TBool AccessPointSelectionMode();
    91     void SetAccessPointSelectionModeL(
    90     void SetAccessPointSelectionModeL(
    92         TWmlSettingsAccessPointSelectionMode aAccessPointSelectionMode);
    91         TWmlSettingsAccessPointSelectionMode aAccessPointSelectionMode);
    93     TBool AutoLoadImages() const;
    92     TBool AutoLoadImages() const;
    94     TBool BackList() const;
    93     TBool BackList() const;
    95     TBool AutoRefresh() const;
    94     TBool AutoRefresh() const;
    96     TWmlSettingsCookies Cookies() const;
    95     TBool Cookies() const;
    97     TWmlSettingsECMA Ecma() const;
    96     TBool Ecma() const;
    98     TWmlSettingsIMEI IMEINotification() const;
    97     TBool IMEINotification() const;
    99     TBool SendReferrer() const;
    98     TBool SendReferrer() const;
   100     TBool PageOverview() const;
    99     TBool PageOverview() const;
   101     virtual TWmlSettingsFormData FormDataSaving() const;
   100     TUint FormDataSaving() const;
   102 
   101 
   103 private:
   102 private:
   104     /**
   103     /**
   105      * Constructor.
   104      * Constructor.
   106      * @param aCommsModel Comms model.
   105      * @param aCommsModel Comms model.