Skip to main content
The CFL_ prefixed flags are used as a mask in some methods of the Paragraph object. The mask is an OR combination of these flags’ values and defines what properties of the CharParams object should be taken into account in these methods. For the IParagraph::SetCharParams method the constants define what character properties should be set, and for the IParagraph::NextGroup method they define parameters separating a group of symbols.
module CharacterFlags
{
  const int CFL_Subscript    = 0x00000001;
  const int CFL_Superscript  = 0x00000002;
  const int CFL_Suspicious   = 0x00000100;
  const int CFL_Proofed      = 0x00000800;
  const int CFL_LanguageID   = 0x00010000;
  const int CFL_LanguageName = 0x00020000;
};

Elements

Flag nameDescription
CFL\_LanguageIDThe ICharParams::LanguageId property should be taken into account.
CFL\_LanguageNameThe ICharParams::LanguageName property should be taken into account.
CFL\_ProofedThe ICharParams::IsProofed property should be taken into account.
CFL\_SubscriptThe ICharParams::IsSubscript property should be taken into account.
CFL\_SuperscriptThe ICharParams::IsSuperscript property should be taken into account.
CFL\_SuspiciousThe ICharParams::IsSuspicious property should be taken into account.

Used in

IParagraph::SetCharParams IParagraph::NextGroup CharParams