TURBO PASCAL

Новости           

Программы

Turbo Pascal

Игры

Документация

"Странности"

FAQ

Ссылки

Благодарности

От автора

Изменение внешнего вида управляющих элементов

     С помощью  диалогового  окна  Style (Тип) вы можете изменить
внешний вид управляющих элементов. Чтобы вывести для управляющего
элемента диалоговое окно Style,  нужно, позиционировавшись на уп-
равляющем элементе,  дважды  щелкнуть кнопкой  "мыши".  Например,
двойное  нажатие кнопки "мыши" на управляющем элементе, представ-
ляющем собой командную кнопку, приводит к выводу диалогового окна
Button Style (Тип кнопки).

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

     Перечислим параметры, общие для большинства диалоговых окон:

   Параметры, общие для всех диалоговых окон  Style  Таблица 4.5
+---------------------------------------------------------------+
¦   Параметр     ¦ Описание                                     ¦
+----------------+----------------------------------------------¦
¦   Caption      ¦ Позволяет вам вводить заголовок (содержимое),¦
¦   (Заголовок)  ¦ которое   требуется  выводить  в  управляющем¦
¦                ¦ элементе. Различные типы управляющих  элемен-¦
¦                ¦ тов выводят  заголовки (содержимое) в различ-¦
¦                ¦ ных областях. Например, в групповом блоке за-¦
¦                ¦ головок  выводится  в верхней левой части.  В¦
¦                ¦ командной  кнопке содержимое выводится внутри¦
¦                ¦ кнопки.                                      ¦
¦                ¦                                              ¦
¦                ¦ Заголовок выводится  не  во  всех управляющих¦
¦                ¦ элементах.  Например, в блоке списка заданный¦
¦                ¦ в заголовке текст не выводится.              ¦
¦                ¦                                              ¦
¦                ¦ Справа от того места,  где вы вводите заголо-¦
¦                ¦ вок,  выберите  параметр  Text  (Текст)   или¦
¦                ¦ Number (Число).  Выберите Text, если вы хоти-¦
¦                ¦ те,  чтобы заголовок заключался в  файле  .RC¦
¦                ¦ или исходном коде диалога. Если символы кавы-¦
¦                ¦ чек не нужны, выберите Number.               ¦
¦                ¦                                              ¦
¦                ¦ Заголовок к управляющему элементу можно также¦
¦                ¦ добавить с помощью окна Caption.             ¦
¦                ¦                                              ¦
+----------------+----------------------------------------------¦
¦   Control ID   ¦ Позволяет вам задавать уникальный идентифика-¦
¦   (Идентифика- ¦ тор элемента управления. Идентификатор управ-¦
¦   тор управ-   ¦ ляющего элемента может  быть  коротким  целым¦
¦   ляющего      ¦ значением или целочисленным выражением. Набе-¦
¦   элемента)    ¦ рите идентификатор управляющего элемента, ко-¦
¦                ¦ торый вы хотите присвоить данному управляюще-¦
¦                ¦ му элементу.                                 ¦
¦                ¦                                              ¦
¦                ¦ По соглашению статическим управляющим элемен-¦
¦                ¦ там, которые не модифицируются во  время  вы-¦
¦                ¦ полнения, присваивается идентификатор -1.    ¦
¦                ¦                                              ¦
¦                ¦ Если вы наберете алфавитно-цифровой идентифи-¦
¦                ¦ катор Пакет разработчика ресурсов  проверяет,¦
¦                ¦ не создано ли для данного идентификатора  оп-¦
¦                ¦ ределений #define или описаний констант.  Ес-¦
¦                ¦ ли нет, то Пакет разработчика  ресурсов  зап-¦
¦                ¦ рашивает, хотите  ли  вы  создать его.  Более¦
¦                ¦ подробно об  алфавитно-цифровых идентификато-¦
¦                ¦ рах рассказывается в Главе 3.                ¦
¦                ¦                                              ¦
+----------------+----------------------------------------------¦
¦   Scroll Bar   ¦ Позволяет вам выбрать, хотите ли вы  включить¦
¦   (Полоса      ¦ в свой управляющий элемент горизонтальную или¦
¦   прокрутки)   ¦ вертикальную полосу прокрутки.               ¦
¦                ¦                                              ¦
+---------------------------------------------------------------+

     Большинство управляющих элементов имеют следующие общие эле-
менты:

                 Атрибуты управляющих элементов       Таблица 4.6
+---------------------------------------------------------------+
¦   Атрибут     ¦ Описание                                      ¦
+---------------+-----------------------------------------------¦
¦   Tab Stop    ¦ Позволяет пользователю использовать для досту-¦
¦   (Табуляция) ¦ па к  данному  управляющему  элементу  клавишу¦
¦               ¦ Tab.                                          ¦
¦               ¦                                               ¦
+---------------+-----------------------------------------------¦
¦   Group       ¦ Идентифицирует первый  управляющий  элемент  в¦
¦   (Группа)    ¦ группе. Более подробно об объединении и досту-¦
¦               ¦ пе к  управляющим элементам рассказывается ни-¦
¦               ¦ же.                                           ¦
¦               ¦                                               ¦
+---------------+-----------------------------------------------¦
¦   Disabled    ¦ Делает управляющий  элемент "тусклым",  запре-¦
¦   (Запрещен-  ¦ щенным (таким образом  управляющий  элемент не¦
¦   ный)        ¦ отвечает на ввод пользователя).               ¦
¦               ¦                                               ¦
+---------------+-----------------------------------------------¦
¦   Border      ¦ Рисует вокруг управляющего  элемента рамку (по¦
¦   (Граница)   ¦ умолчанию).                                   ¦
¦               ¦                                               ¦
+---------------------------------------------------------------+

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

Содержание

На главную страницу

(с)Все права защищены

По всем интересующим вопросам  прошу писать на электронный адрес

PROext: Top 1000 Rambler's Top100 Rambler's Top100
Hosted by uCoz