LayOut C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Enumerations | Functions
autotextdefinition.h File Reference
#include <LayOutAPI/common.h>
#include <LayOutAPI/model/defs.h>

Go to the source code of this file.

Enumerations

enum  LOAutoTextDefinitionType {
  LOAutoTextDefinitionType_File = 0, LOAutoTextDefinitionType_PageName, LOAutoTextDefinitionType_PageNumber, LOAutoTextDefinitionType_CustomText,
  LOAutoTextDefinitionType_DateCurrent, LOAutoTextDefinitionType_DateCreated, LOAutoTextDefinitionType_DateModified, LOAutoTextDefinitionType_DatePublished,
  LOAutoTextDefinitionType_ModelGroupName, LOAutoTextDefinitionType_ModelComponentInstanceName, LOAutoTextDefinitionType_ModelComponentDefinitionName, LOAutoTextDefinitionType_ModelComponentDescription,
  LOAutoTextDefinitionType_ModelVolume, LOAutoTextDefinitionType_ModelFaceArea, LOAutoTextDefinitionType_ModelEdgeLength, LOAutoTextDefinitionType_ModelCoordinates,
  LOAutoTextDefinitionType_ModelDynamicComponentAttribute, LOAutoTextDefinitionType_ModelClassifierAttribute, LOAutoTextDefinitionType_ModelComponentInstanceAttribute, LOAutoTextDefinitionType_ModelComponentDefinitionAttribute,
  LOAutoTextDefinitionType_ModelSceneName, LOAutoTextDefinitionType_ModelSceneDescription, LOAutoTextDefinitionType_ModelScale, LOAutoTextDefinitionType_ModelSectionName,
  LOAutoTextDefinitionType_ModelSectionSymbol, LOAutoTextDefinitionType_PageCount, LOAutoTextDefinitionType_Sequence, LOAutoTextDefinitionType_ModelRatio,
  LOAutoTextDefinitionType_Count
}
 Defines the different types of auto-text. More...
 
enum  LOAutoTextDefinitionNumberingStyle {
  LOAutoTextDefinitionNumberingStyle_Arabic = 0, LOAutoTextDefinitionNumberingStyle_ArabicPadded, LOAutoTextDefinitionNumberingStyle_UCAlpha, LOAutoTextDefinitionNumberingStyle_LCAlpha,
  LOAutoTextDefinitionNumberingStyle_UCRoman, LOAutoTextDefinitionNumberingStyle_LCRoman, LOAutoTextDefinitionNumberingStyle_Count
}
 An enumeration of the different styles of page numbers we support. More...
 
enum  LOAutoTextDefinitionSequenceType { LOAutoTextDefinitionSequenceType_PerDocument = 0, LOAutoTextDefinitionSequenceType_PerPage, LOAutoTextDefinitionSequenceType_Count }
 An enumeration of the different types of auto-text sequencing. More...
 

Functions

LO_RESULT LOAutoTextDefinitionGetType (LOAutoTextDefinitionRef autotext, LOAutoTextDefinitionType *type)
 Gets the type of the specified auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionGetMandatory (LOAutoTextDefinitionRef autotext, bool *is_mandatory)
 Gets whether the specified auto-text definition is a mandatory definition. Mandatory auto-text definitions may not be removed from a document, and they may not be created through the API, but they may be modified. More...
 
LO_RESULT LOAutoTextDefinitionGetDocument (LOAutoTextDefinitionRef autotext, LODocumentRef *document)
 Returns the document that this auto-text definition belongs to. More...
 
