Конфигурация кадров (Project_CreatePicture) 09.99
3-56
Руководство по конфигурации WinCC
C79000-G8276-C158-01
3.5.3 Создание настраиваемо го кадра с использованием диалога
свойств (example 03)
Постановка задачи
Предоставить возможность растягивания окна кадра мышью до любого размера.
Кроме этого кадр должен перемещаться в любое положение на экране.
Необходимо обеспечить возможность увеличения размеров кадра до максимума
и его сокрытия с помощью кнопки.
Концепция реализ ации
Для реализации используем два объекта Windows Objects (Объ екты
Windows)
Buttons (Кнопки), которые будут отображать и прятать кадр в
Smart Object (Интеллектуальный объект)
Picture Window (Окно кадра), по
щелчку
(мыши). Необходимые свойства кадра задаются в диалоговом окне
свойств.
Реализация в проекте WinCC
Шаг Процедура: Создание настраиваемого кадра с использованием диалога
свойств
1
Создайте кадр, который следует отображать и скрывать. В примере
используется кадр pictu_3_chapter_00 picture (нач альный кадр прое кта
Project_CreatePicture).
2
Создайте в другом кадре Smart Object (Интеллектуальный объект)
Picture Window (Окно кадра), в примере это Picture Window3. Установите
Property (Свойство)
Geometry (Геометрия) Width (Ширина) –
147 и Property (Свойство)
Geometry (Геометрия) Height
(Высота) – 140. В поле Properties (Свойства)
Miscellaneous (Разное)
установите атрибуты Sizeable (Изменяемый размер), Moveable
(Перемещаемый), Border (Рамка), Title (Заголовок), Can Be Maximized
(Может быть увеличен до максимума), Adapt Picture (Подгонка размера) и
Can Be Closed (Может быть закрыт) в Yes (Да). В поле Properties
(Свойства)
Miscellaneous (Разное) Picture Name (Имя кадра)
выберите кадр pictu_3_chapter_00. Устано вите Property (Свойство)
Miscellaneous (Разное) Display (Отображение) в No (Нет).
3
Создайте в том же кадре два объекта Windows Objects (Объекты Windows)
Buttons (Кнопки). В данном примере используются объекты Button7 и
Button8. У Button7 создайте прямое соединение для Events (События)
Mouse (Мышь) Press Left (Нажатие левой кнопки). Соедините
источник Constant (Константа)
1 с приемником Object in Picture
(Объект кадра)
Picture Window3 Display (Отображение).
Подтвердите установки, щелкнув по кнопке OK.
4 Аналогичным образом создайте прямое соединение у Button8 для Events
(События)
Mouse (Мышь) Press Left (Нажатие левой кнопки).
Однако в качестве константы введите 0.