Skip to main content
Inspiring
Apr 10, 2019 9:02 PM UTC
Answered

SiD_ functions

Hi,

In the data browser for FM2019 there are a number of functions in the global object prefixed with "SiD_".

e.g. SiD_FindOpenDoc(), SiD_Log(), SiD_MakePod().

I can't find the term "SiD_" in any documentation.

Does anyone know what these are for, or what SiD stands for?

Thanks

This topic is closed to new replies. Start a new post to keep the conversation going.
4everJang
4everJangCorrect answer
Legend
Apr 11, 2019 5:37 AM UTC

Hello,

Those functions are part of private libraries I have used to implement the DITA customisation plug-in for FM2019. Since the release of the product I have started to wrap those libraries in a separate SiD object so that they do not show up as a large number of methods in the global space anymore. That code will likely make it into the next FM release. The SiD_ functions are not documented and will not be, as they are part of a specific functionality and not offered as functions in themselves.

SiD stands for my company name: Smart Informarion Design. Using a unique prefix like this avoids conflicts with other global functions that scripters may have created.

Kind regards

4everJang

1 reply

4everJang
4everJangCorrect answer
Legend
Apr 11, 2019 5:37 AM UTC

Hello,

Those functions are part of private libraries I have used to implement the DITA customisation plug-in for FM2019. Since the release of the product I have started to wrap those libraries in a separate SiD object so that they do not show up as a large number of methods in the global space anymore. That code will likely make it into the next FM release. The SiD_ functions are not documented and will not be, as they are part of a specific functionality and not offered as functions in themselves.

SiD stands for my company name: Smart Informarion Design. Using a unique prefix like this avoids conflicts with other global functions that scripters may have created.

Kind regards

4everJang

Translate