LO_RESULT LOAutoTextDefinitionGetName (LOAutoTextDefinitionRef autotext, SUStringRef *name)
 Gets the name of the specified auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionSetName (LOAutoTextDefinitionRef autotext, const char *name)
 Sets the name of the specified auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionGetTag (LOAutoTextDefinitionRef autotext, SUStringRef *tag)
 Gets the tag string of the specified auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionGetIndex (LOAutoTextDefinitionRef autotext, size_t *index)
 Gets the index of the specified auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionGetCustomText (LOAutoTextDefinitionRef autotext, SUStringRef *custom_text)
 Gets the text string of the specified custom auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionSetCustomText (LOAutoTextDefinitionRef autotext, const char *custom_text)
 Sets the text string of the specified custom auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionGetDateFormat (LOAutoTextDefinitionRef autotext, SUStringRef *date_format)
 Gets the date format string of the specified date auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionSetDateFormat (LOAutoTextDefinitionRef autotext, const char *date_format)
 Sets the date format string of the specified date auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionGetDisplayFullPath (LOAutoTextDefinitionRef autotext, bool *is_display_full_path)
 Gets a boolean signifying if the full path is displayed for the specified file auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionSetDisplayFullPath (LOAutoTextDefinitionRef autotext, bool is_display_full_path)
 Sets whether the full path is displayed for the specified file auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionGetDisplayFileExtension (LOAutoTextDefinitionRef autotext, bool *is_display_file_ext)
 Gets a boolean signifying if the file extension is displayed for the specified file auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionSetDisplayFileExtension (LOAutoTextDefinitionRef autotext, bool is_display_file_ext)
 Sets whether the file extension is displayed for the specified file auto text definition. More...
 
LO_RESULT LOAutoTextDefinitionGetPageNumberStyle (LOAutoTextDefinitionRef autotext, LOAutoTextDefinitionNumberingStyle *numbering_style)
 Gets the numbering style of the specified page number auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionSetPageNumberStyle (LOAutoTextDefinitionRef autotext, LOAutoTextDefinitionNumberingStyle numbering_style)
 Sets the numbering style of the specified page number auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionGetPageNumberStartIndex (LOAutoTextDefinitionRef autotext, int *start_index)
 Gets the index at which the auto-text definition starts numbering. More...
 
LO_RESULT LOAutoTextDefinitionSetPageNumberStartIndex (LOAutoTextDefinitionRef autotext, int value)
 Sets the value at which to start counting. More...
 
LO_RESULT LOAutoTextDefinitionGetStartPage (LOAutoTextDefinitionRef autotext, LOPageRef *page)
 Gets the page that the page number or page count auto-text definition starts numbering on. More...
 
LO_RESULT LOAutoTextDefinitionSetStartPage (LOAutoTextDefinitionRef autotext, LOPageRef page)
 Sets the page that the page number or page count auto-text definition starts numbering on. More...
 
LO_RESULT LOAutoTextDefinitionGetEndPage (LOAutoTextDefinitionRef autotext, LOPageRef *page)
 Gets the page the page count auto-text definition stops counting at. page may be returned as SU_INVALID, which indicates that the auto-text uses the last page in the document. More...
 
LO_RESULT LOAutoTextDefinitionSetEndPage (LOAutoTextDefinitionRef autotext, LOPageRef page)
 Sets the page the page count auto-text definition stops counting at. This page must be after or the same as start page. If page is SU_INVALID, then the last page in the document will be used. More...
 
LO_RESULT LOAutoTextDefinitionGetIncrement (LOAutoTextDefinitionRef autotext, int *increment)
 Gets the increment value of the specified sequence auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionSetIncrement (LOAutoTextDefinitionRef autotext, int increment)
 Sets the increment value of the specified sequence auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionGetSequenceFormat (LOAutoTextDefinitionRef autotext, SUStringRef *sequence_format)
 Gets the sequence format string of the specified date auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionSetSequenceFormat (LOAutoTextDefinitionRef autotext, const char *sequence_format)
 Sets the format string of the specified sequence auto-text definition. If the string is empty, the format string will be set to the default of ###. More...
 
LO_RESULT LOAutoTextDefinitionRenumberSequence (LOAutoTextDefinitionRef autotext)
 Iterates through all uses of the auto-text definition and eliminates gaps and duplicates in the sequence. More...
 
