Инструменты пользователя

Инструменты сайта


кассир5:интерфейс:макет_формы

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
кассир5:интерфейс:макет_формы [2018/01/29 14:43]
dzayonchkovskiy создано
кассир5:интерфейс:макет_формы [2018/03/07 14:12] (текущий)
dzayonchkovskiy
Строка 1: Строка 1:
 ===== Макет формы ===== ===== Макет формы =====
 Для корректного отображения формы в различных графических режимах используется макет формы. Для корректного отображения формы в различных графических режимах используется макет формы.
-Для этого у формы должен быть реквизит "ДоступныеЭлементыФормы" с произвольным типом.+Для этого у формы должен быть реквизит "ДоступныеЭлементыФормы" с произвольным типом. Стандартный реквизит формы "Исп. только видимую область" должен быть установлен в значение ложь.
 В событии ПриОткрытии для отрисовки формы по макету нужно выполнить код: В событии ПриОткрытии для отрисовки формы по макету нужно выполнить код:
 <code>ДоступныеЭлементыФормы = РасположитьЭлементыНаФорму(ЭтаФорма);</code> <code>ДоступныеЭлементыФормы = РасположитьЭлементыНаФорму(ЭтаФорма);</code>
Строка 8: Строка 8:
 Узел второго уровня - "Режим". Узел описывает для конкретного граф. режима. Атрибуты: Узел второго уровня - "Режим". Узел описывает для конкретного граф. режима. Атрибуты:
 ^ Атрибут ^ Описание ^ Обязательный ^ ^ Атрибут ^ Описание ^ Обязательный ^
-| НомерРежима  | 0 - 640x480, расширенный; 1 - 640х480, нерасширенный; 2 - 800х600, расширенный; 3 - 800х600, нерасширенный; 4 - 1024х768, расширенный; 5 - 1024х768, нерасширенный  |  да  |+| НомерРежима  | 0 - 640x480, расширенный; 1 - 640х480, нерасширенный; 2 - 800х600, расширенный; 3 - 800х600, нерасширенный; 4 - 1024х768, расширенный; 5 - 1024х768, нерасширенный  |  да (в адаптивном интерфейсе не указывается)  |
 | Подложка  | Имя элемента справочника картинки  |  Нет  | | Подложка  | Имя элемента справочника картинки  |  Нет  |
 | Ширина  | Ширина формы  |  да, если не указан атрибут Подложка  | | Ширина  | Ширина формы  |  да, если не указан атрибут Подложка  |
 | Высота  | Высота формы  |  да, если не указан атрибут Подложка  | | Высота  | Высота формы  |  да, если не указан атрибут Подложка  |
 **//В макете адаптивного интерфейса атрибут НомерРежима не указывается, первый узел Режим используется для расширенного режима, второй для нерасширенного. Числовые атрибуты указываются в долях единицы. **//В макете адаптивного интерфейса атрибут НомерРежима не указывается, первый узел Режим используется для расширенного режима, второй для нерасширенного. Числовые атрибуты указываются в долях единицы.
-Например, Ширина="0.50" в адаптивном интерфейса означает, что ширина формы или элементы будет иметь размером в половину экрана. Лево="0.1" - отступ 10% от ширина экрана.//**+Например, Ширина="0.50" в адаптивном интерфейса означает, что ширина формы или элементы будет иметь размером в половину экрана. Лево="0.1" - отступ 10% от ширина экрана.\\ 
 +Размер шрифта рассчитывается как процент от высоты элемента, т.е. если высота элемента составляет 28 пикселей, то чтобы размер шрифта был 14, нужно указать ШрифтРазмер="0.5".//**
  
 Узел третьего уровня - элемент формы. Атрибуты: Узел третьего уровня - элемент формы. Атрибуты:
кассир5/интерфейс/макет_формы.1517226235.txt.gz · Последнее изменение: 2018/01/29 14:43 — dzayonchkovskiy