TURBO PASCAL

Новости           

Программы

Turbo Pascal

Игры

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

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

FAQ

Ссылки

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

От автора

Настройка диалогового редактора

     Пакет разработчика ресурсов позволяет вам изменять некоторые
характеристики работы редактора диалогов.  Для вывода диалогового
окна   Preferences   (Параметры)   выберите   команду    Options¦
Preferences.

+---------------------------------------------------------------+
¦ - ¦                      Preferences                          ¦
+---------------------------------------------------------------¦
¦ Status line units    Selection border    Drawing type         ¦
¦ +------------------++------------------++------------------+  ¦
¦ ¦ <* Dialog        ¦¦ <* Thick frame   ¦¦ >  Draft         ¦  ¦
¦ ¦                  ¦¦                  ¦¦                  ¦  ¦
¦ ¦ >  Screen        ¦¦ >  Handles       ¦¦ >  Normal        ¦  ¦
¦ ¦                  ¦¦                  ¦¦                  ¦  ¦
¦ ¦                  ¦¦                  ¦¦ <* WYSIWYG       ¦  ¦
¦ +------------------++------------------++------------------+  ¦
¦                                                               ¦
¦  Selection Options                                            ¦
¦+----------------------------------------------------------+   ¦
¦¦ +-+                                                      ¦   ¦
¦¦ ¦ ¦   Select near border                                 ¦   ¦
¦¦ +-+                                                      ¦   ¦
¦¦ +-+                                                      ¦   ¦
¦¦ ¦ ¦   Selection rectange surrounds                       ¦   ¦
¦¦ +-+                                                      ¦   ¦
¦+----------------------------------------------------------+   ¦
¦+----------------------------------------------------------+   ¦
¦¦ +-+                                                      ¦   ¦
¦¦ ¦V¦   Generate CONTROL statement only                    ¦   ¦
¦¦ +-+                                                      ¦   ¦
¦¦ +-+                                                      ¦   ¦
¦¦ ¦ ¦   Draw custom controls as frames                     ¦   ¦
¦¦ +-+                                                      ¦   ¦
¦+----------------------------------------------------------+   ¦
+---------------------------------------------------------------¦
¦   +-----------+         +-----------+       +-----------+     ¦
¦   ¦  _        ¦_        ¦           ¦_      ¦           ¦_    ¦
¦   ¦ V  OK     ¦_        ¦ X  Cancel ¦_      ¦ ?  Help   ¦_    ¦
¦   +-----------+_        +-----------+_      +-----------+_    ¦
¦     ____________          ____________        ____________    ¦
¦                                                               ¦
+---------------------------------------------------------------+

     Рис. 4.23 Диалоговое окно Preferences

     Preferences - параметры;  Status line units - единицы строки
состояния; Selection border - рамка выбора;  Drawing type  -  тип
отображения; Dialog - диалог; Thick frame - жирная рамка; Draft -
схемам;  Screen - экран; Handles - описатели; Normal - нормальный
Selection  Options  -  параметры  выделения;  Select near border;
Selection rectange surrounds - прямоугольники выделения; Generate
CONTROL  statement  only  - генерировать только оператор CONTROL;
Draw custom controls as frames - в качестве рамок выводить специ-
ализированные управляющие элементы; OK - выполнение; Cancel - от-
мена; Help - справка

               Параметры Status line units           Таблица 4.25
+---------------------------------------------------------------+
¦   Единица          ¦ Описание                                 ¦
+--------------------+------------------------------------------¦
¦   Dialog           ¦ В качестве единицы измерения строки  сос-¦
¦   (диалог)         ¦ тояния используется  единица  диалога.  В¦
¦                    ¦ единице диалога y = 1/8 высоты  шрифта, x¦
¦                    ¦ = 1/4 ширины шрифта.                     ¦
¦                    ¦                                          ¦
+--------------------+------------------------------------------¦
¦   Screen           ¦ В качестве единицы измерения строки  сос-¦
¦   (экран)          ¦ тояния используется элемент изображения. ¦
¦                    ¦                                          ¦
+---------------------------------------------------------------+

     Параметр Selection Border (Рамка выбора) позволяет вам изме-
нить внешний вид рамки, которая окружает выделенные вами управля-
ющие элементы.

                   Параметры Selection Border        Таблица 4.26
+---------------------------------------------------------------+
¦   Параметр        ¦ Описание                                  ¦
+-------------------+-------------------------------------------¦
¦   Thick frame     ¦ Рамка выбора выводится в виде жирной  рам-¦
¦   (жирная рамка)  ¦ ки вокруг выделенных  управляющих  элемен-¦
¦                   ¦ тов (по умолчанию).                       ¦
¦                   ¦                                           ¦
+-------------------+-------------------------------------------¦
¦   Handles         ¦ Рамки выбора выводятся в виде рамки вокруг¦
¦   (описатели)     ¦ выделенных управляющих элементов с  описа-¦
¦                   ¦ телями.                                   ¦
¦                   ¦                                           ¦
+---------------------------------------------------------------+

     На языке записей ресурсов каждый тип  управляющего  элемента
