русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Использование подокон.


Дата добавления: 2013-12-23; просмотров: 865; Нарушение авторских прав


Окна. Их виды и структура.

Окна предоставляют доступ к различным видам информации и классифицируются согласно своему предназначению.

Первичное окно.

Взаимодействие с объектами реализуются средствами первичного окна, в котором происходит первоначальный просмотр и редактирование данных.

Типовая структура первичного окна:

- рамка – определяет размеры окна;

- заголовок окна – идентифицирует информацию, представленную в окне, может содержать кнопки управления первичным окном (Закрыть, Развернуть/Восстановить, Свернуть);

- полосы прокрутки – используются, если объем выводимой информации превышает текущий размер окна;

- другие элементы интерфейса (меню, панель инструментов, строка состояния).

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

Первичное окно содержит уменьшенную копию пиктограммы объекта или приложения, к которому оно относится. Она выводится в левом верхнем углу окна – в полосе заголовка и выбирается по следующим правилам:

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

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

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

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



Для кнопок управления первичным окном используются следующие правила:

- если команда не поддерживается окном – не отображайте соответствующую кнопку;

- кнопка закрытия окна всегда должна быть самой правой кнопкой. Оставляйте промежуток между ней и другими кнопками;

- кнопка Свернуть должна предшествовать кнопке развернуть;

- Кнопка восстановить всегда заменяет кнопку Развернуть или кнопку Свернуть после выполнения соответствующей команды.

Окно может разделяться на две и более относительно независимых областей, которые называются подокнами. Разделение окна позволяет, например, просматривать одновременно две части одного документа или отображать одну и ту же информацию в различной форме.

Если необходимо одновременно получить доступ к нескольким файлам при выполнении одного задания, следует использовать технологию MDI.

Разбиение окна на подокна может быть установлено либо разработчиком приложения как основная форма окна, либо пользователем, посредством задания соответствующего параметра.

Для того чтобы поддерживать разбиение окна, которое не определено заранее, включите в состав создаваемой программы блок разделения. Блок разделения - специальный элемент управления, который отображается в конце полосы прокрутки окна и обозначает регулируемую границу между подокнами.

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

При использовании подокон каждое из них должно иметь собственные значения атрибутов. При этом область выбора следует отображать только в активном подокне.

Когда основное окно закрывается пользователем, следует запоминать состояние подокон (количество, расположение, отображаемая информация, состояние выбора) как часть информации о состоянии этого окна. Это необходимо для восстановления окна.



<== предыдущая лекция | следующая лекция ==>
Пиктограммы. | Вторичные окна.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.