PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Properties specific to the description of docNumbering variables
  • Adding a numbering description to a document
  • Using numberings created by programming
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
The docNumbering type is used to define the advanced characteristics of a numbering used in a Word Processing document. The characteristics of this numbering can be defined and modified by several WLanguage properties.
Note: See Declaring a variable for more details.
Caution: This type of variable is available from WINDEV version 220052s (module for updating the Word Processing control applicable on WINDEV Update 1).
Caution: This documentation presents the last features of the Word Processing control. Make sure that all the necessary modules are updated.
Example
MyDoc is Document = WP_NoName1
MyNumbering is docNumbering
Level is docNumberingLevel

// Define the numbering

// 1st numbering level
Level..Text = "%1) "
Level..Text = "%1) "
Level..InitialValue = 1
Level..PageLayout..IndentFirstLine = 10
Level..Format = numfRomanUppercase
Add(MyNumbering..Level, Level)

// Second numbering level
Level..Text = "%2] "
Level..InitialValue = 1
Level..PageLayout..IndentFirstLine = 20
Level..Format = numfUppercaseLetter
Add(MyNumbering..Level, Level)

// Third numbering level
Level..Text = "%3\ "
Level..InitialValue = 1
Level..PageLayout..IndentFirstLine = 30
Level..Format = numfLowercaseLetter
Add(MyNumbering..Level, Level)


// Add the numbering to the document
let id = Add(MyDoc..Numbering, MyNumbering)

// Define the numbering associated with paragraph 1
MyDoc..Paragraph[1]..Numbering..Identifier = id
MyDoc..Paragraph[1]..Numbering..Level = 1

// Display the document in the Word Processing control
WP_NoName1 = MyDoc
Remarks

Properties specific to the description of docNumbering variables

The following properties can be used to handle a numbering description:
Property nameType usedEffect
IdentifierIntegerIdentifier of numbering. This identifier can be used to specify the numbering used by a paragraph.
This property is defined when the numbering is added to the document.
This property is available in read-only.
LevelArray of docNumberingLevelList of descriptions of numbering levels.
NameCharacter stringName of numbering.
TmplCharacter stringSpecific identifier for using the numbering in MS Word.
This property is available in read-only.
Note: These properties can be handled by using one of the following syntaxes:
  • <Variable Name>..<Property Name>
  • <Variable Name>.<Property Name>

Adding a numbering description to a document

To add a numbering description to a document, you have the ability to use Add with the following syntax:
Add(Document..Numbering, MyNumbering)
where:

Using numberings created by programming

The numberings created by programming can be used via the ribbon. They appear in the ribbon, in the "Paragraphs" group, by expanding the Numbering option, in the "Document numbering" group.
Minimum required version
  • Version 22
This page is also available for…
Comments
Click [Add] to post a comment