В кассовом ПО Artix реализована возможность настройки дизайна кнопок. Настройка дизайна кнопок производится в файле theme.json.
Настройка кнопок панели действий и меню производится в конфигурационных файлах actionpanel.ini и menu.ini соответственно в директории /linuxcash/cash/themes/touch/conf/ в секции [Gui.ActionPanel/Menu.<Код команды>]:
| Наименование | Тип данных | Описание | Примечания |
|---|---|---|---|
| icon | строковый | Иконка для кнопки | Необязательный параметр |
| style | строковый | Стиль кнопки | По умолчанию |
; Иконка для кнопки ; Ссылка на изображение из темы или абсолютный путь до файла ;icon = ; Стиль кнопки ; Класс для типа button ;style = actionPanelDelegate |
Значения параметров <Код команды> – это поле actionpanelitemcode в БД |
Настройка дизайна для кнопок панели действий производится в конфигурационном файле /linuxcash/cash/themes/touch/conf/actionpanel.ini в секции [Gui.ActionPanel.<Код команды>]:
; Конфигурация для дампа по умолчанию ; Каталог [Gui.ActionPanel.9] icon = "icon.actionPanel.catalog" style = "actionPanelDelegate20px600" |
Настройки дизайна для кнопок меню производится в конфигурационном файле /linuxcash/cash/themes/touch/conf/menu.ini в секции [Gui.Menu.<Код команды>]:
; Конфигурация для дампа по умолчанию ; Монитор кассира (продажа) [Gui.Menu.6] icon=icon.menu.sale |