LO_RESULT LOAutoTextDefinitionGetNumberStyle (LOAutoTextDefinitionRef autotext, LOAutoTextDefinitionNumberingStyle *numbering_style)
 Gets the numbering style of the specified page number, page count, or sequence auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionSetNumberStyle (LOAutoTextDefinitionRef autotext, LOAutoTextDefinitionNumberingStyle numbering_style)
 Sets the numbering style of the specified page number, page count, or sequence auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionGetStartIndex (LOAutoTextDefinitionRef autotext, int *start_index)
 Gets the index at which the auto-text definition starts numbering. More...
 
LO_RESULT LOAutoTextDefinitionSetStartIndex (LOAutoTextDefinitionRef autotext, int value)
 Sets the value at which to start counting. More...
 
LO_RESULT LOAutoTextDefinitionGetSequenceType (LOAutoTextDefinitionRef autotext, LOAutoTextDefinitionSequenceType *sequence_type)
 Gets the sequence type of the specified sequence auto-text definition. More...
 
LO_RESULT LOAutoTextDefinitionSetSequenceType (LOAutoTextDefinitionRef autotext, LOAutoTextDefinitionSequenceType sequence_type)
 Sets the sequence type of the specified sequence auto-text definition. More...
 

Enumeration Type Documentation

An enumeration of the different styles of page numbers we support.

Since
LayOut 2017, API 2.0
Enumerator
LOAutoTextDefinitionNumberingStyle_Arabic 
LOAutoTextDefinitionNumberingStyle_ArabicPadded 
LOAutoTextDefinitionNumberingStyle_UCAlpha 
LOAutoTextDefinitionNumberingStyle_LCAlpha 
LOAutoTextDefinitionNumberingStyle_UCRoman 
LOAutoTextDefinitionNumberingStyle_LCRoman 
LOAutoTextDefinitionNumberingStyle_Count 

An enumeration of the different types of auto-text sequencing.

Since
LayOut 2023.0, API 8.0
Enumerator
LOAutoTextDefinitionSequenceType_PerDocument 
LOAutoTextDefinitionSequenceType_PerPage 
LOAutoTextDefinitionSequenceType_Count 

Defines the different types of auto-text.

Since
LayOut 2017, API 2.0
Enumerator
LOAutoTextDefinitionType_File 
LOAutoTextDefinitionType_PageName 
LOAutoTextDefinitionType_PageNumber 
LOAutoTextDefinitionType_CustomText 
LOAutoTextDefinitionType_DateCurrent 
LOAutoTextDefinitionType_DateCreated 
LOAutoTextDefinitionType_DateModified 
LOAutoTextDefinitionType_DatePublished 
LOAutoTextDefinitionType_ModelGroupName 
LOAutoTextDefinitionType_ModelComponentInstanceName 
LOAutoTextDefinitionType_ModelComponentDefinitionName 
LOAutoTextDefinitionType_ModelComponentDescription 
LOAutoTextDefinitionType_ModelVolume 
LOAutoTextDefinitionType_ModelFaceArea 
LOAutoTextDefinitionType_ModelEdgeLength 
LOAutoTextDefinitionType_ModelCoordinates 
LOAutoTextDefinitionType_ModelDynamicComponentAttribute 
LOAutoTextDefinitionType_ModelClassifierAttribute 
LOAutoTextDefinitionType_ModelComponentInstanceAttribute 
LOAutoTextDefinitionType_ModelComponentDefinitionAttribute 
LOAutoTextDefinitionType_ModelSceneName 
LOAutoTextDefinitionType_ModelSceneDescription 
LOAutoTextDefinitionType_ModelScale 
LOAutoTextDefinitionType_ModelSectionName 
LOAutoTextDefinitionType_ModelSectionSymbol 
LOAutoTextDefinitionType_PageCount 
LOAutoTextDefinitionType_Sequence 
LOAutoTextDefinitionType_ModelRatio 
LOAutoTextDefinitionType_Count 

