From OpenSCADAWiki
Enter a message name below to show all available translations.
Found 3 translations.
Name | Current message text |
---|---|
h English (en) | == {{Anch|UserAPI|User programming API}} == Due to the support of the logical type parameters, it makes sense to provide a number of functions of the user API for calling them from the template of the logical parameter. <section begin=API /> '''The object "Controller" [this.cntr()]''' * ''ElTp value( string addr, ElTp setVl = NULL )'' — direct accessing a value with registering for acquisition. ** ''addr'' — the value address in the standard format; ** ''setVl'' — setting value, NULL (not specified) only for getting. <section end=API /> |
h Russian (ru) | === {{Anch|UserAPI|API пользовательского программирования}} === В виду поддержки параметров логического типа, имеет смысл предоставление ряда функций пользовательского API для их вызова из шаблона логического параметра. <section begin=API /> '''Объект "Параметр" [this]''' * ''bool attrAdd( string id, string name, string tp = "real", string selValsNms = "" )'' [<span style="color: red">для включенного параметра логического типа</span>] — добавление атрибута ''id'' с именем ''name'' и типом ''tp''. Если атрибут уже присутствует то будут применены свойства, которые возможно изменить "на ходу": имя, режим выбора и параметры выбора. ** ''id, name'' — идентификатор и имя нового атрибута; ** ''tp'' — тип атрибута [boolean | integer | real | string | text | object] + режим выбора [sel | seled] + только для чтения [ro]; ** ''selValsNms'' — две строки со значениями в первой и их именами во второй, разделённые ";". * ''bool attrDel( string id )'' [<span style="color: red">для включенного параметра логического типа</span>] — удаление атрибута ''id''. <section end=API /> |
h Ukrainian (uk) | == {{Anch|UserAPI|API користувацького програмування}} == У зв'язку із підтримкою параметрів логічного типу, має сенс надання низки функцій користувацького API для їх виклику із шаблону логічного параметру. <section begin=API /> '''Об'єкт "Контролер" [this.cntr()]''' * ''ElTp value( string addr, ElTp setVl = NULL )'' — прямий доступ до значення із реєстрацією для збору. ** ''addr'' — адреса значення у стандартному форматі; ** ''setVl'' — встановлюване значення, NULL (не визначено) лише для отримання. <section end=API /> |