ScroogeXHTML for Object Pascal 10.0-RC1
Loading...
Searching...
No Matches
TListHeaderInfo Class Reference

Contains the RTF list header information. More...

Inheritance diagram for TListHeaderInfo:

Public Member Functions

 TListHeaderInfo ()
 ~TListHeaderInfo ()
 AddLevel ()
 AddList ()
 AddListOverride ()
TListDef FindListTableByOverride (const Int64 AParamValue)
TListLevel GetCurrentLevel ()
TListDef GetCurrentList ()
TListDef GetCurrentListOverride ()
TNumberType GetNumberType (const Int64 AListId, const Int64 AListLevel)
TNumberType GetNumberType (const TListDef AList, const Int64 ALevel)
Boolean IsInOverrideTable ()
 SetListId (const Int64 AListId)
 SetNfc (const Int64 AParamValue)

Public Attributes

TListDef FCurrentList
<> TListDef FOverrides
<, > TListDef strict

Detailed Description

Contains the RTF list header information.

Constructor & Destructor Documentation

◆ TListHeaderInfo()

TListHeaderInfo::TListHeaderInfo ( )

◆ ~TListHeaderInfo()

TListHeaderInfo::~TListHeaderInfo ( )

Member Function Documentation

◆ AddLevel()

TListHeaderInfo::AddLevel ( )

◆ AddList()

TListHeaderInfo::AddList ( )

◆ AddListOverride()

TListHeaderInfo::AddListOverride ( )

◆ FindListTableByOverride()

TListDef TListHeaderInfo::FindListTableByOverride ( const Int64 AParamValue)

◆ GetCurrentLevel()

TListLevel TListHeaderInfo::GetCurrentLevel ( )

◆ GetCurrentList()

TListDef TListHeaderInfo::GetCurrentList ( )

◆ GetCurrentListOverride()

TListDef TListHeaderInfo::GetCurrentListOverride ( )

◆ GetNumberType() [1/2]

TNumberType TListHeaderInfo::GetNumberType ( const Int64 AListId,
const Int64 AListLevel )
Parameters
AListIdThe (1-based) index of an \listoverride in the \listoverride table.
AListLevelThe 0-based level of the list to which the paragraph belongs.
Returns
Number type

◆ GetNumberType() [2/2]

TNumberType TListHeaderInfo::GetNumberType ( const TListDef AList,
const Int64 ALevel )

◆ IsInOverrideTable()

Boolean TListHeaderInfo::IsInOverrideTable ( )

◆ SetListId()

TListHeaderInfo::SetListId ( const Int64 AListId)

◆ SetNfc()

TListHeaderInfo::SetNfc ( const Int64 AParamValue)

Member Data Documentation

◆ FCurrentList

TListDef TListHeaderInfo::FCurrentList

◆ FOverrides

<> TListDef TListHeaderInfo::FOverrides

◆ strict

<, > TListDef TListHeaderInfo::strict