Function Documentation

LO_RESULT LOAutoTextDefinitionGetCustomText ( LOAutoTextDefinitionRef  autotext,
SUStringRef custom_text 
)

Gets the text string of the specified custom auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[out]custom_textThe auto-text definition custom text string.
Returns
LO_RESULT LOAutoTextDefinitionGetDateFormat ( LOAutoTextDefinitionRef  autotext,
SUStringRef date_format 
)

Gets the date format string of the specified date auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[out]date_formatThe auto-text definition date format string.
Returns
LO_RESULT LOAutoTextDefinitionGetDisplayFileExtension ( LOAutoTextDefinitionRef  autotext,
bool *  is_display_file_ext 
)

Gets a boolean signifying if the file extension is displayed for the specified file auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[in]is_display_file_extBoolean signifying if the full path is being displayed.
Returns
LO_RESULT LOAutoTextDefinitionGetDisplayFullPath ( LOAutoTextDefinitionRef  autotext,
bool *  is_display_full_path 
)

Gets a boolean signifying if the full path is displayed for the specified file auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[in]is_display_full_pathBoolean signifying if the full path is being displayed.
Returns
LO_RESULT LOAutoTextDefinitionGetDocument ( LOAutoTextDefinitionRef  autotext,
LODocumentRef document 
)

Returns the document that this auto-text definition belongs to.

Since
LayOut 2018, API 3.0
Parameters
[in]autotextThe auto-text definition object.
[out]documentThe document object.
Returns
LO_RESULT LOAutoTextDefinitionGetEndPage ( LOAutoTextDefinitionRef  autotext,
LOPageRef page 
)

Gets the page the page count auto-text definition stops counting at. page may be returned as SU_INVALID, which indicates that the auto-text uses the last page in the document.

Since
LayOut 2022.0, API 7.0
Parameters
[in]autotextThe auto-text definition object.
[out]pageThe page object.
Returns
LO_RESULT LOAutoTextDefinitionGetIncrement ( LOAutoTextDefinitionRef  autotext,
int *  increment 
)

Gets the increment value of the specified sequence auto-text definition.

Since
LayOut 2022.0, API 7.0
Parameters
[in]autotextThe auto-text definition object.
[out]incrementThe amount each sequence object increments by.
Returns
LO_RESULT LOAutoTextDefinitionGetIndex ( LOAutoTextDefinitionRef  autotext,
size_t *  index 
)

Gets the index of the specified auto-text definition.

Since
LayOut 2018, API 3.0
Parameters
[in]autotextThe auto-text definition object.
[out]indexThe index of the auto-text definition.
Returns
LO_RESULT LOAutoTextDefinitionGetMandatory ( LOAutoTextDefinitionRef  autotext,
bool *  is_mandatory 
)

Gets whether the specified auto-text definition is a mandatory definition. Mandatory auto-text definitions may not be removed from a document, and they may not be created through the API, but they may be modified.

Since
LayOut 2018, API 3.0
Parameters
[in]autotextThe auto-text definition object.
[out]is_mandatoryWhether it is a mandatory auto-text definition.
Returns
LO_RESULT LOAutoTextDefinitionGetName ( LOAutoTextDefinitionRef  autotext,
SUStringRef name 
)

Gets the name of the specified auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[out]nameThe auto-text definition name string.
Returns
LO_RESULT LOAutoTextDefinitionGetNumberStyle ( LOAutoTextDefinitionRef  autotext,
LOAutoTextDefinitionNumberingStyle numbering_style 
)

Gets the numbering style of the specified page number, page count, or sequence auto-text definition.

Since
LayOut 2022.0, API 7.0
Note
Use this method instead of the deprecated LOAutoTextDefinitionGetPageNumberStyle.
Parameters
[in]autotextThe auto-text definition object.
[out]numbering_styleThe style of numbering.
Returns
LO_RESULT LOAutoTextDefinitionGetPageNumberStartIndex ( LOAutoTextDefinitionRef  autotext,
int *  start_index 
)

