webengine/osswebengine/WebKit/s60/webview/WmlInterfaceImpl.h
branchRCL_3
changeset 94 919f36ff910f
parent 93 79859ed3eea9
equal deleted inserted replaced
93:79859ed3eea9 94:919f36ff910f
    23 //  INCLUDES
    23 //  INCLUDES
    24 #include <e32std.h>
    24 #include <e32std.h>
    25 #include <e32base.h>
    25 #include <e32base.h>
    26 #include "WmlInterface.h"
    26 #include "WmlInterface.h"
    27 
    27 
    28 #include "BrCtlDialogsProvider.h"
    28 #include <brctldialogsprovider.h>
    29 
    29 
    30 class CBrCtlObjectInfo;
    30 class CBrCtlObjectInfo;
    31 class CWmlContentInterface;
    31 class CWmlContentInterface;
    32 
    32 
    33 //Array for start up.
    33 //Array for start up.
   117 
   117 
   118     HBufC* fileNameToUrlLC(const TDesC& aFileName);
   118     HBufC* fileNameToUrlLC(const TDesC& aFileName);
   119 
   119 
   120     /**
   120     /**
   121         * Set the WKScrollingProviderNotifyLayoutChange.
   121         * Set the WKScrollingProviderNotifyLayoutChange.
   122     * Function \S60\WebEngine\WEBKIT\BrowserControl\inc\BrCtlDialogsProvider.h
   122     * Function \S60\WebEngine\WEBKIT\BrowserControl\inc\brctldialogsprovider.h
   123     * void CBrCtlScrollingProvider::NotifyLayoutChange(..)
   123     * void CBrCtlScrollingProvider::NotifyLayoutChange(..)
   124         * @since 3.1.
   124         * @since 3.1.
   125         * @return void
   125         * @return void
   126         */
   126         */
   127 
   127 
   128     void scrollingProviderNotifyLayoutChange(TBrCtlLayout aLayout);
   128     void scrollingProviderNotifyLayoutChange(TBrCtlLayout aLayout);
   129 
   129 
   130     /**
   130     /**
   131         * Set the SetWKScrollingProviderUpdateVScrollBarL.
   131         * Set the SetWKScrollingProviderUpdateVScrollBarL.
   132     * Function \S60\WebEngine\WEBKIT\BrowserControl\inc\BrCtlDialogsProvider.h
   132     * Function \S60\WebEngine\WEBKIT\BrowserControl\inc\brctldialogsprovider.h
   133     * void CBrCtlScrollingProvider::UpdateVScrollBarL(..)
   133     * void CBrCtlScrollingProvider::UpdateVScrollBarL(..)
   134         * @since 3.1.
   134         * @since 3.1.
   135         * @return void
   135         * @return void
   136         */
   136         */
   137 
   137 
   139     void setScrollingProviderUpdateVScrollBarL( TInt aDocumentHeight,
   139     void setScrollingProviderUpdateVScrollBarL( TInt aDocumentHeight,
   140                 TInt aDisplayHeight,
   140                 TInt aDisplayHeight,
   141                 TInt aDisplayPosY);
   141                 TInt aDisplayPosY);
   142     /**
   142     /**
   143         * Set the SetWKScrollingProviderUpdateHScrollBarL
   143         * Set the SetWKScrollingProviderUpdateHScrollBarL
   144     * Function \S60\WebEngine\WEBKIT\BrowserControl\inc\BrCtlDialogsProvider.h
   144     * Function \S60\WebEngine\WEBKIT\BrowserControl\inc\brctldialogsprovider.h
   145     * void CBrCtlScrollingProvider::UpdateHScrollBarL(..)
   145     * void CBrCtlScrollingProvider::UpdateHScrollBarL(..)
   146         * @since 3.1.
   146         * @since 3.1.
   147         * @return void
   147         * @return void
   148         */
   148         */
   149 
   149 
   157                 int documentWidth, int displayWidth, int displayPosX);
   157                 int documentWidth, int displayWidth, int displayPosX);
   158 
   158 
   159 
   159 
   160     /**
   160     /**
   161         * Used by and defined in support of CWKDialogProvider
   161         * Used by and defined in support of CWKDialogProvider
   162     * Function \S60\WebEngine\WEBKIT\BrowserControl\inc\BrCtlDialogsProvider.h
   162     * Function \S60\WebEngine\WEBKIT\BrowserControl\inc\brctldialogsprovider.h
   163     * CBrCtlObjectInfo::CWKObjectInfo() in
   163     * CBrCtlObjectInfo::CWKObjectInfo() in
   164     * [WEBKIT\BrowserControl\src\WKDialogsProviderUtils.cpp]
   164     * [WEBKIT\BrowserControl\src\WKDialogsProviderUtils.cpp]
   165         * @since 3.1.
   165         * @since 3.1.
   166         * @return CBrCtlObjectInfo*
   166         * @return CBrCtlObjectInfo*
   167         */
   167         */