Разработка пользовательского интерфейса


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

В верхней части расположено главное меню, состоящее из трех пунктов:

Тест

Натройки

?

В первом пункте предлагается открыть тест, сделать тест ( зашифровать текстовый файл ), а также выход из программы.

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

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

Ниже главного меню расположена панель с кнопками:

1) Выход

2) Сброс теста

3) Новый тест

4) Следующий вопрос

Далее располагаются две большие панели для вывода вопроса и ответов, оснащенных возможностью скроллинга.

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

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

В приложении 1 показаны какие настройки были применены относительно главного окна программы через ИСР C++ Builder.

Загрузка...