Просмотр и редактирование свойств объектов

Определение и согласование свойств компонентов приложения являются клю­чевыми вопросами при реализации DCD-технологии. Для изменения или переоп­ределения свойств конкретного объекта (или объектов) используются такие ко­манды, как «Свойства», «Сведения», «Общие сведения»и «Формат». Команда «Свойства»является общей командой для доступа к свойствам объекта, когда пользователь выбирает эту команду, следует отобразить на экране вторичное окно, содержащее перечень и текущие значения свойств объекта (Панель свойств).

Пользователь должен располагать средствами прямого доступа к свойствам ви­зуальных или легко идентифицируемых объектов, таких как фрагмент текста, ячейка таблицы или рисунок. Сложнее определить способ доступа к свойствам менее «ося­заемых» объектов, например, параграфа. В некоторых случаях может быть реализо­ван косвенный доступ к свойствам таких объектов.

Команда «Свойства»не является единственным средством предоставления доступа к свойствам объекта. Например, в окне каталога отображаются некоторые свойства входя­щих в него файлов (размер, тип, дата последнего изменения и т.д.). Кроме того, для отображения свойств выбранных объектов может использоваться панель инструментов.

Зоны управления

Графические объекты (окна, рисунки, пиктограммы) могут иметьспециаль­ные зоны управления (handles),с помощью которых для этих объектов реализует­ся техника ускоренного взаимодействия. В частности, зоны управления могут ис­пользоваться для ускоренного выполнения таких операций, как перемещение, масштабирование, форматирование и автозаполнение. Тип зоны управления за­висит от типа объекта. Например, полоса заголовка окна выступает в качестве зоны управления при перемещении окон, границы окна используются в качестве зоны управления при изменении его размеров. Для пиктограммы зоной управле­ния является непосредственно ее изображение, т.е. вся пиктограмма. Для рисун­ков наиболее общей формой зоны управления является прямоугольныйконтур. При этом стороны пря­моугольника обычно используются для ускоренного выполнения операцийпере­мещения, а маркеры, расположенные по углам контура – для ускоренного масшта­бирования рисунка.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: