Секция «toolbars» - описывает структуру панелей инструментов программы.
{ "toolbars": { "rbproj.main": [ { "id": "tbx_standard", "title": "Заголовок", "flags": "$(if,$(cond),0,1)", "visible": true, "dock": 0, "x": 0, "y": 0, "items": [ "id_open", "-", { "combobox": "dyn_layers", "description": "Слои чертежа", "width": 32 }, { "editbox": "$(fvalue)", "select": "fselect %0", "description": "Текстовый редактор", "width": 32 }, { "button": "id_button", "items": [ "id_open", "id_close" ] } ] } ] } }
Ключом элемента является комбинация из ключа модели проекта, и ключа окна на котором должна быть расположена панель инструментов. Для проектов Топоматик Робур ключа модели проекта это «rbproj».
Стандартные ключи окон для панели инструментов следующие:
Каждая панель инструментов состоит из следующих параметров
В качестве вложенных элементов допустимо следующее
... "items": [ "id_open", "id_close", "-" ] ...
... "items": [ { "combobox": "dyn_layers", "description": "Слои чертежа", "width": 32 } ] ...
... "items": [ { "editbox": "$(fvalue)", "select": "fselect %0", "description": "Текстовый редактор", "width": 32 } ] ...
... "items": [ { "button": "id_button", "items": [ "id_open", "id_close" ] } ] ...