From OpenSCADAWiki
Jump to: navigation, search

Enter a message name below to show all available translations.

Message

Found 3 translations.

NameCurrent message text
 h English (en)'''Table.''' The common set of properties/attributes in the widget
{| class="wikitable"
|-
! Identifier !! Name !! Number !! Value
|-
| id || Identifier || - || Identifier of the element. The attribute is read-only, designed to provide information on the ID of the element.
|-
| path || Path || - || Path to the widget. The attribute is read-only and designed to provide full information about the element location.
|-
| parent || Parent || - || Path to the parent widget. The attribute is read-only and designed to provide information about the ancestor location which the widget is inherited from.
|-
| owner || Owner || - || The widget owner and group in the view "'''{owner}:{group[,group1,groupN]}'''", by default the "root:UI". 
|-
| perm || Permission || - ||
Permission to the widget in the view "'''{user}{group}{other}'''" plus the inheritance flag, enables the inheritance for owner and its permissions from the upper widget.<br/>
Where "'''user'''", "'''group'''" and "'''other'''" is:
* "__" — no access;
* "R_" — read-only;
* "RW" — read and write.<br/>
By default the 01000 — inheritance.
|-
| root || Root || 1 || Identifier of the widget-primitive (basic element) which underlies the widget visualization shape.
|-
| name || Name || - || Name of the element. Accessible to modification the element name. 
|-
| dscr || Description || - || Description of the element. Text field of the brief description. 
|-
| en || Enabled || 5 || The state "Enabled" of the element. Disabled element is not shown in the execution mode. 
|-
| active || Active || 6 || The state "Active" of the element. Active element may receive focus in the execution mode, and thus receive keyboard and other events with their subsequent processing.
|-
| geomX || Geometry: x || 7 || Geometry, coordinate 'x' of the element position.
|-
| geomY || Geometry: y || 8 || Geometry, coordinate 'y' of the element position.
|-
| geomW || Geometry: width || 9 || Geometry, the width of the element.
|-
| geomH || Geometry: height || 10 || Geometry, the height of the element.
|-
| geomXsc || Geometry: x scale || 13 || Horizontally scale of the element. 
|-
| geomYsc || Geometry: y scale || 14 || Vertical scale of the element. 
|-
| geomZ || Geometry: z || 11 || Geometry, coordinate 'z' (level) of the element on the frame. Defines also the order to transfer the focus through active elements.
|-
| geomMargin || Geometry: margin || 12 || Geometry, the margins of the element. 
|-
| tipTool || Tip: tool || 15 || Text of a brief help or tip on this element. Realized usually as a tool tip, while keeping your mouse cursor over the element.
|-
| tipStatus || Tip: status || 16 ||
Text information on the status of the element or the guide to action over the element. Implemented usually in the form of a message in the status bar while keeping your mouse cursor over the element.
: * Modification the attribute from session of the root page will record the message in the status bar of the visualization window of the session. 
|-
| contextMenu || Context menu || 17 ||
Context menu in the strings list view: "'''{ItName}:{Signal}'''".<br/>
Where:
* "ItName" — name of the item;
* "Signal" — name of the signal, which forming at the selecting: "'''usr_{Signal}'''". 
|-
| evProc || Events processing || - ||
Attribute for storing of the script of the events processing for direct control of the user interface. Script is a list of commands to the visualization interface, generated at the event receipt (attribute '''event'''). Direct events processing to manage pages, in the view: "'''{event}:{evSrc}:{com}:{prm}'''". Where:
* "event" — waiting event;
* "evSrc" — event source;
* "com" — command of the session: open, next, prev;
* "prm" — command parameter, where used:
** ''pg_so'' — direct name of the desired page, with the prefix;
** ''1'' — name of the new page in a general way, without a prefix;
** ''*'' — the page is taken from the previous page name;
** ''$'' — indicates the place relative to which the page opens.<br/>
Examples:
* ws_BtPress:/prev:prev:/pg_so/*/*/$
* ws_BtPress:/next:next:/pg_so/*/*/$
* ws_BtPress:/go_mn:open:/pg_so/*/mn/*
* ws_BtPress:/go_graph:open:/pg_so/*/ggraph
|-
| colspan="4" | ''Additional attributes for items, placed into the project in the role of a page.'' 
|-
| pgOpen || Page: opened || - ||
Sign "The page is opened".
: * Modification from the session provides an immediate opening/closing the page, but for the pages type "Link" you must prefer of [[#UserAPI|the user API]] function uiCmd() using to the pages managing.
|-
| pgNoOpenProc || Page: process not opened || - || Sign "Execute the page, even if it is closed".
|-
| pgOpenSrc || Page: source of the opening || 3 ||
Full address of the page which has opened this one.
: * Writing/clearing the widget address, of the opening initiation, performs an immediate opening/closing the page. In the case of writing the address and on [[#DynLink|certain conditions]], the dynamic linking of the current widget to the initiator performs. But for the pages type "Link" you must prefer of [[#UserAPI|the user API]] function uiCmd() using to the pages managing.
|-
| pgGrp || Page: group || 4 || Group of the pages. EMPTY and the "main" group is meant of using this page as the Root-main page, so such ones will replace other Root-main pages; the "fl" group is meant of using in the "fly" windows which are suitable for multiple open and must not be traced for doubles; all other are meant for including to the containers-boxes or single opening, so they forced in checking for doubles when the last one will be opened and the previous ones be closed.
|-
| colspan="4" | ''Additional attributes of the execution mode — by the session.''<br/>(Virtual attributes are not available in the widget procedure)
|-
| event || Events || - || Special attribute of the collection of events of the widget in the list, which is divided by the new line. Access to the attribute is protected by a critical section in order to avoid loss of the events. The attribute is always available in the widget procedure.
|-
| load || Load || -1 || Virtual command of the group data download. 
|-
| focus || Focus || -2 || Special attribute of the indicating the fact of receiving the focus by an active widget. Attribute of the widget and of the included widgets is available in the widgets procedures.
|-
| perm || Permission || -3 || Virtual attribute of the rights of the active user to view and control the widget.
|}
 h Russian (ru)'''Таблица.''' Общий набор свойств/атрибутов виджета
{| class="wikitable"
|-
! Идентификатор !! Имя !! Номер !! Значение
|-
| id || Идентификатор || - || Идентификатор элемента. Атрибут только для чтения, призванный предоставить информацию об идентификаторе элемента.
|-
| path || Путь || - || Путь к этому виджету. Атрибут только для чтения и предоставления исчерпывающей информации о расположения элемента.
|-
| parent || Родитель || - || Путь к родительскому виджету. Атрибут только для чтения и предоставления информации о расположении предка от которого унаследован виджет.
|-
| owner || Владелец || - || Владелец и группы виджета, в виде "'''{владелец}:{группа[,группа2,группаN]}'''", по умолчанию "root:UI".
|-
| perm || Доступ || - ||
Права доступа к виджету, в виде "'''{пользователь}{группы}{другие}'''" плюс флаг наследования, включающий наследование владельца и его прав от вышестоящего виджета.<br/>
Где "'''пользователь'''", "'''группы'''" и "'''другие'''" это:
* "__" — нет доступа;
* "R_" — только чтение;
* "RW" — чтение и запись.<br/>
По умолчанию 01000 — наследование.
|-
| root || Корень || 1 || Идентификатор виджета-примитива (базового элемента), который лежит в основе образа визуализации виджета.
|-
| name || Имя || - || Имя элемента. Модифицируемое имя элемента.
|-
| dscr || Описание || - || Описание элемента. Текстовое поле краткого описания.
|-
| en || Включен || 5 || Состояние "Включен" элемента. Отключенный элемент не отображается при исполнении.
|-
| active || Активный || 6 || Состояние "Активный" элемента. Активный элемент может получать фокус при исполнении, а значит — получать клавиатурные и иные события с последующей их обработкой. 
|-
| geomX || Геометрия: x || 7 || Геометрия, координата 'x' положения элемента.
|-
| geomY || Геометрия: y || 8 || Геометрия, координата 'y' положения элемента.
|-
| geomW || Геометрия: ширина || 9 || Геометрия, ширина элемента.
|-
| geomH || Геометрия: высота || 10 || Геометрия, высота элемента.
|-
| geomXsc || Геометрия: x масштаб || 13 || Масштаб элемента по горизонтали.
|-
| geomYsc || Геометрия: y масштаб || 14 || Масштаб элемента по вертикали.
|-
| geomZ || Геометрия: z || 11 || Геометрия, координата 'z' (уровень) элемента на кадре. Также определяет порядок передачи фокуса между активными элементами.
|-
| geomMargin || Геометрия: отступ || 12 || Геометрия, поля-отступы элемента.
|-
| tipTool || Помощь: подсказка || 15 || Текст краткой помощи или подсказки по данному элементу. Обычно реализуется как всплывающая подсказка, при удержании курсора мыши над элементом. 
|-
| tipStatus || Помощь: состояние || 16 ||
Текст информации о состоянии элемента или руководства к действию над элементом. Обычно реализуется в виде сообщения в строке статуса, при удержании курсора мыши над элементом. 
: * Модификация данного атрибута из сеанса корневой страницы осуществляет запись сообщения в строку статуса окна визуализации сеанса.
|-
| contextMenu || Контекстное меню || 17 ||
Контекстное меню в виде списка строк: "'''{ItName}:{Signal}'''".<br/>
Где:
* "ItName" — имя элемента;
* "Signal" — имя сигнала, формирующегося при выборе: "'''usr_{Signal}'''". 
|-
| evProc || Обработка событий || - ||
Атрибут хранения сценария обработки событий непосредственного управления пользовательским интерфейсом. Сценарий представляет собой список команд интерфейсу визуализации, генерируемых при поступлении события (атрибут '''event'''). Прямая обработка событий для управления страницами в виде: "'''{event}:{evSrc}:{com}:{prm}'''". Где:
* "event" — ожидаемое событие;
* "evSrc" — источник события;
* "com" — команда сеанса: open, next, prev;
* "prm" — параметр команды, где используется:
** pg_so — прямое имя желаемой страницы, с префиксом;
** 1 — имя новой страницы в общем пути, без префикса;
** * — имя страницы берётся из имени предыдущей страницы;
** $ — указывает на место, относительно которого открывается страница.<br/>
Примеры:
* ws_BtPress:/prev:prev:/pg_so/*/*/$
* ws_BtPress:/next:next:/pg_so/*/*/$
* ws_BtPress:/go_mn:open:/pg_so/*/mn/*
* ws_BtPress:/go_graph:open:/pg_so/*/ggraph 
|-
| ''Дополнительные атрибуты элементов, помещённых в проект в роли страницы.''
|-
| pgOpen || Страница: открыта || - ||
Признак "Страница открыта". 
: * Модификация из сеанса осуществляет немедленное открытие/закрытие данной страницы, но для страниц типа "Связь" Вы должны отдавать предпочтение использованию функции uiCmd() [[#UserAPI|пользовательского API]], для управления страницами. 
|-
| pgNoOpenProc || Страница: обрабатывать закрытой || - || Признак "Исполнять страницу даже если она закрыта". 
|-
| pgOpenSrc || Страница: источник открытия || 3 ||
Полный адрес страницы, открывшей данную. 
: * Запись/очистка адреса виджета (инициатора открытия), осуществляет немедленное открытие/закрытие страницы. В случае записи адреса, и выполнения [[#DynLink|других условий]], осуществляется динамическое связывание текущего виджета с инициатором. Но для страниц типа "Связь" Вы должны отдавать предпочтение использованию функции uiCmd() [[#UserAPI|пользовательского API]], для управления страницами.
|-
| pgGrp || Страница: группа || 4 || Группа страницы. ПУСТАЯ и "main" группа предусматривает использование этой страницы как Корневую-основную страницу, т.е. такая будет заменять другие Корневые-главные страницы; группа "fl" предназначена для использования во внешних окнах, которые предусмотрены для многоразового одновременного открытия и которые не должны отслеживаться на дубликаты; остальные предусмотрено для включения в контейнеры-боксы или одноразового одновременного открытия, т.е. они принудительно проверяются на дубликаты, когда последнее открывается, а предыдущие закрываются.
|-
| colspan="4" | ''Дополнительные атрибуты режима исполнения — сеанса.''<br/>(Виртуальные атрибуты не доступны в процедуре виджета)
|-
| event || События || - || Специальный атрибут сбора событий виджета в списке, разделённом новой строкой. Доступ к атрибуту защищён критической секцией для избежания потери событий. Атрибут всегда доступен в процедуре виджета.
|-
| load || Загрузка || -1 || Виртуальная команда групповой загрузки данных.
|-
| focus || Фокус || -2 || Специальный атрибут индикации факта получения фокуса, активным виджетом. Атрибут этого виджета и вложенных виджетов доступен в процедурах виджета.
|-
| perm || Доступ || -3 || Виртуальный атрибут прав активного пользователя на просмотр и контроль над виджетом.
|}
 h Ukrainian (uk)'''Таблиця.''' Загальний набір властивостей/атрибутів віджету
{| class="wikitable"
|-
! Ідентифікатор !! Ім'я !! Номер !! Значення
|-
| id || Ідентифікатор || - || Ідентифікатор елементу. Атрибут тільки для читання, прикликаний надати інформацію про ідентифікатор елементу.
|-
| path || Путь || - || Шлях до цього віджету. Атрибут тільки для читання та надання вичерпної інформації про розташування елементу.
|-
| parent || Батько || - || Шлях до батьківського віджету. Атрибут тільки для читання та надання інформації про розташування предку від якого успадковано віджет.
|-
| owner || Власник || - || Власник та групи віджету, у вигляді "'''{власник}:{группа[,группа2,группаN]}'''", по замовченню "root:UI".
|-
| perm || Доступ || - ||
Права доступу до віджету, у вигляді "'''{користувач}{групи}{інші}'''" плюс ознака наслідування, що вмикає наслідування власника та його прав від вищестоящого віджету.<br/>
Де "'''користувач'''", "'''групи'''" та "'''інші'''" це:
* "__" — немає доступу;
* "R_" — тільки читання;
* "RW" — читання та запис.<br/>
По замовченню 01000 — наслідування.
|-
| root || Корінь || 1 || Ідентифікатор віджету-примітиву (базового елементу), який лежить у основі образу візуалізації віджету.
|-
| name || Ім'я || - || Ім'я елементу. Доступне до модифікації ім'я елементу.
|-
| dscr || Опис || - || Опис елементу. Текстове поле короткого опису.
|-
| en || Ввімкнено || 5 || Стан "Ввімкнено" елементу. Вимкнений елемент не відображається при виконані.
|-
| active || Активний || 6 || Стан "Активний" елементу. Активний елемент може отримувати фокус при виконанні, тобто — отримувати клавіатурні та інші події з подальшою їх обробкою.
|-
| geomX || Геометрія: x || 7 || Геометрія, координата 'x' положення елементу.
|-
| geomY || Геометрія: y || 8 || Геометрія, координата 'y' положення елементу.
|-
| geomW || Геометрія: ширина || 9 || Геометрія, ширина елементу.
|-
| geomH || Геометрія: висота || 10 || Геометрія, висота елементу.
|-
| geomXsc || Геометрія: x масштаб || 13 || Масштаб елемента по горизонталі.
|-
| geomYsc || Геометрія: y масштаб || 14 || Масштаб елемента по вертикалі.
|-
| geomZ || Геометрія: z || 11 || Геометрія, координата 'z' (рівень) елемента на кадрі. Також визначає порядок передачі фокусу між активними елементами.
|-
| geomMargin || Геометрія: відступ || 12 || Геометрія, поля-відступи елементу.
|-
| tipTool || Допомога: підказка || 15 || Текст короткої допомоги або підказки по даному елементу. Типово реалізується як спливаюча підказка, при утримані курсору миші над елементом.
|-
| tipStatus || Допомога: стан || 16 ||
Текст інформації про стан елементу або рекомендації до дії над елементом. Типово реалізується у вигляді повідомлення у рядку статусу, при утримувані курсору миші над елементом.
: * Модифікація даного атрибуту з сеансу кореневої сторінки здійснює запис повідомлення до рядку статусу вікна візуалізації сеансу.
|-
| contextMenu || Контекстне меню || 17 ||
Контекстне меню у вигляді переліку рядків: "'''{ItName}:{Signal}'''".<br/>
Де:
* "ItName" — ім'я елементу;
* "Signal" — ім'я сигналу, що формується при обрані: "'''usr_{Signal}'''". 
|-
| evProc || Обробка подій || - ||
Атрибут зберігання сценарію обробки подій безпосереднього управління користувацьким інтерфейсом. Сценарій представляє собою перелік команд інтерфейсу візуалізації, що генеруються при надходженні події (атрибут '''event'''). Пряма обробка подій для управління сторінками у вигляді: "'''{event}:{evSrc}:{com}:{prm}'''". Де:
* "event" — очікувана подія;
* "evSrc" — джерело події;
* "com" — команда сеансу: open, next, prev;
* "prm" — параметр команди, де використовується:
** pg_so — пряме ім'я бажаної сторінки, з префіксом;
** 1 — ім'я нової сторінки у загальному шляху, без префіксу;
** * — ім'я сторінки береться з ім'я попередньої сторінки;
** $ — вказує на місце, відносно якого відкривається сторінка.<br/>
Приклади:
* ws_BtPress:/prev:prev:/pg_so/*/*/$
* ws_BtPress:/next:next:/pg_so/*/*/$
* ws_BtPress:/go_mn:open:/pg_so/*/mn/*
* ws_BtPress:/go_graph:open:/pg_so/*/ggraph 
|-
| ''Додаткові атрибути елементів, поміщених до проєкту у ролі сторінки.''
|-
| pgOpen || Сторінка: відкрита || - ||
Ознака "Сторінка відкрита". 
: * Модифікація з сеансу здійснює негайне відкриття/закриття даної сторінки, та для сторінок типу "Зв'язок" Ви маєте віддавати перевагу використанню функції uiCmd() [[#UserAPI|користувацького API]], для керування сторінками.
|-
| pgNoOpenProc || Сторінка: обробляти закритою || - || Ознака "Виконувати сторінку навіть якщо вона закрита". 
|-
| pgOpenSrc || Сторінка: джерело відкриття || 3 ||
Повня адреса сторінки, що відкрила дану. 
: * Запис/очищення адреси віджету (ініціатору відкриття), здійснює негайне відкриття/закриття сторінки. У випадку запису адреси, та виконання [[#DynLink|інших умов]], здійснюється динамічне зв'язування поточного віджету з ініціатором. Але для сторінок типу "Зв'язок" Ви маєте віддавати перевагу використанню функції uiCmd() [[#UserAPI|користувацького API]], для керування сторінками.
|-
| pgGrp || Сторінка: група || 4 || Група сторінок. ПОРОЖНЯ та "main" група передбачають використання цієї сторінки як Кореневу-основну сторінку, тож така буде замінювати інші Кореневі-головні сторінки; група "fl" призначена для використання у зовнішніх вікнах, які передбачено для багаторазового одночасного відкриття та які не мають відстежуватися на дублікати; решта передбачено для включення у контейнери-бокси або одноразового одночасного відкриття, тож вони примусово перевіряються на дублікати, коли останнє відкривається, а попередні закриваються.
|-
| colspan="4" | ''Додаткові атрибути режиму виконання — сеансу.''<br/>(Віртуальні атрибути не доступні у процедурі віджету)
|-
| event || Події || - || Спеціальний атрибут збору подій віджету у переліку, поділеному новим рядком. Доступ до атрибуту захищено критичною секцією для запобігання втрати подій. Атрибут завжди доступний у процедурі віджету.
|-
| load || Завантаження || -1 || Віртуальна команда групового завантаження даних.
|-
| focus || Фокус || -2 || Спеціальний атрибут індикації факту отримання фокусу, активним віджетом. Атрибут цього віджету та вкладених віджетів доступний у процедурах віджету.
|-
| perm || Доступ || -3 || Віртуальний атрибут прав активного користувача на перегляд та контроль над віджетом.
|}