Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Янг Майкл Дж. -> "Visual С++ 6. Полное руководство: В 2 т.(том1)" -> 155

Visual С++ 6. Полное руководство: В 2 т.(том1) - Янг Майкл Дж.

Янг Майкл Дж. Visual С++ 6. Полное руководство: В 2 т.(том1) — Бином, 2006. — 569 c.
Скачать (прямая ссылка): vicualcc2006t1.djvu
Предыдущая << 1 .. 149 150 151 152 153 154 < 155 > 156 157 158 159 160 161 .. 204 >> Следующая

Примечание
Позиция и размеры выбранного объекта (диалогового окна или элемента управления) отображаются в строке состояния внизу окна Developer Studio. Эти размеры представлены в единицах диалогового окна, которые изменяются во время выполнения программы в соответствии с текущим размером шрифта System. В результате использования модифицируемых единиц измерения, текст, отображаемый в диалоговом окне, всегда помещается в диалоговом окне и его элементах управления, даже если размеры текста будут изменяться при выполнении программы в различных версиях Windows и с применением различных видеорежимов (конечно, при условии правильного размещения текста в исходном шаблоне диалогового окна).
Заметим, что символ & внутри надписи элемента управления подчеркивает следующий за ним символ. При отображении диалогового окна элемент управления активизируется при нажатии клавиши Alt и подчеркнутого символа. Если элементом управления является флажок или переключатель, то нажатие клавиши Alt с этим символом устанавливает элемент управления; если — кнопка, то нажатие таких клавиш равносильно непосредственному щелчку на кнопке; если — надпись, то нажатие указанных клавиш размещает курсор в первом в порядке обхода поле (см. следующий параграф).
Как видно из табл. 15.1, большинству элементов управления присвоены уникальные идентификаторы, используемые для ссылки на элементы управления в исходном тексте программы. Однако элементам управления, ссылка на которые в программе отсутствует, уникальные идентификаторы не нужны. Для них используются стандартные идентификаторы, предлагаемые редактором диалоговых окон (это элементы управления с идентификатором idc_static).
Задание свойства Default Button для кнопки OK приводит к отображению кнопки с утолщенной рамкой и позволяет активизировать кнопку (т.е. закрыть диалоговое окно) нажатием клавиши Enter. (Свойства Tab Stop и Group поясняются в следующем параграфе.)
Использование элементов управления
На рис. 15.5 показаны все типы элементов управления, которые можно добавлять в диалоговое окно.
Рисунок (picture control) — элемент управления, отображающий пустую прямоугольную рамку, закрашенную прямоугольную область или значок. Такой объект задается установкой свойств элемента управления. Надпись (static text control) отображает строку текста. Обычно она используется как метка поля или элемента управления другого типа. Рамка (group box) — это групповая рамка с надписью, используемая для группирования набора связанных элементов управления. Рисунки, надписи и группы не принимают информацию, вводимую пользователем.
Лоле (Edit box) — элемент управления, который позволяет вводить текст и предоставляет средства редактирования (перемещение курсора, операции удаления, вырезания и вставки текста и т.д.). Если во вкладке Style диалогового окна Edit Properties задать стиль Multi-line, то можно ввести в поле несколько строк, что позволяет использовать его в качестве небольшого текстового редактора. Расши-
репное поле (rien edit box) ~ поле, в котором можно применять форматирование символов и абзацев текста. IP-адрес (fP-address central) — поле, содержащее четыре отдельных поля, облегчающих ввод IP-адреса, например 255.816.1.1.
Список {push button) используется для немедленного выполнения некоторой задачи; флажок (check box) — для задания или отмены опции, которая не связана с другими опциями; переключатель (radio botton) — для выбора одного параметра из группы взаимоисключающих.
Список (list box) — окно, в котором отображается прокручиваемый список элементов (имен файлов или шрифтов). Окно списка (list control) — разновидность, отображающая набор значков с текстовыми метками. Пункты списка различаются мелкими или крупными значками, упорядоченными по горизонтали или вертикали. Примером такого списка является правая панель окна Windows Explorer.
Дерево (tree control) отображает такой же список, как в окне Workspace Developer Studio или в левой панели Windows Explorer.
Поле со списком (combo box) — элемент управления, объединяющий список с полем или надписью. Простое поле со списком состоит из поля и постоянно отображаемого под ним списка. Поле с раскрывающимся списком (dropdown combo box) состоит из поля и списка, появляющегося только после щелчка на стрелке справа от поля. Статическое поле со списком (drop list) состоит из надписи (с рамкой) и списка, появляющегося при щелчке на стрелке. Чтобы задать тип поля со списком, откройте вкладку Styles в диалоговом окне Combo Box Properties и выберите тип поля в списке Туре. Расширенное поле со списком (Extended combo box) позволяет в качестве элементов списка отображать рисунки.
Полоса прокрутки (scroll bar) используется для отображения горизонтальных или вертикальных полос прокрутки в любом месте диалогового окна. Эти элементы управления позволяют настраивать некоторые изменяемые значения, например, высоту шрифта, интенсивность цвета или скорость перемещения мыши.
Счетчик (spin button control) состоит из пары кнопок со стрелками. Он увеличивает или уменьшает на единицу какое-либо значение или перемещает между различными элементами (например, вкладками диалогового окна). Стрелки можно ориентировать вертикально или горизонтально. Счетчик часто используется вместе с полем для ввода чисел.
Предыдущая << 1 .. 149 150 151 152 153 154 < 155 > 156 157 158 159 160 161 .. 204 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100