Справочник советов и примеров по C++Builder




Требования к интерфейсу пользователя приложений для Windows - часть 5


- размещения общепринятых разделов;

- снабжения главного меню инструментальной панелью;

- расположения разделов в выпадающем меню, отделенных разделителями по функционально связанным группам разделов;

- привычности для пользователя названий разделов меню;

- заканчивания многоточием названий разделов меню, связанных с вызовом диалоговых окон;

- разделы, к которым относятся каскадные меню должны заканчиваться стрелкой, указывающей на наличие дочернего меню данного раздела;

- в каждом названии раздела должен быть выделен подчеркиванием символ, соответствующий клавише быстрого доступа к разделу (клавиша Alt плюс подчеркнутый симилл);

- многим разделам могут быть поставлены в соответствие "горячие" клавиши, позволяющие обратиться к команде данного раздела, даже не заходя в меню (например, "горячие" клавиши Ctrl-X, Ctrl-C, Ctrl-V);

- многие разделы меню желательно снабжать общеприянятыми пиктограммами;

- для контроля за управляемостью разделами отдельные разделы должны делаться времен-но недоступными или невидимыми, это осуществляется заданием значения false свойствами раздела Enabled или Visible соответственно.

  • Команды:

    (1) Save As Template - сохранение шаблона меню,

    (2) Insert Form Template - загрузка шаблона меню.

  • 11.1.7. Компоновка форм.

    • Управляющие элементы и функционально связанные сними компоненты экрана должны быть зрительно объединены в группы, заголовки которых коротко и четко поясняют их назначение.
    • Примеры удачной организации окон можно посмотреть в C++Builder, выполнив команду Tools ==> Environment Options и полистав страницы окна опций.
    • При проектировании окон надо придерживаться стилистического единства всех окон в приложении, которому способствует возможность в C++Builder создания иерархии форм.
    • Появившийся в C++Builder5 компонент Frame - фрейм позволяет один раз разработать некий повторяющийся фрагмент окна, поместить его в Депозитарий, а затем использовать его в разных формах и приложениях.

    11.1.8. Последовательность фокусировки элементов.




    Содержание  Назад  Вперед