Как-то раз вдохновился новой формой "Текущие дела ЭДО", и пошло-поехало) Помимо очевидного плюса в виде экономии места на форме клиентам приглянулся внешний вид. Поэтому решено было создать небольшой генератор для html-страницы и обработчика перехода по страницам.
Итак, что можно настроить в генераторе:
- Группировка элементов - позволяет настроить как горизонтальное расположение заголовков страниц, так и вертикальное
- Цвет активности - это цвет фона заголовка активной страницы
- Шрифт - настройки шрифта заголовков страниц
- Цвет текста - цвет текста шрифта заголовков страниц
- Цвет тени - цвет фона при наведении курсора на заголовок страницы
- Высота контейнера - высота контейнера заголовка страницы
- Радиус скругления - позволяет скруглить края выделенного заголовка страницы
Таблица страниц:
- Заголовок страницы - заголовок для пользователя
- Имя страницы - имя элемента формы, соответствующего странице формы
На вкладке Пример можно посмотреть пример внешнего вида:
На вкладке "Текст HTML" можно будет взять текст для HTML-макета. А на последней странице - сгенерированный текст процедуры-обработчика нажатия на поле HTML-документа:
Пример прототипа на основе такой панели:
Совместимость: работает на любой конфигурации, в том числе чистой. Тестировалась вместе с платформой 8.3.25.1546. Код открыт.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.21.106