Конфигурация кадров (Project_CreatePicture) 09.99
3-102
Руководство по конфигурации WinCC
C79000-G8276-C158-01
Шаг Процедура: Конфигурирование управления курсором
8 Создайте кадр, который будет служить диалогом для установки различных
свойств шрифта. В примере это кадр pictu_5_window_24.pdl.
Создайте в этом кадре Windows Object (Объект Windows)
Check–Box
(Группа флажков). В данном примере используется объект Check–Box1.
Устано вите Property (Свойство)
Geometry (Геометрия) Number
of Boxes (Число флажков) – 4. Необходимо обеспечить возможность выбора
свойств Bold (Жирный), Italic (Курсив), Underline (Подчеркнутый) и Border
(Рамка).
Для Properties (Свойства)
Output/Input (Вывод/ввод) Selected
Boxes (В ыбранные флажки) создайте соединение с тегом
U16i_pictu_cursor_01.
Для Properties (Свойства)
Geometry (Геометрия) Position X
(Координата Х) создайте процедуру Си, которая переносит фокус на этот
объект. Рамка выбора может быть скрыта при помощи процедуры,
описанной для группы выбора.
Так же как и для кадра pictu_5_window_23.pdl создайте два объекта Windows
Objects (Объекты Windows)
Buttons (Кнопки). При нажатии кнопки
OK считывается тег U16i_pictu_cursor_01, и к тексту применяются
соответствующие установки.
Установки, относящиеся к работе с клавиатурой, делаются аналогично
тому, как это было сделано для кадра pictu_5_window_23.pdl.
9 В кадре pictu_3_chapter_08.pdl создайте другое Smart Object
(Интеллектуальный объект)
Picture Window (Окно кадра), в котором
отображается созданный кадр. В данном примере это объект Picture
Window2. В поле Properties (Свойства)
Miscellaneous (Разное)
Picture Name (Имя кадра) укажите кадр pictu_3_window_24.pdl. Установите
Property (Свойство)
Miscellaneous (Разное) Display
(Отображение) в No (Нет).
10 Для Button2 создайте процедуру Си, которая запрашивает теку щие свойства
шрифта и в зависимости от результата записывает их в тег
U16i_pictu_cursor_01. Это сделано для того, чтоб ы отметить выбранные
пункты группе выбора диалога. Помимо этого отображается объект Picture
Window2.
Далее этой кнопке назначается горячая клавиша. В примере это
функциональная клавиша F10.