АвтоКонтекстноеМеню



Если в этом свойстве содержится значение Истина, то для элемента управления будет использовано автоматически сформированное контекстное меню, в противном случае необходимо указать свойство КонтекстноеМеню.

КонтекстноеМеню

Значением свойства является элемент управления типа КоманднаяПанель или одна из его кнопок-подменю.

 

Вопросы для повторения

1. Что представляет собой пользовательский интерфейс?

2. Что подразумевается под интерфейсом самой конфигурации?

3. Что такое интерфейс платформы?

4. Дайте характеристику объекту конфигурации «Интерфейс».

5. Классификация и характеристика экранных форм.

6. Как при разработке форм используется редактор форм?

7. Дайте краткую характеристику основным элементам управления, размещаемым на форме.

8. В чем уникальность и не похожесть элемента управления «Табличное поле» и остальных элементов управления?

9. Для чего предназначен механизм «Привязка границ»? Как им воспользоваться?

10. Охарактеризуйте кратко основные приемы программирования интерфейса.

 

Резюме по теме

Формы отделены от объектов конфигурации. Это означает, что в любой форме может быть выведен список элементов справочника, список документов и т.д. Связь элементов управления и реквизитов объектов задается с помощью свойства Данные.

В версии 8.0 появились новые элементы управления, например, панель, командная панель, индикатор, полоса регулирования, поле календаря, и др. В форме могут располагаться ActiveX-компоненты.

Есть широкие возможности программного управления внешним видом и поведением формы, а также элементов управления. Появилась возможность добавлять, изменять и удалять элементы формы во время выполнения программы. Значительно расширился перечень событий для элементов управления.

Диаграмма и поле табличного документа являются элементами управления, что позволяет выводить отчеты прямо в форме без открытия оттельного окна. Причем только в этом случае можно будет обработать нестандартную расшифровку.

Интерфейс (главное меню и панели инструментов) можно ререключать на лету без перезапуска программы.

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

У объектов конфигурации может быть несколько форм. В конфигурации могут быть общие формы, не принадлежащие конкретному объекту, а относящиеся к конфигурации в целом.

Значительно улучшена эргономика работы с формами. Некоторые параметры внешнего вида пользователь может настроить для себя.

Окна могут иметь разные состояния, в том числе могут быть прикрепленными к границе главного окна 1С: Предприятия, прячущимися и т.д.

Улучшена разработка форм в конфигураторе, в частности, добавлена панель Форматирование. Редактор форм имеет много сервисных функций.

Появился редактор картинок. Картинки могут располагаться в надписях, полях ввода и других элементах управления. Кнопки, картинки и надписи могут служить гиперссылками. В этом режиме они реагируют на одинарный щелчок мыши (возникает событие Нажатие).

Предопределенные процедуры версии 7.7 теперь называются процедурами-обработчиками событий и в общем случае могут иметь имена, отличающиеся от имен событий. Это относится ко всем процедурам-обработчикам, кроме расположенных в модулях объектов и модуле приложения. Назначение обработчика для события производится в свойствах формы или элемента управления.

Для поля ввода можно легко добавить кнопки очистки, открытия значения, выбора из списка и т.д.

У полей ввода появилось свойство «Автоотметка незаполненного», которое позволяет включить вывод пунктирной красной линии для незаполненных полей.

Появилась функция «ввод по строке». Например, если пользователь наберет первые буквы наименования, то в поле ввода автоматически подставится элемент справочника Появился механизм оповещения форм, т.е. формы могут посылать сообщения друг другу.

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

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

 


Дата добавления: 2015-12-20; просмотров: 21; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!