Gets the index at which the auto-text definition starts numbering.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[out]start_indexThe starting index.
Returns
LO_RESULT LOAutoTextDefinitionGetPageNumberStyle ( LOAutoTextDefinitionRef  autotext,
LOAutoTextDefinitionNumberingStyle numbering_style 
)

Gets the numbering style of the specified page number auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[out]numbering_styleThe style of numbering.
Returns
LO_RESULT LOAutoTextDefinitionGetSequenceFormat ( LOAutoTextDefinitionRef  autotext,
SUStringRef sequence_format 
)

Gets the sequence format string of the specified date auto-text definition.

Since
LayOut 2022.0, API 7.0
Parameters
[in]autotextThe auto-text definition object.
[out]sequence_formatThe auto-text definition sequence format string.
Returns
LO_RESULT LOAutoTextDefinitionGetSequenceType ( LOAutoTextDefinitionRef  autotext,
LOAutoTextDefinitionSequenceType sequence_type 
)

Gets the sequence type of the specified sequence auto-text definition.

Since
LayOut 2023.0, API 8.0
Parameters
[in]autotextThe auto-text definition object.
[out]sequence_typeThe sequencing behavior of this definition.
Returns
LO_RESULT LOAutoTextDefinitionGetStartIndex ( LOAutoTextDefinitionRef  autotext,
int *  start_index 
)

Gets the index at which the auto-text definition starts numbering.

Since
LayOut 2022.0, API 7.0
Note
Use this method instead of the deprecated LOAutoTextDefinitionGetPageNumberStartIndex.
Parameters
[in]autotextThe auto-text definition object.
[out]start_indexThe starting index.
Returns
LO_RESULT LOAutoTextDefinitionGetStartPage ( LOAutoTextDefinitionRef  autotext,
LOPageRef page 
)

Gets the page that the page number or page count auto-text definition starts numbering on.

Since
LayOut 2022.0, API 7.0
Parameters
[in]autotextThe auto-text definition object.
[out]pageThe page object.
Returns
LO_RESULT LOAutoTextDefinitionGetTag ( LOAutoTextDefinitionRef  autotext,
SUStringRef tag 
)

Gets the tag string of the specified auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[out]tagThe auto-text definition tag string.
Returns
LO_RESULT LOAutoTextDefinitionGetType ( LOAutoTextDefinitionRef  autotext,
LOAutoTextDefinitionType type 
)

Gets the type of the specified auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[out]typeThe auto-text definition type.
Returns
LO_RESULT LOAutoTextDefinitionRenumberSequence ( LOAutoTextDefinitionRef  autotext)

Iterates through all uses of the auto-text definition and eliminates gaps and duplicates in the sequence.

Since
LayOut 2022.0, API 7.0
Parameters
[in]autotextThe auto-text definition object.
Returns
LO_RESULT LOAutoTextDefinitionSetCustomText ( LOAutoTextDefinitionRef  autotext,
const char *  custom_text 
)

Sets the text string of the specified custom auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[in]custom_textThe auto-text definition custom text string.
Returns
LO_RESULT LOAutoTextDefinitionSetDateFormat ( LOAutoTextDefinitionRef  autotext,
const char *  date_format 
)

Sets the date format string of the specified date auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[in]date_formatThe auto-text definition date format string.
Returns
LO_RESULT LOAutoTextDefinitionSetDisplayFileExtension ( LOAutoTextDefinitionRef  autotext,
bool  is_display_file_ext 
)

Sets whether the file extension is displayed for the specified file auto text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[in]is_display_file_extBoolean signifying if the full path is being displayed.
Returns
LO_RESULT LOAutoTextDefinitionSetDisplayFullPath ( LOAutoTextDefinitionRef  autotext,
bool  is_display_full_path 
)