имеет уникальный синтаксис. Например, сцентрированный статический
текст использует оператор CTEXT. В операторе CONTROL, однако, мо-
жет задаваться любой тип диалогового окна.  Если вы хотите, чтобы
Пакет разработчика ресурсов генерировал только  операторы CONTROL
в записях ресурсов вместо специализированных диалоговых управляю-
щих элементов,  выберите параметр Generate CONTROL statement only
(Генерировать только оператор CONTROL).

     Параметр Drawing Type (Тип отображения) определяет, как эле-
менты диалогового окна выводятся в диалоговом редакторе.

                     Параметры Drawing Type          Таблица 4.27
+---------------------------------------------------------------+
¦   Параметр          ¦ Описание                                ¦
+---------------------+-----------------------------------------¦
¦   Draft             ¦ Отображает управляющие  элементы в  виде¦
¦   (схема)           ¦ прямоугольников с  порядковым  номером в¦
¦                     ¦ центре. Использование данного типа отоб-¦
¦                     ¦ ражения  представляет собой увидеть точ-¦
¦                     ¦ ные размеры управляющих элементов.      ¦
¦                     ¦                                         ¦
+---------------------+-----------------------------------------¦
¦   Normal            ¦ Моделирует отображение управляющего эле-¦
¦   (нормальный)      ¦ мента. Это  параметр  наиболее  быстрого¦
¦                     ¦ отображения, но  специализированные  уп-¦
¦                     ¦ равляющие элементы  выводятся  только  в¦
¦                     ¦ виде серых блоков.                      ¦
¦                     ¦                                         ¦
+---------------------+-----------------------------------------¦
¦   WYSIWYG           ¦ Когда выбран данный параметр, Пакет раз-¦
¦                     ¦ работчика  ресурсов  создает  диалоговые¦
¦                     ¦ окна, а управляющие дочерние окна и  уп-¦
¦                     ¦ равляющие элементы отображают себя сами.¦
¦                     ¦ Данный параметр  работает  медленно,  но¦
¦                     ¦ более точно. Устанавливаемые специализи-¦
¦                     ¦ рованные управляющие элементы  отобража-¦
¦                     ¦ ются сами. Этот параметр используется по¦
¦                     ¦ умолчанию.                              ¦
¦                     ¦                                         ¦
+---------------------------------------------------------------+

     Параметры Selection  (Выбор)  определяют,  как  ведут   себя
средства выделения,  когда  вы выбираете управляющие элементы для
настройки.

                       Параметры Selection           Таблица 4.28
+---------------------------------------------------------------+
¦   Параметр           ¦ Описание                               ¦
+----------------------+----------------------------------------¦
¦   Select Near Border ¦ Когда установлен данный  параметр,  для¦
¦   (выделение в       ¦ выбора управляющего  элемента вы должны¦
¦   ближней границе)   ¦ щелкать кнопкой "мыши" очень  близко  к¦
¦                      ¦ рамке. Если  данный параметр не выбран,¦
¦                      ¦ то щелчок кнопкой "мыши" в окрестностях¦
¦                      ¦ управляющего  элемента  приведет  к его¦
¦                      ¦ выбору.  При работе с управляющими эле-¦
¦                      ¦ ментами, выбираемыми на ближнем рассто-¦
¦                      ¦ янии, иногда желательно включить данный¦
¦                      ¦ параметр, что обеспечивает более точное¦
¦                      ¦ управление и позволяет избежать непред-¦
¦                      ¦ намеренного выбора.                    ¦
¦                      ¦                                        ¦
+----------------------+----------------------------------------¦
¦   Selection rectangle¦ Когда  установлен данный  параметр,  вы¦
¦   (выделение в       ¦ должны  полностью заключить  выделяемый¦
¦   прямоугольнике)    ¦ элемент в  рамку  выбора.  Если  данный¦
¦                      ¦ параметр не установлен, и прямоугольник¦
¦                      ¦ выбора  окружает только часть управляю-¦
¦                      ¦ щего элемента,  то он выбран не  будет.¦
¦                      ¦ При  работе  с управляющими элементами,¦
¦                      ¦ выбираемыми  на   ближнем   расстоянии,¦
¦                      ¦ иногда желательно включить данный пара-¦
¦                      ¦ метр, что обеспечивает более точное уп-¦
¦                      ¦ равление и позволяет избежать непредна-¦
¦                      ¦ меренного выбора.                      ¦
¦                      ¦                                        ¦
+---------------------------------------------------------------+

Содержание

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

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

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

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