Оконная система и механизм экранных форм

В числе возможностей оконной системы — поддержка прикрепленных, плавающих и прячущихся окон, выборочного режима максимизации окон, соединяемых MDI -окон и др. Важной особенностью является
поддержка модальности, допускающей открытие немодальных окон. 


Реализованная в "Домино" система форм и элементов управления обеспечивает:

  • Автоматическую связь форм и элементов управления с данными, которая позволяет организовать удобное
    взаимодействие между различными формами без специального программирования.
  • Поведение элементов, определяемое данными.
  •  Специализированный набор элементов управления, ориентированный на бизнес-задачи, в т.ч.
    • поля ввода с функциональными кнопками (выбор, очистка, открытие значений);
    • редактирование в одном элементе любых типов данных (хорошо сочетается с тем, что поля в базе
      данных могут поддерживать несколько типов данных);
    • эффективные и удобные динамические списки для просмотра информации из базы данных, с поддержкой
      различных вариантов фильтрации и т.д.
  •  Современный эргономичный дизайн.


В числе возможностей, поддерживаемых оконной системой "Домино":

  • механизм автоматического изменения расположения и размеров элементов, который обеспечивает автоматическое
    выравнивание всех элементов управления, поддерживает разделители внутри окна и тем самым позволяет при разработке формы для объекта не заботиться о том, как она будет отображаться при изменениях размеров окон;
  •  автоматическое формирование командного интерфейса формы в соответствии с ее назначением;
  • система стилей оформления форм;
  • инструменты быстрого редактирования форм.


Таким образом, средства разработки экранных форм "Домино" с одной стороны обеспечивают высокую гибкость
разработки пользовательского интерфейса, с другой стороны позволяют минимизировать объем ручного кодирования.