Sets whether the full path is displayed for the specified file auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[in]is_display_full_pathBoolean signifying if the full path is being displayed.
Returns
LO_RESULT LOAutoTextDefinitionSetEndPage ( LOAutoTextDefinitionRef  autotext,
LOPageRef  page 
)

Sets the page the page count auto-text definition stops counting at. This page must be after or the same as start page. If page is SU_INVALID, then the last page in the document will be used.

Since
LayOut 2022.0, API 7.0
Parameters
[in]autotextThe auto-text definition object.
[in]pageThe page object.
Returns
LO_RESULT LOAutoTextDefinitionSetIncrement ( LOAutoTextDefinitionRef  autotext,
int  increment 
)

Sets the increment value of the specified sequence auto-text definition.

Since
LayOut 2022.0, API 7.0
Parameters
[in]autotextThe auto-text definition object.
[in]incrementThe new amount each sequence object will increment by.
Returns
LO_RESULT LOAutoTextDefinitionSetName ( LOAutoTextDefinitionRef  autotext,
const char *  name 
)

Sets the name of the specified auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[out]nameThe auto-text definition name string.
Returns
LO_RESULT LOAutoTextDefinitionSetNumberStyle ( LOAutoTextDefinitionRef  autotext,
LOAutoTextDefinitionNumberingStyle  numbering_style 
)

Sets the numbering style of the specified page number, page count, or sequence auto-text definition.

Since
LayOut 2022.0, API 7.0
Note
Use this method instead of the deprecated LOAutoTextDefinitionSetPageNumberStyle.
Parameters
[in]autotextThe auto-text definition object.
[in]numbering_styleThe style of numbering.
Returns
LO_RESULT LOAutoTextDefinitionSetPageNumberStartIndex ( LOAutoTextDefinitionRef  autotext,
int  value 
)

Sets the value at which to start counting.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[out]valueThe number at which to start counting.
Returns
LO_RESULT LOAutoTextDefinitionSetPageNumberStyle ( LOAutoTextDefinitionRef  autotext,
LOAutoTextDefinitionNumberingStyle  numbering_style 
)

Sets the numbering style of the specified page number auto-text definition.

Since
LayOut 2017, API 2.0
Parameters
[in]autotextThe auto-text definition object.
[out]numbering_styleThe style of numbering.
Returns
LO_RESULT LOAutoTextDefinitionSetSequenceFormat ( LOAutoTextDefinitionRef  autotext,
const char *  sequence_format 
)

Sets the format string of the specified sequence auto-text definition. If the string is empty, the format string will be set to the default of ###.

Since
LayOut 2022.0, API 7.0
Parameters
[in]autotextThe auto-text definition object.
[in]sequence_formatThe new format string for the sequence.
Returns
LO_RESULT LOAutoTextDefinitionSetSequenceType ( LOAutoTextDefinitionRef  autotext,
LOAutoTextDefinitionSequenceType  sequence_type 
)

Sets the sequence type of the specified sequence auto-text definition.

Since
LayOut 2023.0, API 8.0
Parameters
[in]autotextThe auto-text definition object.
[in]sequence_typeThe sequencing behavior.
Returns
LO_RESULT LOAutoTextDefinitionSetStartIndex ( LOAutoTextDefinitionRef  autotext,
int  value 
)

Sets the value at which to start counting.

Since
LayOut 2022.0, API 7.0
Note
Use this method instead of the deprecated LOAutoTextDefinitionGetPageNumberStartIndex.
Parameters
[in]autotextThe auto-text definition object.
[in]valueThe number at which to start counting.
Returns
LO_RESULT LOAutoTextDefinitionSetStartPage ( LOAutoTextDefinitionRef  autotext,
LOPageRef  page 
)

Sets the page that the page number or page count auto-text definition starts numbering on.

Since
LayOut 2022.0, API 7.0
Parameters
[in]autotextThe auto-text definition object.
[in]pageThe page object.
Returns