MBrCtlLayoutObserver Class Reference
class MBrCtlLayoutObserver |
The MBrCtlLayoutObserver class receives scrolling events when the host application draws the scrollbar.
Usage:
#include <brctllayoutobserver.h>
@see S60 Platform: Browser Control API Developer's Guide Version 2.0
@lib BrowserEngine.lib
@file brctllayoutobserver.h
*
Member Functions Documentation
NotifyLayoutChange(TBrCtlLayout)
void | NotifyLayoutChange | ( | TBrCtlLayout | aNewLayout | ) | [pure virtual] |
Inform the layout of the page: right to left or left to right. Useful when the application draws the scrollbar itself.
- Since
- 2.8
Attention: This function is useful when the host application draws the scrollbar. In RTL pages, the scroll bar should be on the left side.
Parameters
TBrCtlLayout aNewLayout | RTL (right to left) or LTR (left to right) |
UpdateBrowserHScrollBarL(TInt, TInt, TInt)
void | UpdateBrowserHScrollBarL | ( | TInt | aDocumentWidth, |
| TInt | aDisplayWidth, |
| TInt | aDisplayPosX |
| ) | [pure virtual] |
Update the position of horizontal scrollbar.
- Since
- 2.8
Parameters
TInt aDocumentWidth | The total width of the markup page |
TInt aDisplayWidth | The width of the display |
TInt aDisplayPosX | The current X position |
UpdateBrowserVScrollBarL(TInt, TInt, TInt)
void | UpdateBrowserVScrollBarL | ( | TInt | aDocumentHeight, |
| TInt | aDisplayHeight, |
| TInt | aDisplayPosY |
| ) | [pure virtual] |
Update the position of vertical scrollbar.
- Since
- 2.8
Parameters
TInt aDocumentHeight | The total height of the markup page |
TInt aDisplayHeight | The height of the display |
TInt aDisplayPosY | The current Y position |
UpdateTitleL(const TDesC &)
void | UpdateTitleL | ( | const TDesC & | aTitle | ) | [pure virtual] |
Update the title of the page in history view
- Since
- 3.0
Parameters
const TDesC & aTitle | Title of the page |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.