TNonPrintingCharVisibility Class Reference
class TNonPrintingCharVisibility
|
A set of flags to indicate which non-printing characters (e.g. space, tab, paragraph break, etc.) should be drawn using symbols. By default, all non-printing characters are hidden.
An instance of this class is used in
CTextLayout::SetNonPrintingCharsVisibility()
.
Constructor & Destructor Documentation
TNonPrintingCharVisibility()
IMPORT_C
|
TNonPrintingCharVisibility
|
(
|
)
|
|
TNonPrintingCharVisibility(const TNonPrintingCharVisibility &)
Member Functions Documentation
AllVisible()
TBool
|
AllVisible
|
(
|
)
|
const [inline]
|
Tests whether all non-printing characters are visible.
ExternalizeL(RWriteStream &)
InternalizeL(RReadStream &)
LineBreaksVisible()
TBool
|
LineBreaksVisible
|
(
|
)
|
const [inline]
|
Tests whether forced line break characters are visible.
NonBreakingHyphensVisible()
TBool
|
NonBreakingHyphensVisible
|
(
|
)
|
const [inline]
|
Tests whether non-breaking hyphens (enclosing word is always kept on the same line) are visible.
NonBreakingSpacesVisible()
TBool
|
NonBreakingSpacesVisible
|
(
|
)
|
const [inline]
|
Tests whether non-breaking spaces are visible.
NoneVisible()
TBool
|
NoneVisible
|
(
|
)
|
const [inline]
|
Tests whether all non-printing characters are hidden.
PageBreaksVisible()
TBool
|
PageBreaksVisible
|
(
|
)
|
const [inline]
|
Tests whether page break characters are visible.
ParagraphDelimitersVisible()
TBool
|
ParagraphDelimitersVisible
|
(
|
)
|
const [inline]
|
Tests whether paragraph delimiters are visible.
PotentialHyphensVisible()
TBool
|
PotentialHyphensVisible
|
(
|
)
|
const [inline]
|
Tests whether potential hyphen characters (inserted before a line break within a word) are visible.
SetAllVisible()
IMPORT_C void
|
SetAllVisible
|
(
|
)
|
|
SetLineBreaksVisible(TBool)
IMPORT_C void
|
SetLineBreaksVisible
|
(
|
TBool
|
aVisible
|
)
|
|
SetNonBreakingHyphensVisible(TBool)
IMPORT_C void
|
SetNonBreakingHyphensVisible
|
(
|
TBool
|
aVisible
|
)
|
|
SetNonBreakingSpacesVisible(TBool)
IMPORT_C void
|
SetNonBreakingSpacesVisible
|
(
|
TBool
|
aVisible
|
)
|
|
SetNoneVisible()
IMPORT_C void
|
SetNoneVisible
|
(
|
)
|
|
SetPageBreaksVisible(TBool)
IMPORT_C void
|
SetPageBreaksVisible
|
(
|
TBool
|
aVisible
|
)
|
|
SetParagraphDelimitersVisible(TBool)
IMPORT_C void
|
SetParagraphDelimitersVisible
|
(
|
TBool
|
aVisible
|
)
|
|
SetPotentialHyphensVisible(TBool)
IMPORT_C void
|
SetPotentialHyphensVisible
|
(
|
TBool
|
aVisible
|
)
|
|
SetSpacesVisible(TBool)
IMPORT_C void
|
SetSpacesVisible
|
(
|
TBool
|
aVisible
|
)
|
|
SetTabsVisible(TBool)
IMPORT_C void
|
SetTabsVisible
|
(
|
TBool
|
aVisible
|
)
|
|
SpacesVisible()
TBool
|
SpacesVisible
|
(
|
)
|
const [inline]
|
Tests whether space characters are visible.
Note: To get the the visibility of non-breaking space characters, use
NonBreakingSpacesVisible()
instead.
TabsVisible()
TBool
|
TabsVisible
|
(
|
)
|
const [inline]
|
Tests whether tab stop characters are visible.
operator=(const TNonPrintingCharVisibility &)
Member Enumerations Documentation
Enum TShowFormatChars
Enumerators
EFNothingVisible = 0x000
|
|
EFTabsVisible = 0x001
|
|
EFSpacesVisible = 0x002
|
|
EFParagraphDelimitersVisible = 0x004
|
|
EFLineBreaksVisible = 0x008
|
|
EFPotentialHyphensVisible = 0x010
|
|
EFNonBreakingHyphensVisible = 0x020
|
|
EFNonBreakingSpacesVisible = 0x040
|
|
EFPageBreaksVisible = 0x080
|
|
EFEverythingVisible = 0xffffffff
|
|
Member Data Documentation
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.