Архитектура Microsoft Windows для разработчиков

         

Целостность интерфейса Windows



Целостность интерфейса Windows

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

  • контекстными меню с перечнем операций, применимых к данному объекту (оно появляется, когда пользователь щелкает объект правой кнопкой мыши);
  • панелями свойств, где сгруппированы логически связанные элементы диалога;
  • шрифтами ТruеТуре.

Вот еще несколько советов.

  • Везде, где возможно, применяйте поддерживаемые системой элементы управления, а не создавайте свои собственные.

    Например, для открытия файла воспользуйтесь стандартным диалоговым окном, а не модернизированной Вами версией File Open.

  • Разрешайте пользователям выбирать собственные объемные цветовые схемы в Панели управления.

    Системные константы, определяющие цвета, позволяют Вам использовать в своем приложении пользовательскую цветовую схему. Один из вариантов приведен в таблице.



Константа Visual Basic Описание
VbWindowBackground Цвет фона окна
VbMenuText Цвет текста меню
VbInfoText Цвет текста оперативных подсказок по элементам интерфейса
VbInfoBackground Цвет фона оперативных подсказок по элементам интерфейса
  • Поддерживайте выбранные пользователем шрифты для различных элементов интерфейса.
  • Например, он может выбрать шрифт покрупнее для строки заголовка окна.
  • Не максимизируйте размеры окна.

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



Содержание раздела