CFsTextViewerVisualizerData Class Reference
class CFsTextViewerVisualizerData : public CBase
|
Inherits from
-
CFsTextViewerVisualizerData
Public Member Functions
|
|
~CFsTextViewerVisualizerData
()
|
void
|
AppendBgL
(
TFsPartBgVisual
)
|
void
|
AppendLayoutL
(
CAlfVisual
*,
TFsVisRange
)
|
void
|
AppendVisualL
(
TFsRangedVisual
)
|
void
|
AppendVisualL
(
TFsRangedVisual
*)
|
void
|
AppendVisualL
(
CAlfVisual
*,
TFsVisRange
)
|
TInt
|
Count
()
|
void
|
DimAllHotspotsL
()
|
void
|
DisableVisual
(
TInt
,
TBool
)
|
void
|
DisableVisual
(
CAlfVisual
*,
TBool
)
|
void
|
EnableVisual
(
TInt
,
TBool
)
|
void
|
EnableVisual
(
CAlfVisual
*,
TBool
)
|
TInt
|
Find
(
CAlfVisual
*)
|
TInt
|
Find
(
TInt
)
|
void
|
FindAndHighlightHotspotL
(
TInt
)
|
TInt
|
FindLayout
(
CAlfVisual
*)
|
TInt
|
FindPrevChar
()
|
TInt
|
GetCharLineNumber
(
TInt
)
|
TInt
|
GetCursorCharOffset
()
|
TInt
|
GetCursorLine
()
|
TRect
|
GetCursorRectL
()
|
TInt
|
GetFirstCharInLine
(
TInt
)
|
TFsRangedVisual
*
|
GetFirstVisible
()
|
TFsRangedVisual
*
|
GetLastVisible
()
|
TInt
|
GetLayEndOffset
(
TInt
)
|
TInt
|
GetLineOffset
(
TInt
)
|
TFsRangedVisual
*
|
GetRangedVisual
(
CAlfVisual
*)
|
TInt
|
GetTextStyle
(
CAlfTextVisual
*)
|
TInt
|
GetTotalHeight
()
|
TInt
|
GetTotalLines
()
|
TInt
|
GetVisEndOffset
(
TInt
)
|
TInt
|
GetVisLength
(
TInt
)
|
TFsVisRange
|
GetVisOffsets
(
TInt
)
|
TInt
|
GetVisStartOffset
(
TInt
)
|
CAlfVisual
*
|
GetVisual
(
TInt
)
|
TFsRangedVisual
*
|
GetVisualAtIndex
(
TInt
)
|
TRect
|
GetVisualPos
(
TInt
)
|
TFsRangedVisual
*
|
GetVisualWithChar
(
TInt
)
|
void
|
HideActionButtonFromCurrentHighlightedHotspot
()
|
void
|
HideAll
()
|
void
|
InsertVisualL
(
TInt
,
CAlfVisual
*,
TFsVisRange
)
|
TBool
|
MoveToNextCharL
()
|
TBool
|
MoveToPrevCharL
()
|
CFsTextViewerVisualizerData
*
|
NewL
(
CAlfControl
*,
CFsTextParser
*,
CFsTextViewerSelectsManager
*)
|
void
|
PopVisual
()
|
void
|
RefreshSelectsL
()
|
void
|
RegisterHotspotsL
()
|
void
|
ReloadPicturesL
(
TInt
)
|
TBool
|
RemoveBg
(
CAlfVisual
*)
|
TInt
|
RemoveFromLineL
(
TInt
,
CFsTextViewerCoordinator
*)
|
void
|
RemoveVisual
(
TInt
)
|
void
|
ResetBgArray
()
|
TInt
|
RestoreL
(
TFsRangedVisual
*)
|
void
|
RestoreVisibleL
()
|
void
|
ScrollAllL
(
TInt
,
TInt
,
CAlfLayout
*)
|
void
|
ScrollFromCharL
(
TInt
,
TInt
,
TInt
,
CAlfLayout
*)
|
void
|
SetCursorCharOffset
(
TInt
)
|
void
|
SetParser
(
CFsTextParser
*)
|
void
|
SetScreenHeight
(
TInt
)
|
void
|
SetStatusLineLayout
(
CAlfAnchorLayout
*)
|
void
|
ShowActionButtonForCurrentHighlightedHotspotL
()
|
void
|
Sort
()
|
void
|
UpdateLinesNumbers
()
|
Constructor & Destructor Documentation
CFsTextViewerVisualizerData(CAlfControl *, CFsTextParser *, CFsTextViewerSelectsManager *)
~CFsTextViewerVisualizerData()
~CFsTextViewerVisualizerData
|
(
|
)
|
|
Member Functions Documentation
AppendBgL(TFsPartBgVisual)
AppendLayoutL(CAlfVisual *, TFsVisRange)
AppendVisualL(TFsRangedVisual)
AppendVisualL(TFsRangedVisual *)
AppendVisualL(CAlfVisual *, TFsVisRange)
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
DisableVisual(TInt, TBool)
void
|
DisableVisual
|
(
|
TInt
|
aIndex,
|
|
TBool
|
aStatus = ETrue
|
|
)
|
|
DisableVisual(CAlfVisual *, TBool)
EnableVisual(TInt, TBool)
void
|
EnableVisual
|
(
|
TInt
|
aIndex,
|
|
TBool
|
aStatus = ETrue
|
|
)
|
|
EnableVisual(CAlfVisual *, TBool)
FindAndHighlightHotspotL(TInt)
void
|
FindAndHighlightHotspotL
|
(
|
TInt
|
aLine
|
)
|
|
GetCharLineNumber(TInt)
TInt
|
GetCharLineNumber
|
(
|
TInt
|
aCharNumber
|
)
|
|
GetCursorCharOffset()
TInt
|
GetCursorCharOffset
|
(
|
)
|
|
GetFirstCharInLine(TInt)
TInt
|
GetFirstCharInLine
|
(
|
TInt
|
aLineNumber
|
)
|
|
GetRangedVisual(CAlfVisual *)
GetTextStyle(CAlfTextVisual *)
HideActionButtonFromCurrentHighlightedHotspot()
void
|
HideActionButtonFromCurrentHighlightedHotspot
|
(
|
)
|
|
InsertVisualL(TInt, CAlfVisual *, TFsVisRange)
MoveToNextCharL()
TBool
|
MoveToNextCharL
|
(
|
)
|
|
MoveToPrevCharL()
TBool
|
MoveToPrevCharL
|
(
|
)
|
|
NewL(CAlfControl *, CFsTextParser *, CFsTextViewerSelectsManager *)
RegisterHotspotsL()
void
|
RegisterHotspotsL
|
(
|
)
|
|
ReloadPicturesL(TInt)
void
|
ReloadPicturesL
|
(
|
TInt
|
aLine
|
)
|
|
RemoveFromLineL(TInt, CFsTextViewerCoordinator *)
RemoveVisual(TInt)
void
|
RemoveVisual
|
(
|
TInt
|
aIndex
|
)
|
|
RestoreL(TFsRangedVisual *)
ScrollAllL(TInt, TInt, CAlfLayout *)
ScrollFromCharL(TInt, TInt, TInt, CAlfLayout *)
SetCursorCharOffset(TInt)
void
|
SetCursorCharOffset
|
(
|
TInt
|
aOffset
|
)
|
|
SetParser(CFsTextParser *)
SetScreenHeight(TInt)
void
|
SetScreenHeight
|
(
|
TInt
|
aScreenHeight
|
)
|
|
SetStatusLineLayout(CAlfAnchorLayout *)
ShowActionButtonForCurrentHighlightedHotspotL()
void
|
ShowActionButtonForCurrentHighlightedHotspotL
|
(
|
)
|
|
UpdateLinesNumbers()
void
|
UpdateLinesNumbers
|
(
|
)
|
|
Member Enumerations Documentation
Enum TFsScrollDirection
Enumerators
EFsScrollDown = 1
|
|
EFsScrollUp
|
|
Member Data Documentation
RArray< TFsPartBgVisual > iBgArray
TInt
iBottomBorder
TInt
|
iBottomBorder
|
[private]
|
TInt
iCurrentChar
TInt
|
iCurrentChar
|
[private]
|
CAlfBorderBrush * iDebugBrush
CAlfBorderBrush *
|
iDebugBrush
|
[private]
|
RArray< TFsRangedVisual > iLayoutArray
TInt
iScreenHeight
TInt
|
iScreenHeight
|
[private]
|
TInt
iScreenOffset
TInt
|
iScreenOffset
|
[private]
|
TFsScrollDirection
iScrollDirection
CFsTextViewerSelectsManager * iSelector
CAlfAnchorLayout * iStatusLineLayout
TInt
iTopBorder
TInt
|
iTopBorder
|
[private]
|
RPointerArray< TFsRangedVisual > iVisArray
TInt
iVisualAmount
TInt
|
iVisualAmount
|
[private]
|
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.