Начиная с версии 5.307:

  • настройка дизайна кнопок touch-панели выполняется через редактирование справочников,
  • файл actionpanel.ini стандартной темы удален из дефолтного дампа.

Для конфигурационных ini-файлов дизайна кнопок сохранена обратная совместимость.

Для совместимости с будущим функционалом настоятельно рекомендуется выполнить переход к хранению настроек дизайна кнопок в БД Dictionaries в таблице Actionpanelitem.

Для централизованного распространения настроек на кассы необходимо использовать Artix:Control Center #64 и выше.

В кассовом ПО Artix реализована возможность настройки стилей и иконок для кнопок touch-панели. Настройка осуществляется в утилите администрирования Yuki.

Для кнопки доступны следующие параметры: 

  • Цвет – цвет для кнопки в стандартном состоянии,

    Работа с параметрами "Цвет нажатия", "Стиль кнопки", "Иконка" поддержана для:

    • Artix:POS версии 5.308 и выше,
    • Artix:Control Center #64 и выше,
    • Artix:Yuki #759 и выше.
  • Цвет нажатия – цвет для индикации нажатого состояния кнопки,

  • Стиль кнопки – размер и толщина шрифта,

  • Иконка – изображение для отображения на кнопке. 

Настройка шрифта

После настройки необходимо перезапустить кассовую программу.

В кассовом ПО Artix реализована возможность установки параметров шрифта вручную и выбора из предустановленного набора стилей.

При настройке через утилиту администрирования Yuki будет предложено выбрать из следующего набора предустановленных стилей для кнопок:

Настройка иконок

После настройки необходимо перезапустить кассовую программу.

В кассовом ПО Artix реализована возможность загрузки собственных изображений и выбора из предустановленного набора иконок.

При настройке через утилиту администрирования Yuki будет предложено выбрать из следующего набора иконок:

Для использования своей иконки необходимо:

  1. Подготовить изображение размером 32х32 в формате .svg.
  2. Разместить его в директории с файлами собственной темы (например: /linuxcash/cash/themes/touch_with_my_icons/).

    Размещать свои иконки в поддиректориях базовой темы /linuxcash/cash/themes/touch/ не рекомендуется. После каждого обновления кассового ПО изменения в базовой теме сбрасываются.

  3. При настройке через утилиту администрирования Yuki:
    1. Открыть список иконок.
    2. Выбрать пункт "Своя иконка".
    3. Указать абсолютный путь до файла в поле "Иконка". Например:

Подробнее о настройке иконок для кнопок touch-панели через утилиту администрирования Yuki можно прочитать в статье "Настройка touch-панели". 

После настройки путь к изображению иконки или идентификатор иконки из предустановленного набора сохраняется в БД Dictionaries в таблице Actionpanelitem поле icon. 

Список используемых иконок

Файлы иконок из предустановленного набора по умолчанию хранятся в директории /linuxcash/cash/themes/touch/images/action_panel.

НазваниеИдентификатор иконки в БДНазвание файла (.svg)Изображение
Назадicon.actionPanel.arrowBackarrow_back.svg

Впередicon.actionPanel.arrowarrow.svg

Картаicon.actionPanel.cardcard.svg

Каталогicon.actionPanel.catalogcatalog.svg

QR-кодicon.actionPanel.qrCodeqr_code.svg

Поискicon.actionPanel.searchsearch.svg

Взвеситьicon.actionPanel.weightweight.svg

Корзинаicon.actionPanel.basketbasket.svg

Чекicon.actionPanel.check2check2.svg

Чекicon.actionPanel.checkcheck.svg

Отделicon.actionPanel.departmentdepartment.svg

Скидкаicon.actionPanel.discount2discount2.svg

Скидкаicon.actionPanel.discountdiscount.svg

Вниманиеicon.actionPanel.errorerror.svg

Подарокicon.actionPanel.giftgift.svg

Справкаicon.actionPanel.helphelp.svg

Информацияicon.actionPanel.infoinfo.svg

Купонicon.actionPanel.kuponkupon.svg

Лояльностьicon.actionPanel.lmlm.svg

MAXicon.actionPanel.maxmax.svg

Сообщениеicon.actionPanel.messagemessage.svg

Кошелекicon.actionPanel.paypay.svg

Количествоicon.actionPanel.quantityquantity.svg

Сертификатicon.actionPanel.certificatecertificate.svg

Сервисicon.actionPanel.settingsetting.svg

Выполненоicon.actionPanel.successsuccess.svg

Обновитьicon.actionPanel.updateupdate.svg

Пользовательicon.actionPanel.userJobuser_job.svg

Пользовательicon.actionPanel.useruser.svg

Просмотрicon.actionPanel.visualvisual.svg

BYNicon.actionPanel.bynbyn.svg

KZTicon.actionPanel.kztkzt.svg

RUBicon.actionPanel.rubrub.svg

  • No labels