Skip to main content
Inspiring
April 10, 2019
Answered

SiD_ functions

  • April 10, 2019
  • 1 reply
  • 1079 views

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 has been closed for replies.
Correct answer 4everJang

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
April 11, 2019

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