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


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


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

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

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

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

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

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



    Константа Visual Basic

    Описание

    VbWindowBackground

    Цвет фона окна

    VbMenuText

    Цвет текста меню

    VbInfoText

    Цвет текста оперативных подсказок по элементам интерфейса

    VbInfoBackground

    Цвет фона оперативных подсказок по элементам интерфейса

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

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



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