Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Borland C++ 3.0

                Глава 8. Использование графического редактора
       -----------------------------------------------------------------

            Графический редактор  Пакета  разработчика  ресурсов  -  это
       средство, позволяющее вам создавать или редактировать графические
       ресурсы, включая стандартные графические ресурсы:

            - пиктограммы;
            - курсоры;
            - битовые массивы;
            - шрифты.

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

            О том,  где найти некоторые примеры битовых массивов, курсо-
       ров и пиктограмм, рассказывается в файле README.

                         Запуск строкового редактора
       -----------------------------------------------------------------

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

            Для загрузки курсора, шрифта или битового массива нужно либо
       дважды щелкнуть  кнопкой  "мыши" на записи ресурса в окне проекта
       или выделить запись ресурса и выбрать команду Resource¦Edit  (Ре-
       сурс¦Редактирование). Пакет  разработчика ресурсов запускает гра-
       фический редактор и выводит на экран ресурс,  который  вы  можете
       редактировать.

            Например, если вы откроете пример проекта RWPDEMO.RC и дваж-
       ды щелкните кнопкой "мыши" на ресурсе  курсора  CURSOR_1  в  окне
       проекта, Пакет разработчика ресурсов выводит курсор в графическом
       редакторе.


       ----T---------------------------------------------------T---T---¬
       ¦ - ¦                CURSOR : CURSOR_1                  ¦ v ¦ ^ ¦
       +---+-----------------------------T---T-----------------+---+---+
       ¦                                 ¦ - ¦   Colors        ¦ - ¦ X ¦
       +--------------------------------T+---+-------T---------+---+---+
       ¦                                ¦¦----FG-----¦   BG    ¦Ц _¦ П ¦
       ¦  -----------------------------¬¦+-----------+---------+---+---+
       ¦  ¦----------------------------¦¦¦Transparent¦Inverted ¦-\-¦ п ¦
       ¦  ¦-----------     ------------¦¦+-----------+---------+---+-=-+
       ¦  ¦--------   -- --   ---------¦¦¦-----------¦---------¦ Ъ ¦\\ ¦
       ¦  ¦------  -----------  -------¦¦L-----------+---------+---+---+
       ¦  ¦----  ------- -------  -----¦¦                      ¦ \ ¦ Т ¦
       ¦  ¦--- ------------------- ----¦¦                      +---+---+
       ¦  ¦-- ---------- ---------- ---¦¦                      ¦¦ ¦¦ - ¦
       ¦  ¦-      -- --   -- --      --¦¦                      +---+---+
       ¦  ¦-- ---------- ---------- ---¦¦                      ¦ О ¦ * ¦
       ¦  ¦---  -----------------  ----¦¦      --|--           +---+---+
       ¦  ¦-----   ----- -----   ------¦¦      --|--           ¦ о ¦ * ¦
       ¦  ¦--------   -- --   ---------¦¦      --|--           +---+---+
       ¦  ¦-----------     ------------¦¦                      ¦ . ¦ . ¦
       ¦  ¦----------------------------¦¦                      +---+---+
       ¦  L-----------------------------¦                      ¦   ¦ - ¦
       ¦                                ¦                      L---+---+
       ¦                                ¦                              ¦
       ¦                                ¦                              ¦
       L--------------------------------+-------------------------------

            Рис. 8.1 Курсор RWPDEMO (см.  также в оригинальном руководс-
       тве)

            Colors - цвета;  FG - основной;  BG - фоновый; Transparent -
       прозрачный; Inverted - инвертированный


                             Загрузка пиктограмм
       -----------------------------------------------------------------

            Когда вы дважды щелкните кнопкой "мыши" на  ресурсе  пиктог-
       раммы в окне проекта (или выберите команду Resource¦Edit (Ресурс¦
       Редактирование), то увидите окно Icon (Пиктограмма),  которое  вы
       до этого видели в графическом редакторе. В данном окне перечисле-
       ны различные графические образы пиктограммы.  Например, вы можете
       создать две версии пиктограммы: двух цветную версию для монохром-
       ных мониторов и 16-цветную версию для цветных мониторов. При заг-
       рузке ресурса пиктограммы Windows выбирает версию, которая наибо-
       лее близко соответствует текущему драйверу дисплея.

                  ----T---------------------------------T-T-¬
                  ¦ - ¦     ICON : ico_RWPDemo          ¦^¦v¦
                  +---+---------------------------------+-+-+
                  ¦ 4 images                              ¦^¦
                  ¦     32x32-2-Colors--------------------+-+
                  ¦     32x32 8 Colors                    ¦-¦
                  ¦     32x32 16 Colors                   ¦-¦
                  ¦     32x32 256 Colors                  ¦-¦
                  ¦                                       ¦-¦
                  ¦                                       ¦-¦
                  ¦                                       ¦-¦
                  ¦                                       +-+
                  ¦                                       ¦v¦
                  L---------------------------------------+--

            Рис. 8.2 Окно Window для пиктограммы RWPDEMO

            В окне  Icon (Пиктограмма) для выделения ресурса пиктограммы
       и запуска графического редактора сделайте следующее:

            - дважды щелкните кнопкой "мыши" на существующем образе пик-
              тограммы;

            - выделите образ и выберите команду Images¦Edit  (Образы¦Ре-
              дактирование);

            - для создания нового образа пиктограммы используйте команды
              Images¦New Image (Образы¦Новый образ).

            Например, если вы откроете пример проекта RWPDEMO.RC и выбе-
       рите в окне проекта пиктограмму ico_RWPDEMO,  то в окне Icon уви-
       дите список различных образом пиктограмм. Если вы хотите редакти-
       ровать 16-цветовой  графический  образ  размером  32х32  элемента
       изображения, то  можете для вывода в графическом редакторе дважды
       щелкнуть кнопкой "мыши" на записи 32x32 16 Colors в окне Icon.
                      Средства, доступные для ресурсов
       -----------------------------------------------------------------

            В графическом  редакторе предусмотрены средства,  обычно ис-
       пользуемые для редактирования всех графических ресурсов. Для это-
       го используется  такой основной способ,  как выделение средства в
       строке меню. Как вы можете заметить, строка меню остается одной и
       той же  для  всех  команд,  кроме  одной - третьей команды справа
       (между Options и Window).  Имя данной команды соответствует  типу
       редактируемого ресурса, а возможности выбора меню, список которых
       выводится при выводе данной команды,  изменяется в соответствии с
       типом ресурса.
           Например, если вы создаете курсор, то можете задать оператив-
       ную точку курсора с помощью выбора команды  Cursor¦Set  Hot  Spot
       (Курсор¦Установить оперативную   точку).   Если  вы  редактируете
       шрифт, то можете с помощью команды Font¦Font  Size  (Шрифт¦Размер
       шрифта задать его размер).

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

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

            - Палитру инструментальных средств, которая содержит:

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

                * средства раскраски и рисования для редактирования гра-
                  фического образа;

                * текстовое  средство,  с помощью которого в образ можно
                  добавить текст;

                * средство "распахивания" для увеличения или уменьшения
                  размера графических образов;

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

            - Палитру цветов для выбора цветов вашего графического обра-
              за.
            - Две области окна, в которых выводятся различные образы ре-
              сурса.

                          Фоновый и основной цвета
       -----------------------------------------------------------------
            Перед изучением   средств   полезно  получить  более  точное
       представление о том,  что собой представляют фоновый  и  основной
       цвета.

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

            - Фоновый цвет - это цвет,  которым можно рисовать при нажа-
              той  правой  кнопке "мыши".  Обычно этот цвет используется
              для закрашивания области,  в которой вы рисуете. Этот цвет
              остается  при удалении или перемещении выделенной области.
               Использование палитры инструментальных средств
       -----------------------------------------------------------------

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

                          -----T--------------------¬
        Инструментальные  ¦ -  ¦                    ¦ средства
                          +----+-------T------------+
                          ¦ ---------- ¦   \\ //    ¦
                Выделение ¦ |        | ¦    \\      ¦ Ножницы
           прямоугольника ¦ |        | ¦   //\\     ¦
                          ¦ ---------\ ¦  O    O    ¦
                          +------------+------------+
                          ¦ ---------¬ ¦   /  \     ¦
          Масштабирование ¦ ¦        ¦ ¦  /    \    ¦ Ластик
                          ¦ ¦ ^      ¦ ¦  \\   /    ¦
                          ¦ -¬-------- ¦   \\ /     ¦
                          +------------+------------+
                          ¦-  ---------¦    П       ¦
                     Перо ¦--  --------¦  ;;;;;     ¦ Кисть
                          ¦---  -------¦   ;;;      ¦
                          ¦----  ------¦  ;         ¦
                          +------------+------------+
                          ¦    -¬--.   ¦  (  '\     ¦
        Краскораспылитель ¦>===   ¦ .  ¦ ;;  ''\    ¦ Банка
                          ¦ ¦     ¦  . ¦;;\   ''\   ¦ с краской
                          ¦ L------    ¦;  \  //    ¦
                          +------------+------------+
                          ¦  *         ¦ =========  ¦
                    Линия ¦    *       ¦    ||      ¦ Текст
                          ¦      *     ¦    ||      ¦
                          ¦        *   ¦    ||      ¦
                        - +------------+------------+ ¬
                        ¦ ¦ ---------¬ ¦ ---------¬ ¦ ¦
                        ¦ ¦ ¦        ¦ ¦ ¦--------¦ ¦ ¦
                        ¦ ¦ ¦        ¦ ¦ ¦--------¦ ¦ ¦
                        ¦ ¦ L--------- ¦ L--------- ¦ ¦
                        ¦ +------------+------------+ ¦
                        ¦ ¦  --------  ¦  --------  ¦ ¦
                 Пустые - ¦ ¦        ¦ ¦ ¦--------¦ ¦ L Закрашенные
                  рамки ¬ ¦ ¦        ¦ ¦ ¦--------¦ ¦ - рамки
                        ¦ ¦  --------  ¦  --------  ¦ ¦
                        ¦ +------------+------------+ ¦
                        ¦ ¦     --     ¦    ----    ¦ ¦
                        ¦ ¦  .      .  ¦  --------  ¦ ¦
                        ¦ ¦ (        ) ¦ (--------) ¦ ¦
                        ¦ ¦     --     ¦    ----    ¦ ¦
                        L +------------+------------+ -
                          ¦                         ¦ Стили
              Форма кисти ¦     *            :'     ¦
                          ¦                         ¦ Форма
                          ¦         
                ¦ распылителя
                          ¦             ------------¦
                          ¦             ------------¦ Образец
                          +-------------------------¦
               Стиль пера ¦             ------------¦
                          L--------------------------

            Рис. 8.3  Палитра  инструментальных средств графического ре-
       дактора (см. также в оригинале руководства)

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

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

                 * дважды щелкните кнопкой "мыши"  на  блоке  управления
                   меню  или выберите команду Hide (Скрыть) из управляю-
                   щего меню палитры инструментальных средств;

                 * выберите команду  Тип_ресурса¦Hide  Toolbox  (Закрыть
                   палитру инструментальных средств),  где "Тип_ресурса"
                   - это выбор строки меню графического редактора, соот-
                   ветствующего  типу  редактируемого ресурса (например,
                   Icon);

            - Для открытия палитры инструментальных средств после ее за-
              крытия выберите команду Тип_ресурса¦Show  Toolbox.

            Чтобы выбрать  инструментальное средство,  используйте левую
       кнопку "мыши",  щелкнув этой кнопкой на нужном ресурсе.  Подробно
       каждое средство описывается в следующих разделах.
                          Выделение прямоугольника
       -----------------------------------------------------------------

                                           -------------¬
                                           ¦ ---------- ¦
                                 Выделение ¦ |        | ¦
                            прямоугольника ¦ |        | ¦
                                           ¦ ---------\ ¦
                                           L-------------

            Средство выделения прямоугольника используется для выделения
       прямоугольной области графического изображения  для  копирования,
       перемещения или удаления.  Для выделения области нужно нажать ле-
       вую кнопку "мыши" и выполнять буксировку,  пока мерцающий прямоу-
       гольник не включит в себя нужную область.  После этого освободите
       кнопку "мыши".  Нажатие кнопки "мыши" или клавиши Enter либо  Esc
       вне контура приводит к отмене выделения.

                  Примечание: Для выделения всей области используйте ко-
             манду Edit¦Select (Редактирование¦Выбор).

            Если вы выделили область, то можете для вырезания, копирова-
       ния, дублирования, удаления или вставки использовать команды меню
       Edit (Редактирование),  либо для перемещения или дублирования об-
       ласти использовать кнопки "мыши".

            - Команды  Cut  (Вырезание)  или Copy (Копирование) помещают
              образ в буфер вырезанного  изображения  Windows  (карман).
              После  этого  вы  можете копировать образ в другой битовый
              массив (в том же проекте,  или в другом проекте, с которым
              работает другая копия Пакета разработчика ресурсов). Одна-
              ко действие этих команд для текущего образа будет  различ-
              ным.

               * команда Cut удаляет текущий образ;
               * команда Copy оставляет текущий образ без изменения.

            - Команда Delete удаляет выделенную область, заполняя ее фо-
              новым цветом. Ту же функцию выполняет клавиша Del.

            - Команда  Duplicate дублирует область  графического изобра-
              жения,  копируя выделенную область и помещая копию в верх-
              нем левом углу изображения. Пока область остается выделен-
              ной, вы можете для управления копированием области в любой
              точке  графического  изображения  использовать  "мышь" или
              клавиши управления курсором (стрелки).

              Вместо команды Duplicate для дублирования  выделенной  об-
              ласти и ее перемещения вы можете использовать "мышь".  Вы-
              делите область,  затем,  удерживая клавишу Shift,  нажмите
              левую  кнопку  "мыши" и выполните буксировку копии в новое
              место.

            - Для перемещения выделенной области  нажмите  левую  кнопку
              "мыши"  в  любой точке области и выполните ее буксировку в
              новое место.

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

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



                                   Ножницы
       -----------------------------------------------------------------

                            -------------¬
                            ¦   \\ //    ¦
                            ¦    \\      ¦ Ножницы
                            ¦   //\\     ¦
                            ¦  O    O    ¦
                            L-------------

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

            Чтобы выделить область, нажмите левую кнопку "мыши" и букси-
       руйте ножницы, пока мерцающий контур не включит в себя нужную об-
       ласть, затем освободите кнопку "мыши".  Вы можете вырезать, копи-
       ровать, удалять,  дублировать или перемещать  выделенную  область
       точно также,  как  это делается с помощью выделения прямоугольной
       области (см. предыдущий раздел).
           Инструментальное средство изменения размера изображения
       -----------------------------------------------------------------

                                           -------------¬
                                           ¦ ---------¬ ¦
                           Масштабирование ¦ ¦        ¦ ¦
                                           ¦ ¦ ^      ¦ ¦
                                           ¦ -¬-------- ¦
                                           L-------------

            Инструментальное средство  изменения   размера   изображения
       (Масштабирования) вы можете использовать для увеличения до разме-
       ра всего экрана или уменьшения размера всего графического изобра-
       жения, либо вы можете оконтурить область изображения, которую хо-
       тите "масштабировать",  после чего операцию увеличения/уменьшения
       выполнит Пакет разработчика ресурсов.

                  Примечание: Подробнее   об   операции  масштабирования
             рассказывается ниже.

            Чтобы увеличить все графическое изображение, дважды щелкните
       кнопкой "мыши"  на  пиктограмме "Масштабирование" палитры инстру-
       ментальных средств. Пакет разработчика ресурсов увеличивает вели-
       чину до следующего значения,  кратного 400%  (но не более 1600%).
       Вы можете также выбрать для выполнения той же функции для текуще-
       го  выбранного  окна команду View¦Zoom In (Просмотр¦Масштабирова-
       ние).

                  Примечание: При увеличении всего графического  изобра-
             жения  в  качестве  ссылки  графический редактор использует
             центр изображения.

            Чтобы уменьшить все изображение,  нажмите клавишу Shift, за-
       тем, удерживая ее,  дважды щелкните кнопкой "мыши" на пиктограмме
       "Масштабирование". Пакет разработчика ресурсов уменьшает величину
       до следующего значения,  кратного 400%  (но не менее фактического
       размера изображения - 100%). Вы можете также выбрать для выполне-
       ния той же функции для текущего выбранного окна команду View¦Zoom
       Out (Просмотр¦Уменьшение).

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

              Изменение размера части графического изображения
       -----------------------------------------------------------------

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

            Например, если вы изменяете  (увеличиваете)  размер  относи-
       тельно большой  области,  она может поместиться в окне только при
       увеличении на 200 или 300%.  Однако при выборе небольшой  области
       ее можно увеличить на 1600%.

            Чтобы восстановить размер области, можно либо выбрать коман-
       ду View¦Zoom Out (Просмотр¦Уменьшение), либо нажать клавишу Shift
       и, удерживая  ее,  дважды  щелкнуть кнопкой "мыши" на пиктограмме
       "Масштабирование" палитры инструментальных средств.
                              Средство стирания
       -----------------------------------------------------------------

                            -------------¬
                            ¦   /  \     ¦
                            ¦  /    \    ¦ Ластик
                            ¦  \\   /    ¦
                            ¦   \\ /     ¦
                            L-------------

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

            - Для  стирания до фонового цвета (BG в палитре Colors) наж-
              мите левую кнопку "мыши".

            - Для стирания до текущего основного  цвета  (FG  в  палитре
              Colors) используйте правую кнопку "мыши".

                  Примечание: Если  вы  видите  в палитре Colors (Цвета)
             FB, то этот цвет выбирается в качестве текущего основного и
             фонового цвета.

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

            Перед тем как использовать ластик,  вы можете установить те-
       кущие цвета в палитре цветов Colors (см.  ниже раздел  "Работа  с
       цветами").
                                    Перо
       -----------------------------------------------------------------

                               -------------¬
                               ¦-  ---------¦
                          Перо ¦--  --------¦
                               ¦---  -------¦
                               ¦----  ------¦
                               L-------------

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

            Рисуемая вами линия может иметь либо текущий  основной цвет,
       либо фоновый цвет.

            - Для  рисования  текущим  основным  цветом  (FG  в  палитре
              Colors) используйте левую кнопку "мыши".

            - Для рисования текущим фоновым цветом (BG в палитре Colors)
              используйте правую кнопку "мыши".

                  Примечание: Если  вы  видите  в палитре Colors (Цвета)
             FB, то этот цвет выбирается в качестве текущего основного и
             фонового цвета.

            Вы можете  рисовать прямые линии или линии произвольной фор-
       мы. (Для рисования прямых линий вместо  пера  можно  использовать
       инструментальное средство "Линия").

            Перед тем, как рисовать линию, вы можете задать стиль линии,
       а также фоновый и основной цвета. (См. ниже разделы "выбор толщи-
       ны линии" и "Работа с цветами".)


                                    Кисть
       -----------------------------------------------------------------

                                 -------------¬
                                 ¦    П       ¦
                                 ¦  ;;;;;     ¦ Кисть
                                 ¦   ;;;      ¦
                                 ¦  ;         ¦
                                 L-------------

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

            При выборе кисти вы получите курсор,  представляющий текущую
       форму кисти. Курсор имеет тот же размер, что фактически раскраши-
       ваемая область, только для области с фактическим размером (неуве-
       личенное изображение с размером 100%). При увеличении изображения
       область раскраски будет больше, чем курсор.

            Вы можете рисовать,  используя текущий основной или  фоновый
       цвет.
            - Для  рисования  текущим  основным  цветом  (FG  в  палитре
              Colors) используйте левую кнопку "мыши".

            - Для рисования текущим фоновым цветом (BG в палитре Colors)
              используйте правую кнопку "мыши".

                  Примечание: Если  вы  видите  в палитре Colors (Цвета)
             FB, то этот цвет выбирается в качестве текущего основного и
             фонового цвета.

            Перед использованием кисти вы можете задать форму кисти, об-
       разец и цвета (см.  далее разделы "Выбор формы кисти", "Выбор об-
       разца раскраски" и "Работа с цветами").
                              Краскораспылитель
       -----------------------------------------------------------------

                                             -------------¬
                                             ¦    -¬--.   ¦
                           Краскораспылитель ¦>===   ¦ .  ¦
                                             ¦ ¦     ¦  . ¦
                                             ¦ L------    ¦
                                             L-------------

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

            При выборе краскораспылителя вы  получаете  курсор,  который
       представляет текущую форму кисти. Курсор имеет тот же размер, что
       фактически раскрашиваемая область, только для области с фактичес-
       ким  размером  (неувеличенное  изображение с размером 100%).  При
       увеличении изображения область раскраски будет больше,  чем  кур-
       сор.

            Чтобы использовать краскораспылитель, вы можете один раз на-
       жать кнопку "мыши" и  перемещать  ("буксировать")  краскораспыли-
       тель, либо  щелкнуть  кнопкой  "мыши"  повторно,  как  если бы вы
       нажимали головку краскораспылителя.

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

            - Для  рисования  текущим  основным  цветом  (FG  в  палитре
              Colors) используйте левую кнопку "мыши".

            - Для рисования текущим фоновым цветом (BG в палитре Colors)
              используйте правую кнопку "мыши".

                  Примечание: Если  вы  видите  в палитре Colors (Цвета)
             FB, то этот цвет выбирается в качестве текущего основного и
             фонового цвета.

            Перед использованием краскораспылителя вы можете задать фор-
       му краскораспылителя ("ширину струи"), образец и цвета (см. далее
       разделы "Выбор формы кисти",  "Выбор образца раскраски" и "Работа
       с цветами").


                               Банка с краской
       -----------------------------------------------------------------

                             -------------¬
                             ¦  (  '\     ¦
                             ¦ ;;  ''\    ¦ Банка
                             ¦;;\   ''\   ¦ с краской
                             ¦;  \  //    ¦
                             L-------------

            Банка с  краской  используется  для  раскраски  графического
       изображения текущим  выбранным цветом.  Это позволяет закрашивать
       любую отдельную область графического изображения  с  определенным
       цветом.

            Например, если  вы  используете банку с краской в пустой об-
       ласти, то будет закрашиваться вся область.  Если  вы  используете
       перо и  нарисуете линию,  которая разделяет область на две части,
       то закраска заполнит ту половину области, которую вы выберите.

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

            Чтобы использовать банку  с краской,  поместите курсор на ту
       часть графического изображения,  которую вы хотите закрасить, за-
       тем нажмите кнопку "мыши".

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

            - Для закраски текущим основным цветом (FG в палитре Colors)
              используйте левую кнопку "мыши".

            - Для  закраски текущим фоновым цветом (BG в палитре Colors)
              используйте правую кнопку "мыши".

                  Примечание: Если  вы  видите  в палитре Colors (Цвета)
             FB, то этот цвет выбирается в качестве текущего основного и
             фонового цвета.

            Перед использованием банки с краской вы можете  задать цвета
       (см. ниже раздел "Работа с цветами").
                          Средство рисования линии
       -----------------------------------------------------------------

                                     -------------¬
                                     ¦  *         ¦
                               Линия ¦    *       ¦
                                     ¦      *     ¦
                                     ¦        *   ¦
                                     L-------------

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

            Если вы хотите ограничить изображаемые линии наклоном  в  45
       градусов, нажмите кнопку Shift. При нажатой кнопке Shift вы може-
       те рисовать горизонтальную,  вертикальную линию или линии под уг-
       лом 45 градусов к ним.

            Вы можете рисовать линию, используя текущий основной или фо-
       новый цвет.

            - Для  рисования  текущим  основным  цветом  (FG  в  палитре
              Colors) используйте левую кнопку "мыши".

            - Для рисования текущим фоновым цветом (BG в палитре Colors)
              используйте правую кнопку "мыши".

                  Примечание: Если  вы  видите  в палитре Colors (Цвета)
             FB, то этот цвет выбирается в качестве текущего основного и
             фонового цвета.

            Перед рисованием линии вы можете задать  стиль  линии  и  ее
       цвет (см.  далее разделы "Выбор стиля линии",  и "Работа с цвета-
       ми").


                         Средство изображения цвета
       -----------------------------------------------------------------

                              -------------¬
                              ¦ =========  ¦
                              ¦    ||      ¦ Текст
                              ¦    ||      ¦
                              ¦    ||      ¦
                              L-------------

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

            Перед использованием  инструментального  средства "Текст" вы
       можете задать как и где нужно выводить текст. Это делается следу-
       ющим образом:

            - Для задания гарнитуры шрифта,  его размера и стиля исполь-
              зуйте команду Text¦Font (Текст¦Шрифт).

            - Для задания выравнивания текста задайте команду Text¦Align
              (Текст¦Выравнивание).

            Более подробно об использовании команд меню Text рассказыва-
       ется в разделе "Добавление текста к ресурсу".

            Перед вводом текста не обязательно  выбирать  какую-либо  из
       команд меню Text (Текст).  Кроме того можно выбрать их немедленно
       после ввода текста (перед тем, как вы снова щелкните кнопкой "мы-
       ши"). Например,  вы  можете выбрать гарнитуру и размер перед тем,
       как будете набирать текст.  Если вы заметите,  что текст  слишком
       велик и  не  умещается в изображении,  можно выбрать команду Font
       снова и уменьшить размер текста.

            Текст всегда выводится текущим основным цветом. Перед вводом
       текста вы можете задать основной цвет, щелкнув левой кнопкой "мы-
       ши" на нужном цвете в палитре Colors (Цвета). Как и в случае гар-
       нитуры и размера,  вы можете немедленно после набора текста изме-
       нить его цвет (см.  также ниже раздел "Работа с цветами",  где  о
       выборе цветов рассказывается подробнее).


                           Рисование пустых рамок
       -----------------------------------------------------------------

                                       - -------------¬
                                       ¦ ¦ ---------¬ ¦
                                       ¦ ¦ ¦        ¦ ¦
                                       ¦ ¦ ¦        ¦ ¦
                                       ¦ ¦ L--------- ¦
                                       ¦ +------------+
                                       ¦ ¦  --------  ¦
                                Пустые - ¦ ¦        ¦ ¦
                                 рамки ¬ ¦ ¦        ¦ ¦
                                       ¦ ¦  --------  ¦
                                       ¦ +------------+
                                       ¦ ¦     --     ¦
                                       ¦ ¦  .      .  ¦
                                       ¦ ¦ (        ) ¦
                                       ¦ ¦     --     ¦
                                       L L-------------

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

            Эти инструментальные средства рисуют рамку,  используя теку-
       щий основной цвет и стиль линии.

            Чтобы нарисовать пустую рамку, сначала щелкните кнопкой "мы-
       ши"   на  соответствующей  пиктограмме  палитры  инструментальных
       средств. Затем переместите перекрестье курсора в то место изобра-
       жения,  где вы хотите разместить угол рамки,  нажмите кнопку "мы-
       ши" и буксируйте инструментальное средство рамки пока контур рам-
       ки  не  будет  заключать  в себя нужную область,  затем отпустите
       кнопку "мыши".

                  Примечание: Если при рисовании  с  помощью  одного  из
             этих  инструментальных средств вы нажмете клавишу Shift, то
             получите квадрат или круг.

            Цвет пустой рамки может быть либо  текущим  фоновым  цветом,
       либо текущим основным цветом.

            - Для  рисования  текущим  основным  цветом  (FG  в  палитре
              Colors) используйте левую кнопку "мыши".

            - Для рисования текущим фоновым цветом (BG в палитре Colors)
              используйте правую кнопку "мыши".

                  Примечание: Если  вы  видите  в палитре Colors (Цвета)
             FB, то этот цвет выбирается в качестве текущего основного и
             фонового цвета.

            Перед рисованием рамки вы можете задать толщину рамки и цвет
       (см. далее раздел "Выбор стиля линии").
                              Закрашенные рамки
       -----------------------------------------------------------------

                           -------------¬ ¬
                           ¦ ---------¬ ¦ ¦
                           ¦ ¦--------¦ ¦ ¦
                           ¦ ¦--------¦ ¦ ¦
                           ¦ L--------- ¦ ¦
                           +------------+ ¦
                           ¦  --------  ¦ ¦
                           ¦ ¦--------¦ ¦ L Закрашенные
                           ¦ ¦--------¦ ¦ - рамки
                           ¦  --------  ¦ ¦
                           +------------+ ¦
                           ¦    ----    ¦ ¦
                           ¦  --------  ¦ ¦
                           ¦ (--------) ¦ ¦
                           ¦    ----    ¦ ¦
                           L------------- -

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

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

            Чтобы нарисовать закрашенную рамку, сначала щелкните кнопкой
       "мыши"  на  соответствующей  пиктограмме палитры инструментальных
       средств. Затем переместите перекрестье курсора в то место изобра-
       жения,  где вы хотите разместить угол рамки,  нажмите кнопку "мы-
       ши" и буксируйте инструментальное средство рамки пока контур рам-
       ки  не  будет  заключать  в себя нужную область,  затем отпустите
       кнопку "мыши".

            Цвет рамки и заполнителя может  быть  либо  текущим  фоновым
       цветом, либо текущим основным цветом.

            - Для  рисования  текущим  основным  цветом  (FG  в  палитре
              Colors) используйте левую кнопку "мыши".

            - Для рисования текущим фоновым цветом (BG в палитре Colors)
              используйте правую кнопку "мыши".

                  Примечание: Если  вы  видите  в палитре Colors (Цвета)
             FB, то этот цвет выбирается в качестве текущего основного и
             фонового цвета.

            Перед рисованием  закрашенной  рамки  вы можете задать стиль
       линии, цвет и образец заполнителя (см. далее разделы "Выбор стиля
       линии", "Работа с цветами" м "Выбор образца закраски").


                      Инструментальное средство "Рука"
       -----------------------------------------------------------------

                                       |||
                                      \__

            Иногда при выводе масштабированного изображения оно не  уме-
       щается целиком на экране. Для смещения изображения, благодаря че-
       му вы будете видеть отдельные его части,  можно использовать инс-
       трументальное средство "Рука". В отличие от других инструменталь-
       ных средств данное инструментальное средство не включено в палитру
       инструментальных средств.  Но  с  помощью нажатия клавиши Ctrl вы
       можете временно изменить любое инструментальной средство на  инс-
       трументальной средство "Рука".

            Вы можете  рассматривать это средство как инструмент "захва-
       та", поскольку вы можете просто щелкнуть "рукой"  на  графическом
       изображении и  буксировать его в том направлении,  куда его нужно
       переместить.

            Предположим, например, что верхний левый угол выведен на эк-
       ран, и вы хотите видеть правый верхний угол.  Вы можете нажать (и
       удерживать в нажатом состоянии) клавишу Ctrl и превратить текущее
       инструментальное средство в "руку". Затем захватите правую сторо-
       ну выводимого на экран изображения и буксируйте его влево. По ме-
       ре буксировки левая часть исчезает из поля зрения, а правая часть
       становится видимой. Когда вы отпустите клавишу Ctrl, текущее инс-
       трументальное средство становится видимым.

            -----------------------------------------------------------¬
            ¦                                                          ¦
            ¦                                                          ¦
            ¦                                      ------------------- ¦
            ¦                                  - |||                  -¦
            ¦                                -- \__                    ¦
            ¦                              --                          ¦
            ¦                            --                            ¦
            ¦                          --                              ¦
            ¦                          --                              ¦
            ¦                        --                                ¦
            ¦                        --                                ¦
            ¦                      --                                  ¦
            ¦                      --                                  ¦
            L-----------------------------------------------------------


            Захват изображения...

            -----------------------------------------------------------¬
            ¦                                                          ¦
            ¦                                                          ¦
            ¦                                                          ¦
            ¦                                                          ¦
            ¦   -------------------                                    ¦
            ¦- |||                 ----                                ¦
            ¦ \__                      --                              ¦
            ¦                            --                            ¦
            ¦                              --                          ¦
            ¦                                --                        ¦
            ¦                                  --                      ¦
            ¦                                  --                      ¦
            ¦                                    --                    ¦
            ¦                                    --                    ¦
            ¦                                    --                    ¦
            ¦                                      --                  ¦
            L-----------------------------------------------------------

            ... и перемещение его влево

            Рис. 8.4 Захват масштабированного изображения

            Более подробно о  работе  с масштабированными  изображениями
       рассказывается ниже в разделе "Масштабирование".


                                Выбор стилей
       -----------------------------------------------------------------


                          --------------------------¬
                          ¦                         ¦ Стили
              Форма кисти ¦     *            :'     ¦
                          ¦                         ¦ Форма
                          ¦                         ¦ распылителя
                          ¦                         ¦
                          ¦             ------------¦
                          ¦             ------------¦ Образец
                          +-------------------------¦
               Стиль пера ¦             ------------¦
                          L--------------------------

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

            Вы можете щелкнуть кнопкой "мыши" на нужном  стиле,  который
       вы хотите  изменить,  или  использовать для выбора стилей команду
       меню (более подробную информацию о выборе стилей можно найти ниже
       в разделах "Выбор формы кисти", "Выбор образца закраски" и "Выбор
       стиля линии").
                      Использование двух областей окна
       -----------------------------------------------------------------

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

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


       ----T---------------------------------------------------T---T---¬
       ¦ - ¦                CURSOR : CURSOR_1                  ¦ v ¦ ^ ¦
       +---+-----------------------------T---T-----------------+---+---+
       ¦                                 ¦ - ¦   Colors        ¦ - ¦ X ¦
       +------------------------------T-T+---+-------T---------+---+---+
       ¦----------------------- ------¦^¦¦----FG-----¦   BG    ¦Ц _¦ П ¦
       ¦----------------------- ------+-++-----------+---------+---+---+
       ¦----------------             -¦-¦¦Transparent¦Inverted ¦-\-¦ п ¦
       ¦-------------   ------- ----- ¦-¦+-----------+---------+---+-=-+
       ¦----------   -----------------¦-¦¦-----------¦---------¦ Ъ ¦\\ ¦
       ¦--------   ------------ ------¦-¦L-----------+---------+---+---+
       ¦-------  -------------- ------¦-¦                      ¦ \ ¦ Т ¦
       ¦------ ---------------- ------¦-¦                      +---+---+
       ¦------ -----------------------¦-¦                      ¦¦ ¦¦ - ¦
       ¦------ ---------------- ------¦-¦                      +---+---+
       ¦        ---       --       ---¦-¦                      ¦ О ¦ * ¦
       ¦------ ---------------- ------¦-¦      --|--           +---+---+
       ¦------ -----------------------¦-¦      --|--           ¦ o ¦ * ¦
       ¦-------  -------------- ------¦-¦      --|--           +---+---+
       ¦--------  ------------- ------¦-¦                      ¦ . ¦ . ¦
       ¦----------  ----------- ------¦-¦                      +---+---+
       ¦------------  --------- ------+-+                      ¦   ¦ - ¦
       ¦--------------   ------ ------¦v¦                      L---+---+
       +-T--------------------------T-+-+                              ¦
       ¦>¦--------------------------¦<¦ ¦                              ¦
       L-+--------------------------+-+-+-------------------------------

            Рис. 8.5 Разделенный экран графического редактора

            Colors - цвета;  FG - основной;  BG - фоновый; Transparent -
       прозрачный; Inverted - инвертированный

            Для выбора  одного  из  графических  изображений щелкните на
       этом изображении кнопкой "мыши".

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


       ----T---------------------------------------------------T---T---¬
       ¦ - ¦                CURSOR : CURSOR_1                  ¦ v ¦ ^ ¦
       +---+-----------------------------T---T-----------------+---+---+
       ¦                                 ¦ - ¦   Colors        ¦ - ¦ X ¦
       +---------------------------------+---+-------T---------+---+---+
       ¦    -----------------------------¦----FG-----¦   BG    ¦Ц _¦ П ¦
       ¦    --------------------------   +-----------+---------+---+---+
       ¦    -----------------------   ---¦Transparent¦Inverted ¦-\-¦ п ¦
       ¦    ---------------------  ------+-----------+---------+---+-=-+
       ¦    -------------------  --------¦-----------¦---------¦ Ъ ¦\\ ¦
       ¦    -----------------  ----------L-----------+---------+---+---+
       ¦    ---------------  -------------- ---------------- --¦ \ ¦ Т ¦
       ¦    -------------- ---------------------------------- -+---+---+
       ¦    -------------- ---------------- ------------------ ¦¦ ¦¦ - ¦
       ¦    -------------- ---------------- ------------------ +---+---+
       ¦    -               ---       --       --        --    ¦ О ¦ * ¦
       ¦    -------------- ---------------- -----------------  +---+---+
       ¦    -------------- ---------------- ---------------  --¦ о ¦ * ¦
       ¦    ---------------  ----------------------------  ----+---+---+
       ¦    ----------------  -------------------------   -----¦ . ¦ . ¦
       ¦    ------------------  ----------- ---------   -------+---+---+
       ¦    --------------------  --------- -------  ----------¦   ¦ - ¦
       ¦    ----------------------   ------ -----  ------------L---+---+
       ¦    -------------------------            --------------        ¦
       ¦    ------------------------------- -------------------        ¦
       L----------------------------------------------------------------

            Рис. 8.6 Увеличенное изображение, занимающее всю область ре-
       дактирования

            В приведенном примере линия-разделитель  была  отбуксирована
       вправо, и область,  которая находилась справа,  полностью исчезла
       из поля зрения.  Для ее возврата и управления режимом вывода  об-
       ластей графического редактора можно использовать меню View (Прос-
       мотр).

             -----------------------------------¬
             ¦-Zoom-in------------------Ctrl+Z--¦ Увеличение размера
             ¦ Zoom out                 Ctrl+O  ¦ Уменьшение размера
             ¦ Actual size              Crtl+A  ¦ Реальный размер
             +----------------------------------+
             ¦ CGA resolution [32x16]           ¦ Разрешение CGA
             +----------------------------------+
             ¦ Split horizontal                 ¦ Горизонтальное
             ¦ Split vertical                   ¦  разделение
             L----------------------------------- Вертикальное
                                                   разделение

            Рис. 8.7 Меню View

            Команды Split Horizontal (Горизонтальное разбиение)  и Split
       Vertical (Вертикальное разбиение) можно использовать для управле-
       ния выводом двух областей при отображении ресурса. Другие команды
       меню View  позволяют  вам  управлять масштабированием изображения
       (как описывается в следующем разделе).

            Для пиктограмм и курсоров это окно  содержит  дополнительную
       команду - CGA Resolution [32x16].  О масштабировании пиктограмм и
       курсоров мы расскажем позднее.
                              Масштабирование
       -----------------------------------------------------------------

            Пакет разработчика ресурсов может выводить графическое изоб-
       ражение  в  его  фактическом  размере  или увеличивать масштаб до
       1600%. Вы  можете  использовать для масштабирования любой из двух
       областей графического редактора инструментальное средство  "Масш-
       табирование" или меню View (Просмотр).

            С помощью инструментального  средства  "Масштабирование"  вы
       можете выделить  область графического изображения,  которую нужно
       масштабировать. Пакет разработчика ресурсов использует для данной
       области соответствующее  процентное масштабирование.  Если вы ис-
       пользуете инструментальное средство "Масштабирование", Пакет раз-
       работчика ресурсов может увеличивать изображение до 1600% (шагами
       по 100%).

            Уменьшать и увеличивать изображение можно  также  с  помощью
       меню Vew.  При помощи меню View вы можете увеличивать графическое
       изображение до 400,  800,  1200 или 1600% и обратно до его факти-
       ческого размера.

                  Примечание: Использование  данного  меню  имеет тот же
             эффект,  что и двойное нажатие кнопки "мыши" на пиктограмме
             "Масштабирование"  (увеличение  размера) или Shift+ двойное
             нажатие кнопки "мыши" (уменьшение размера).

            Поскольку имеется две области, возникает вопрос, как опреде-
       лить, для  какой  из  них  используется  масштабирование или меню
       View?  Это очень просто:  текущую область (то окно,  с которым вы
       последний  раз  работали) окна отслеживает Пакет разработчика ре-
       сурсов. Если вы последний раз работали в левой  области,  то  при
       выборе команды  View¦Zoom  In (Просмотр¦Увеличение) увеличивается
       данная область.  Чтобы сделать окно текущим,  вы можете использо-
       вать любое инструментальное средство,  щелкнув где-либо в области
       кнопкой "мыши".  Если масштабируемое изображение занимает всю об-
       ласть окна, иногда желательно использовать такое инструментальное
       средство, которое не даст возможности что-нибудь случайно нарисо-
       вать, например, "Выбор прямоугольника" или "Ножницы".


                 Использование акселераторов масштабирования
       -----------------------------------------------------------------

            Акселераторы, перечисленные в меню View,  существенно облег-
       чают масштабирование. Например, если вы хотите повторно увеличить
       или уменьшить размер настраиваемого  изображения,  гораздо  проще
       нажать нескольку раз клавиши Ctrl+Z или Ctrl+O,  чем повторно вы-
       бирать команды меню. Вы можете также дважды щелкнуть кнопкой "мы-
       ши" на  пиктограмме  "Масштабирование"  палитры  инструментальных
       средств для увеличения изображения или  нажать  клавишу  Shift  и
       дважды щелкнуть кнопкой "мыши" для его уменьшения. Нажатие клавиш
       Ctrl+A возвращает изображению его реальный (фактический) размер.

                            Команды масштабирования          Таблицы 8.1
       --------------------T-----------------------T-------------------¬
       ¦   Команды View    ¦ Клавиша акселератора  ¦ Кнопка "мыши" в   ¦
       ¦                   ¦                       ¦ пиктограмме       ¦
       ¦                   ¦                       ¦ "Масштабирование" ¦
       +-------------------+-----------------------+-------------------+
       ¦   Zoom in         ¦ Ctrl+Z                ¦ Shift+ двойное на-¦
       ¦   (Увеличение     ¦                       ¦ жатие  кнопки "мы-¦
       ¦   изображения)    ¦                       ¦ щи"               ¦
       ¦                   ¦                       ¦                   ¦
       +-------------------+-----------------------+-------------------+
       ¦   Zoom out        ¦ Ctrl+O                ¦ Двойное    нажатие¦
       ¦   (Уменьшение     ¦                       ¦ кнопки "мыши"     ¦
       ¦   размера)        ¦                       ¦                   ¦
       ¦                   ¦                       ¦                   ¦
       +-------------------+-----------------------+-------------------+
       ¦   Actual size     ¦ Ctrl+A                ¦ Нет.              ¦
       ¦   (Нормальный     ¦                       ¦                   ¦
       ¦   размер)         ¦                       ¦                   ¦
       ¦                   ¦                       ¦                   ¦
       L-------------------+-----------------------+--------------------


                Определение масштабируемой части изображения
       -----------------------------------------------------------------

            Если вы увеличите графическое изображение настолько, что оно
       не будет помещаться в области, Пакет разработчика ресурсов рисует
       вокруг немасштабированного  графического  изображения  пунктирный
       прямоугольник (из точек).  Этот прямоугольник указывает ту  часть
       графического изображения,  которая  в  данный  момент выводится в
       масштабированной области окна.

       ----T---------------------------------------------------T---T---¬
       ¦ - ¦                ICON : ICON_1 32x32 16 Colors      ¦ v ¦ ^ ¦
       +---+-----------------------------T---T-----------------+---+---+
       ¦                                 ¦ - ¦   Colors        ¦ - ¦ X ¦
       +------------------------------T-T+---+-------T---------+---+---+
       ¦------------------------------¦^¦¦----FG-----¦   BG    ¦Ц _¦ П ¦
       ¦------------------------------+-++-----------+---------+---+---+
       ¦------------------------------¦-¦¦Transparent¦Inverted ¦-\-¦ п ¦
       ¦------------------------------¦-¦+-----------+---------+---+-=-+
       ¦------------------------------¦-¦¦-----------¦---------¦ Ъ ¦\\ ¦
       ¦-------                       ¦-¦L-----------+---------+---+---+
       ¦------- ----------------------¦-¦                      ¦ \ ¦ Т ¦
       ¦------- ----------------------¦-¦                      +---+---+
       ¦------- ----------------------¦-¦                      ¦¦ ¦¦ - ¦
       ¦------- ----------------------¦-¦                      +---+---+
       ¦-------                       ¦-¦     .....            ¦ О ¦ * ¦
       ¦-------                       ¦-¦     .---.-           +---+---+
       ¦-------                       ¦-¦  -< .....-           ¦ о ¦ * ¦
       ¦-------                       ¦-¦  ¦   -----           +---+---+
       ¦-------                       ¦-¦  ¦                   ¦ . ¦ . ¦
       ¦-------                       ¦-¦  ¦                   +---+---+
       ¦-------                       +-+ Пунктирная линия     ¦   ¦ - ¦
       ¦-------                       ¦v¦ ограничивает часть   L---+---+
       +-T--------------------------T-+-+ графического изображения,    ¦
       ¦>¦--------------------------¦<¦ ¦ видимую в левой области      ¦
       L-+--------------------------+-+-+-------------------------------

            Рис. 8.5 Масштабированная область и оконтуренное точками не-
       масштабированное изображение

            Colors - цвета;  FG - основной;  BG - фоновый; Transparent -
       прозрачный; Inverted - инвертированный
           Перемещение масштабированного графического изображения
       -----------------------------------------------------------------

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

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

                 Примечание: Подробнее об инструментальном средстве "Ру-
             ка" см. выше.

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

            Чтобы вы  могли работать с областями на поэлементной основе,
       с помощью выбора команды Options¦Editor Options  (Параметры¦Пара-
       метры редактирования)  и  нажатия кнопки "мыши" на параметре Grid
       On Zoomed Windows (Сетка на масштабированных окнах) можно вывести
       сетку. Каждый элемент сетки соответствует одному элементу изобра-
       жения.


       ----------------------------------------------------------------¬
       ¦ -¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦ ¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦- ¦
       ¦ -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- ¦
       ¦ -¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦- ¦
       ¦ -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- ¦
       ¦ -¦-¦-¦-¦-¦-¦-¦-¦-¦-¦ ¦ ¦-¦-¦-¦-¦ ¦-¦-¦-¦-¦ ¦ ¦-¦-¦-¦-¦-¦-¦-¦- ¦
       ¦ -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- ¦
       ¦ -¦-¦-¦-¦-¦-¦-¦-¦ ¦ ¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦ ¦ ¦-¦-¦-¦-¦-¦- ¦
       ¦ -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- ¦
       ¦ -¦-¦-¦-¦-¦-¦-¦ ¦-¦-¦-¦-¦-¦-¦-¦-¦ ¦-¦-¦-¦-¦-¦-¦-¦-¦ ¦-¦-¦-¦-¦- ¦
       ¦ -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- ¦
       ¦  ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦-¦ ¦ ¦-¦-¦ ¦ ¦ ¦ ¦-¦-¦ ¦-¦ ¦-¦ ¦ ¦ ¦ ¦ ¦ ¦  ¦
       ¦ -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- ¦
       ¦ -¦-¦-¦-¦-¦-¦-¦ ¦-¦-¦-¦-¦-¦-¦-¦-¦ ¦-¦-¦-¦-¦-¦-¦-¦-¦ ¦-¦-¦-¦-¦- ¦
       ¦ -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- ¦
       ¦ -¦-¦-¦-¦-¦-¦-¦-¦ ¦ ¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦ ¦ ¦-¦-¦-¦-¦-¦- ¦
       ¦ -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- ¦
       ¦ -¦-¦-¦-¦-¦-¦-¦-¦-¦-¦ ¦ ¦-¦-¦-¦-¦ ¦-¦-¦-¦-¦ ¦ ¦-¦-¦-¦-¦-¦-¦-¦- ¦
       ¦ -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- ¦
       ¦ -¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦- ¦
       ¦ -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- ¦
       ¦ -¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦ ¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦-¦- ¦
       L----------------------------------------------------------------

            Рис. 8.9 Увеличенное графическое  изображение  с  наложенной
       сеткой



                           Чтение строки состояния
       -----------------------------------------------------------------

            В нижней части экрана графического редактора выводится  раз-
       деленная на  две части строка состояния,  в которой выводится ин-
       формация о командах и графических средствах.
          Правая часть: информация о текущем инструменте рисования
       -----------------------------------------------------------------

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

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

            Line x: 18 y: 32

            Данное сообщение показывает, что вы выбрали инструментальное
       средство "Линия",  которое находится в элементе изображения с ко-
       ординатами 18,32. Координаты в элементах изображения отсчитывают-
       ся от верхнего левого угла графического изображения.  Если вы пе-
       ремещаетесь к правому краю изображения, значение X увеличивается,
       а если вы перемещаетесь в нижнюю часть изображения, увеличивается
       значение Y.

            Brush x: 20 y: 37 R: 128 G: 0 B: 0 Palette Index: 1

            Данное изображение  показывает,  что  вы  выбрали   средство
       "Кисть", которое находится в точке с координатами 20,37, Значения
       R, G и B на значение цвета (красный, зеленый и голубой) с точке с
       данными координатами. Цветом графического изображения в точке 20,
       37 является цвет 1 индекса цветовой палитры, который имеет значе-
       ние 128 (красный).

                  Примечание: Увидеть  номера индекса палитры и значения
             RGB можно при двойном нажатии кнопки "мыши" в палитре  цве-
             тов (Colors).

            Вы можете  также  увидеть индекс палитры и установки RGB для
       цвета в точке курсора,  если вы выбираете перо, краскораспылитель
       или банку с краской.

                  Примечание: Более  подробно о значениях RGB и индексах
             палитры рассказывается в разделе "Настройка цветов".



                     Левая часть: пояснение команд меню
       -----------------------------------------------------------------

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

            Например, выберите команду View  вы  переместите  курсор  на
       команду Zoom In (Увеличение изображения).  В строке состояния вы-
       водится сообщение Magnify active window  (Увеличение  изображения
       активного окна).  Когда вы подсветите другую команду меню View (с
       помощью "мыши" или клавиш стрелок),  строка состояния выводит по-
       яснение по данной команде.  Например,  если вы подсветите команду
       Zoom Out (Уменьшение изображения), то в строке состояния выводит-
       ся сообщение  Reduce active window (Уменьшение изображения актив-
       ного окна).
                              Работа с цветами
       -----------------------------------------------------------------

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

                            ----T-------------------¬
                            ¦ - ¦       Colors      ¦
                            +---+-------T-----------+
                            ¦----FG-----¦    BG     ¦
                            +-----------+-----------+
                            ¦Transparent¦ Inverted  ¦
                            +-----------+-----------+
                            ¦-----------¦-----------¦
                            L-----------+------------

            Рис. 8.10 Палитра Colors с 16 цветами

            Colors - цвета;  FG - основной;  BG - фоновый; Transparent -
       прозрачный; Inverted - инвертированный

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

            Вы можете использовать палитру цветов в следующих целях:

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


                       Выбор для ресурса числа цветов
       -----------------------------------------------------------------

            Когда вы создаете новый битовый массив или пиктограмму,  Па-
       кет разработчика ресурсов выводит  диалоговое  окно,  позволяющее
       вам выбрать,  сколько цветов вы хотите включить в ресурс.  Напри-
       мер, если вы создаете новый битовый  массив,  Пакет  разработчика
       ресурсов выводит  диалоговое окно New Bitmap Attributes (Атрибуты
       нового битового массива).

       ----T-----------------------------------------------------------¬
       ¦ - ¦                  New Bitmap Attributes                    ¦
       +---+-----------------------------------------------------------+
       ¦    Size                                                       ¦
       ¦  --------------------------------------------------¬          ¦
       ¦  ¦                           ---------------------¬¦          ¦
       ¦  ¦ Width in pixels           ¦-64-                ¦¦          ¦
       ¦  ¦                           L---------------------¦          ¦
       ¦  ¦                           ---------------------¬¦          ¦
       ¦  ¦ Height in pixels          ¦ 64                 ¦¦          ¦
       ¦  ¦                           L---------------------¦          ¦
       ¦  L--------------------------------------------------          ¦
       ¦    Colors                                                     ¦
       ¦  --------------------------------------------------¬          ¦
       ¦  ¦                                                 ¦          ¦
       ¦  ¦  < 2 color                                      ¦          ¦
       ¦  ¦                                                 ¦          ¦
       ¦  ¦  < 16 color                                     ¦          ¦
       ¦  ¦                                                 ¦          ¦
       ¦  ¦ >* 256 color                                    ¦          ¦
       ¦  ¦                                                 ¦          ¦
       ¦  L--------------------------------------------------          ¦
       +---------------------------------------------------------------+
       ¦    ------------¬         ------------¬       ------------¬    ¦
       ¦    ¦  _        ¦-        ¦           ¦-      ¦           ¦-   ¦
       ¦    ¦ V   OK    ¦-        ¦ X  Cancel ¦-      ¦ ?  Help   ¦-   ¦
       ¦    L-------------        L-------------      L-------------   ¦
       ¦      ------------          ------------        ------------   ¦
       ¦                                                               ¦
       L----------------------------------------------------------------

            Рис. 8.11 Диалоговое окно New Bitmap Attributes

            New Bitmap  Attributes  -  новые  атрибуты битового массива;
       Size - размер;  Width in pixels - ширина в элементах изображения;
       Height in pixels - высота в элементах изображения;  Colors - цве-
       та; OK - выбор; Cancel - отмена; Help - справка

            При редактировании битового массива или  пиктограммы  с  по-
       мощью команды  Size  and Attributes (Размер и атрибуты) вы можете
       изменить число цветов в графическом изображении.  Данная  команда
       находится в меню Bitmap (Битовый массив) или в меню Icon (Пиктог-
       рамма), в зависимости от типа ресурса, который вы в данный момент
       редактируете.

            Для ресурсов, представляющих собой битовые массивы и пиктог-
       раммы, вы можете включить в ресурс до 256 цветов.  Число  цветов,
       которые вы  можете  использовать  (и  видеть  в  цветовой палитре
       Colors), зависит от типа используемого с Windows  драйвера  дисп-
       лея.

            Например, стандартный  драйвер Windows VGA поддерживает фик-
       сированный набор только 16 цветов.  Если вы хотите видеть  цвета,
       отличные  от тех, которые находятся в фиксированном наборе, нужно
       использовать другой  драйвер  дисплея,  например  поставляемый  с
       Windows драйвер Video 7 (данный драйвер требует также платы Video
       7 VRAM с не менее 512 К памяти), или, если у вас есть плата super
       -VGA, драйвер  Extended  VGA  (EVGA),  поставляемый изготовителем
       платы.

                        Использование основного цвета
       -----------------------------------------------------------------

            Чтобы использовать основной цвет, сделайте следующее:

            1. Щелкните  левой  кнопкой "мыши" на нужном цвете в палитре
               Colors (Цвета).  На этом цвете появляются буквы FG  (если
               вы не выбрали уже фоновый цвет - в этом случае вы увидите
               буквы FB).

            2. В палитре инструментальных средств выберите средство  ри-
               сование или закраски,  и, щелкнув левой кнопкой "мыши" на
               инструментальном средстве, с помощью его буксировки нари-
               суйте что-либо основным цветом.

            Средство стирания  ("Ластик") работает в обратном по отноше-
       нию к средствам рисования режиме.Буксировка с помощью левой кноп-
       ки "мыши" дает фоновый цвет,  а буксировка с нажатой правой кноп-
       кой - основной цвет.

                        Использование фонового цвета
       -----------------------------------------------------------------

            Чтобы использовать фоновый цвет, сделайте следующее:

            1. Щелкните  правой кнопкой "мыши" на нужном цвете в палитре
               Colors (Цвета).  На этом цвете появляются буквы BG  (если
               вы не выбрали уже основной цвет - в этом случае вы увиди-
               те буквы FB).

            2. В палитре инструментальных средств выберите средство  ри-
               сование или закраски, и, щелкнув правой кнопкой "мыши" на
               инструментальном средстве. с помощью его буксировки нари-
               суйте что-либо фоновым цветом.

            Средство стирания  ("Ластик") работает в обратном по отноше-
       нию к средствам рисования режиме. Буксировка с помощью левой кноп-
       ки "мыши" дает фоновый цвет,  а буксировка с нажатой правой кноп-
       кой - основной цвет.
                     Включение в курсор или пиктограмму
                    прозрачных или инвертированных областей
       -----------------------------------------------------------------

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

            - Прозрачная область позволяет  наблюдать  цвет  изображения
              через пиктограмму или курсор.

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

                  Примечание: Вы можете выбрать инвертированную и  проз-
             рачную область с фоновым и основным "цветами".


               Использование атрибутов transparent и inverted
       -----------------------------------------------------------------

            Атрибуты transparent (прозрачный) и inverted  (инвертирован-
       ный) можно выбрать также,  как вы выбираете цвет в палитре Colors
       (выводятся установки Transparent и Inverted),  и затем  выполнять
       рисование и закраску прозрачных и инвертированных областей также,
       как рисование основным и фоновым цветом.

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

                            ----T----------------------¬
                            ¦ - ¦        Colors        ¦
                            +---+----------------------+
                            ¦FG------------------------¦
                            ¦------------------------BG¦
                            +------------T-------------+
                            ¦Transparent ¦ Inverted    ¦
                            +------------+-------------+
                            ¦------------¦-------------¦
                            L------------+--------------

            Рис. 8.12 Палитра Colors с прозрачным и инвертированным цве-
       тами

            Colors - цвета;  FG - основной;  BG - фоновый; Transparent -
       прозрачный; Inverted - инвертированный

            Длинные прямоугольники,  которые  представляют Transparent и
       Inverted показывают также, каким цветом будут выводиться прозрач-
       ные и инвертированные области при редактировании курсора или пик-
       тограммы. Если прямоугольник под Transparent  (Прозрачный)  выво-
       дится бирюзовым   цветом,  все  прозрачные  области  графического
       изображения, которые вы рисуете,  будут бирюзовыми,  а инвертиро-
       ванные области - красными (инвертирование бирюзового цвета).

            Более подробно  о  включении в курсоры или пиктограммы проз-
       рачных и инвертированных областей рассказывается в Главе 9  "Соз-
       дание пиктограмм" и в Главе 10 "Создание курсоров".

                    Вывод и отмена вывода палитры цветов
       -----------------------------------------------------------------

            Если вы хотите  отменить  вывод  палитры  цветов,  ее  можно
       закрыть, дважды  щелкнув кнопкой "мыши" на пиктограмме системного
       меню в верхнем левом углу палитры.

            Вы можете также использовать команды  Hide  Palette  (Скрыть
       палитру) и Show Palette (Вывести палитру).  Меню,  где содержатся
       эти команды,  зависят от типа редактируемого в данный момент  ре-
       сурса. Например, если вы редактируете пиктограмму, то найдете ко-
       манды Hide Palette (Скрыть палитру) и Show Palette  (Вывести  па-
       литру) в меню Icon (Пиктограмма).

            В каждый  момент выводится только одна из этих команд.  Если
       палитра цветов выводится на экран,  то вы увидите только  команду
       Hide Palette. Команда Show Palette выводится только в том случае,
       если палитра цветов скрыта.

                              Настройка цветов
       -----------------------------------------------------------------

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

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

            Для редактирования цвета сделайте следующее:

            - Дважды щелкните на нем кнопкой "мыши".

            - Выделите его, как основной или фоновый цвет, затем выбери-
              те  команду Icon¦Edit Foreground Colos (Пиктограмма¦Редак-
              тирование   основного   цвета)   или   команду   Icon¦Edit
              Background Colos (Пиктограмма¦Редактирование фонового цве-
              та).

            Пакет разработчика ресурсов  выводит  диалоговое  окно  Edit
       Color (Редактирование цвета).

       ----T-----------------------------------------------------------¬
       ¦ - ¦                      Edit color                           ¦
       +---+-----------------------------------------------------------+
       ¦  --------------------------------------------------¬          ¦
       ¦  ¦                                                 ¦          ¦
       ¦  ¦ Palette index                               9   ¦          ¦
       ¦  ¦                                                 ¦          ¦
       ¦  L--------------------------------------------------          ¦
       ¦  --------------------------------------------------¬          ¦
       ¦  ¦                                                 ¦          ¦
       ¦  ¦  -------    -------                             ¦          ¦
       ¦  ¦  -------    -------                             ¦          ¦
       ¦  ¦  -------    -------                             ¦          ¦
       ¦  ¦                                                 ¦          ¦
       ¦  ¦ Requested  Granted                              ¦          ¦
       ¦  ¦                                                 ¦          ¦
       ¦  ¦  -----¬    -----¬         --T----------------T-¬¦          ¦
       ¦  ¦  ¦    ¦    ¦255 ¦ Red     ¦>¦----------------¦<¦¦          ¦
       ¦  ¦  L-----    L-----         L-+----------------+--¦          ¦
       ¦  ¦  -----¬    -----¬         --T----------------T-¬¦          ¦
       ¦  ¦  ¦0   ¦    ¦0   ¦ Green   ¦>¦----------------¦<¦¦          ¦
       ¦  ¦  L-----    L-----         L-+----------------+--¦          ¦
       ¦  ¦  -----¬    -----¬         --T----------------T-¬¦          ¦
       ¦  ¦  ¦0   ¦    ¦0   ¦ Blue    ¦>¦----------------¦<¦¦          ¦
       ¦  ¦  L-----    L-----         L-+----------------+--¦          ¦
       ¦  L--------------------------------------------------          ¦
       +---------------------------------------------------------------+
       ¦ ----------¬ ----------¬ ----------¬ ----------¬ ----------¬   ¦
       ¦ ¦  _      ¦-¦         ¦-¦         ¦-¦         ¦-¦         ¦-  ¦
       ¦ ¦ V   OK  ¦-¦ X Cancel¦-¦ +Default¦-¦ + System¦-¦ ? Help  ¦-  ¦
       ¦ L-----------L-----------L-----------L-----------L-----------  ¦
       ¦   ----------  ----------  ----------  ----------  ----------  ¦
       ¦                                                               ¦
       L----------------------------------------------------------------

            Рис. 8.13 Диалоговое окно Edit Color

            Edit color  -  редактирование цвета;  Palette index - индекс
       палитры; Requested - запрошено;  Granted - предоставлено;  Red  -
       красный; Green - зеленый;  Blue - голубой;  OK - выбор;  Cancel -
       отмена; Default - по умолчанию; System - системный; Help - справ-
       ка.

                                Индекс палитры

            Чтобы вы  могли идентифицировать,  где цвет включается в па-
       литру Colors,  диалоговое окно Edit Color  показывает  в  верхней
       части его индекс.

            Блоки палитры Colors нумеруются в каждой строке слева-напра-
       во, начиная с нулевого (верхнего левого) блока.  Прозрачный и ин-
       вертированный блоки сюда не включаются.

            Например, в  палитре из 16 цветов цвета нумеруются как пока-
       зано на следующем рисунке:

                               0   1   2   3   4   5   6   7
                              FG  ----------------    --------
                              ----------------    --------  BG
                               8   9   10  11  12  13  14  15

            Рис. 8.13 Индекс 16-цветной палитры

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

                  Примечание: Значения RGB указывают  значения  красного
             (R), зеленого (G) и голубого (B) цветов.

                             Редактирование цвета

            Чтобы редактировать  цвет,  вы можете изменить значения RGB,
       набирая новые значения в левом столбце или  используя  скользящие
       маркеры в  правой части диалогового окна.  Пакет разработчика ре-
       сурсов выводит ближайший совпадающий цвет для нового значения RGB
       в блоке цвета слева (для 16-цветной палитры вы можете видеть раз-
       личные цвета, выводимые в данном блоке). В блоке цвета справа Па-
       кет разработчика  ресурсов  подбирает значения RGB для ближайшего
       цвета, допускаемого  ограничениями  текущей  палитры.  Вы  видите
       только, что в этом правом блоке цвет изменяется на ближайшее зна-
       чение цвета, отличное от текущего.

            Например, если вы используете  стандартный  драйвер  Windows
       VGA и  редактируете красный цвет,  то увидите,  что значением RGB
       будет 255,  0, 0. Если вы изменяете зеленый на 50, а голубой - на
       125, то в левом блоке цвета изменяются, а в правом - остаются те-
       ми же (значениями RGB правого блока будут 255,  0,  0,  поскольку
       эти значения представляют цвет,  ближайший к 255,  50, 125). Если
       вы измените голубой на 200,  то  увидите  справа  малиновый  цвет
       (значения RGB 255,0,255),  цвет VGA Windows, ближайший к 255, 50,
       200.

                  Примечание: Если вы вводите значение в  левом столбце,
             чтобы это значение подействовало, щелкните кнопкой "мыши" в
             другом блоке столбца.

            Когда вы  завершите  изменение  цветов,  выберите  командную
       кнопку OK или нажмите клавишу Enter. Этим вы поместите новый цвет
       в палитру цветов.

            Перед тем, как выйти из графического редактора, нужно выклю-
       чить параметр  Save With Default Device Colors (Сохранение в  ка-
       честве используемых по умолчанию цветов устройства). Это позволит
       Пакету разработчика ресурсов сохранить настроенную палитру. Выбе-
       рите команду Options¦Editor Options (Параметры¦Параметры редакто-
       ра) и  убедитесь  в  отсутствие  метки  после параметра Save With
       Default Device Colors.

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

                                Кнопка Default

            Командная кнопка  Default (Используемые по умолчанию) извле-
       кает цвет из используемой по умолчанию палитры  (хранимый  объект
       Windows),  который имеет тот же индекс, что и индекс палитры (по-
       казанный в верхней части диалогового окна).

                                 Кнопка System

            Кнопка System (Системные)  извлекает  из  системной  палитры
       цвет, который имеет тот же индекс, что и индекс палитры (показан-
       ный в верхней части диалогового окна).  Для дисплеев VGA эта  ко-
       мандная кнопка запрещена, так как драйвер VGA не поддерживает ло-
       гических палитр.

           Изменение цветов прозрачных и инвертированных областей
       -----------------------------------------------------------------

            Изменение цветов,  используемых для прозрачных и инвертируе-
       мых областей, аналогично изменению обычного цвета, но вы получае-
       те прозрачный  и  инвертированный "цвета" для пиктограмм и курсо-
       ров, а  выводимое  диалоговое  окно  изменяет  два  цвета  сразу.
       Поскольку в зависимости от того,  редактируете вы курсор или пик-
       тограмму, методы вывода диалогового окна  различаются,  эта  тема
       подробнее освещается  в главах,  посвященных данным ресурсам (см.
       Главу 9  "Создание пиктограмм" и Главу 10 "Создание курсоров").
                         Добавление текста к ресурсу
       -----------------------------------------------------------------

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

                    ---------------------------------¬
                    ¦  --  --  --  --  --  --  --  --¦
                    ¦                                ¦
                    ¦  ---  ---  ---  - -    - ----- ¦
                    ¦ -   - -  - -  - - --   -   -   ¦
                    ¦  -    ---  ---  - - -  -   -   ¦
                    ¦   --  -    --   - -  - -   -   ¦
                    ¦ -   - -    - -  - -   --   -   ¦
                    ¦  ---  -    -  - - -    -   -   ¦
                    ¦                                ¦
                    ¦-- ------ -- ------------ ------¦
                    ¦---  -------------- ---  -------¦
                    ¦-----  ----- ----- -   ------- -¦
                    ¦-  ----   -- --   ----  --------¦
                    ¦---------- --  ------------   --¦
                    L---------------------------------

            Рис. 8.15 Пиктограмма, которая включает в себя текст

            Чтобы добавить к ресурсу текст,  щелкните кнопкой "мыши"  на
       пиктограмме "Текст" (буква Т в верхнем регистре),  затем щелкните
       кнопкой "мыши" в том месте  пиктограммы,  где  вы  хотите  начать
       текст. Пакет  разработчика  ресурсов  выводит мерцающий текстовый
       курсор. Затем наберите нужный текст.

                              -------------¬
                              ¦ =========  ¦
                              ¦    ||      ¦ Текст
                              ¦    ||      ¦
                              ¦    ||      ¦
                              L-------------

            Чтобы определить характер вывода текста,  можно использовать
       команды меню Text  (Текст)  либо  непосредственно  перед  набором
       текста, либо  непосредственно после него.  Например,  после того,
       как вы наберете текст,  можно выбрать команду  Text¦Align  Center
       (Текст¦Выравнивание по  центру) для центрирования текста по месту
       вставки или команду Text¦Font (Текст¦Шрифт) для вывода диалогово-
       го окна  Select  Font  (Выбор  шрифта)  для выделения и изменения
       шрифта и размера текста.

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

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

            Для выравнивания   текста   используйте  команды  Text¦Align
       (Текст¦Выравнивание).

            Каждая из команд выравнивания  управляет  характером  вывода
       текста относительно  того  места,  где  вы первоначально щелкнули
       кнопкой "мыши" перед набором текста.  Вы можете использовать  ко-
       манду Align (Выравнивание) либо перед набором текста, либо непос-
       редственно после этого.

            Предположим, например,  что вы выбираете команду  Text¦Align
       Left (Текст¦Выравнивание  слева),  затем  использовали инструмен-
       тальное средство "Текст" для ввода в ваше графическое изображение
       пяти символов.  При наборе символов они выравниваются в графичес-
       ком изображении  вправо.  Если  вы  выберите  команду  Text¦Align
       Center (Текст¦Центрирование) буквы центрируются относительно того
       места,  где вы первоначально щелкните кнопкой "мыши". Если вы вы-
       бираете  команду  Text¦Align  Right  (Текст¦Выравнивание  справа)
       текст смещается влево относительно той позиции,  где вы  щелкните
       "мышью".


                    Позиция первоначального щелчка "мышью"
                                    ¦
                                    ¦
                    ----------------¦-------------------¬
                    ¦               ¦                   ¦
                    ¦               ¦                   ¦
                    ¦               v                   ¦
                    ¦                                   ¦
                    ¦               выравнивание слева  ¦
                    ¦                                   ¦
                    ¦                                   ¦
                    L------------------------------------

                    Позиция первоначального щелчка "мышью"
                                    ¦
                                    ¦
                    ----------------¦-------------------¬
                    ¦               ¦                   ¦
                    ¦               v                   ¦
                    ¦                                   ¦
                    ¦     выравнивание по центру        ¦
                    ¦                                   ¦
                    ¦                                   ¦
                    L------------------------------------

                    Позиция первоначального щелчка "мышью"

                                         ¦
                    ---------------------¦--------------¬
                    ¦                    ¦              ¦
                    ¦                    ¦              ¦
                    ¦                    v              ¦
                    ¦  выравнивание справа              ¦
                    ¦                                   ¦
                    ¦                                   ¦
                    L------------------------------------

            Рис. 8.16 Выравнивание текста

            Щелкнув кнопкой "мыши" на другом параметре,  вы можете изме-
       нить выравнивание текста.
                    Выбор шрифта, размера и стиля текста
       -----------------------------------------------------------------

            Чтобы выбрать режим вывода  текста,  используйте  непосредс-
       твенно перед  вводом  текста  или после завершения его набора ис-
       пользуйте команду Text¦Font (Текст¦Шрифт)

            Если вы щелкните кнопкой  "мыши"  на  другом  параметре,  то
       шрифт набираемого текста изменится.

            После того как вы выберите команду Font (Шрифт),  Пакет раз-
       работчика ресурсов выводит диалоговое  окно  Select  Font  (Выбор
       шрифта).

       ----T-----------------------------------------------------------¬
       ¦ - ¦                  Select font                              ¦
       +---+-----------------------------------------------------------+
       ¦ ---------------------¬ ------------------¬  Style             ¦
       ¦ ¦ Face name          ¦ ¦ Size            ¦ ------------------¬¦
       ¦ ¦-----------------T-¬¦ ¦----------------¬¦ ¦ --¬             ¦¦
       ¦ ¦¦ Courier        ¦^¦¦ ¦¦ 12            ¦¦ ¦ ¦V¦ Bold        ¦¦
       ¦ ¦¦-Helvetica------+-+¦ ¦L----------------¦ ¦ L--             ¦¦
       ¦ ¦¦ Modern         ¦-¦¦ ¦--------------T-¬¦ ¦ --¬             ¦¦
       ¦ ¦¦ Roman          ¦-¦¦ ¦¦ 8           ¦^¦¦ ¦ ¦V¦ Italic ¦    ¦¦
       ¦ ¦¦ Script         ¦-¦¦ ¦¦ 10          +-+¦ ¦ L-- --------    ¦¦
       ¦ ¦¦ Symbol         ¦-¦¦ ¦¦-12----------¦-¦¦ ¦ --¬             ¦¦
       ¦ ¦¦ System         ¦-¦¦ ¦¦ 14          ¦-¦¦ ¦ ¦ ¦ Underline   ¦¦
       ¦ ¦¦ Terminal       +-+¦ ¦¦ 18          +-+¦ ¦ L--             ¦¦
       ¦ ¦¦                ¦v¦¦ ¦¦ 24          ¦v¦¦ ¦ --¬             ¦¦
       ¦ ¦L----------------+--¦ ¦L-------------+--¦ ¦ ¦ ¦ Strikeout   ¦¦
       ¦ ¦                    ¦ ¦                 ¦ ¦ L--             ¦¦
       ¦ L--------------------- L------------------ L------------------¦
       ¦    Text                                                       ¦
       ¦  --------------------------------------------------¬          ¦
       ¦  ¦                                                 ¦          ¦
       ¦  ¦  ABCDEFGHIJKLMNOPQRSTUVWXYZ                     ¦          ¦
       ¦  ¦                                                 ¦          ¦
       ¦  ¦  abcdefghijklmnopqrstuvwxyz                     ¦          ¦
       ¦  L--------------------------------------------------          ¦
       +---------------------------------------------------------------+
       ¦    ------------¬         ------------¬       ------------¬    ¦
       ¦    ¦  _        ¦-        ¦           ¦-      ¦           ¦-   ¦
       ¦    ¦ V   OK    ¦-        ¦ X  Cancel ¦-      ¦ ?  Help   ¦-   ¦
       ¦    L-------------        L-------------      L-------------   ¦
       ¦      ------------          ------------        ------------   ¦
       ¦                                                               ¦
       L----------------------------------------------------------------

            Рис. 8.17 Диалоговое окно Select Font

            Select font - выбор шрифта;  Face name - имя гарнитуры; Size
       - размер; Style - стиль; Bold - жирный шрифт; Italic - наклонный;
       Underline -  подчеркнутый;  Strikeout  -  перечеркнутый;  Text  -
       текст; OK - подтвердить выбор; Cancel - отмена; Help - справка

            Вы можете выбрать нужную гарнитуру, размер или стиль текста.
       Например, можно выбрать в качестве гарнитуры Helvetica,  размер в
       10 пунктов и жирный наклонный в качестве стиля.

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

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

            Вы можете выбрать форму кисти или струю  краскораспылителя с
       помощью одного из следующих способов:

            - Для  выбора  формы  кисти  выберите  команду Options¦Brush
              Shape (Параметры¦Форма кисти).

            - Чтобы задать струю краскораспылителя,  используйте команду
              Options¦Airbrush  Shape  (Параметры¦Струя краскораспылите-
              ля).

            - Щелкните кнопкой "мыши" на нужной форме кисти или  краско-
              распылителя.

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

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


       ----T-----------------------------------------------------------¬
       ¦ - ¦                       Brush shape                         ¦
       +---+-----------------------------------------------------------+
       ¦                      Current shape                            ¦
       ¦ -------------------------------------------------------------¬¦
       ¦ ¦                         ------¬                            ¦¦
       ¦ ¦                         ¦  .  ¦                            ¦¦
       ¦ ¦                         L------                            ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦     ---------------------------------------------¬         ¦¦
       ¦ ¦     ¦  .    *    O    o    п    П    :    :    ¦ ¦         ¦¦
       ¦ ¦     ¦                                            ¦         ¦¦
       ¦ ¦     ¦ -    =     -    '    /    /    "    \    \ ¦         ¦¦
       ¦ ¦     L---------------------------------------------         ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦                                                            ¦¦
       ¦ L-------------------------------------------------------------¦
       +---------------------------------------------------------------+
       ¦    ------------¬         ------------¬       ------------¬    ¦
       ¦    ¦  _        ¦-        ¦           ¦-      ¦           ¦-   ¦
       ¦    ¦ V   OK    ¦-        ¦ X  Cancel ¦-      ¦ ?  Help   ¦-   ¦
       ¦    L-------------        L-------------      L-------------   ¦
       ¦      ------------          ------------        ------------   ¦
       ¦                                                               ¦
       L----------------------------------------------------------------

            Рис. 8.17 Диалоговое окно Brush Shape

            Brush shape - форма кисти; Current shape - текущая форма; OK
       - подтвердить выбор; Cancel - отмена; Help - справка

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


                           Выбор образцов закраски
       -----------------------------------------------------------------

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

            - кисти;
            - краскораспылителя;
            - закрашенного прямоугольника;
            - закрашенного прямоугольника с закругленными углами;
            - закрашенного эллипса.

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

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

            Образец закраски вы можете выбрать одним из следующих спосо-
       бов:

            - с помощью выбора команды Options¦Pattern  (Параметры¦Обра-
              зец);

            - с  помощью  нажатия  кнопки  "мыши"  на  выборе  стиля для
              образца закраски.

            Вы увидите диалоговое окно, в котором показаны все возможные
       образцы закраски,  доступные для выбора. В верхней части диалого-
       вого окна Пакет разработчика ресурсов показывает вам текущий выб-
       ранный образец.


       ----T-----------------------------------------------------------¬
       ¦ - ¦                   Set pattern                             ¦
       +---+-----------------------------------------------------------+
       ¦                      Current pattern                          ¦
       ¦ -------------------------------------------------------------¬¦
       ¦ ¦                                                            ¦¦
       ¦ ¦                         -------                            ¦¦
       ¦ ¦                         -------                            ¦¦
       ¦ ¦                         -------                            ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦    --------------#######.......ППППППП-------:::::::       ¦¦
       ¦ ¦    --------------#######.......ППППППП-------:::::::       ¦¦
       ¦ ¦    --------------#######.......ППППППП-------:::::::       ¦¦
       ¦ ¦    \\\\\\\+++++++///////-------|||||||^^^^^^^>>>>>>>       ¦¦
       ¦ ¦    \\\\\\\+++++++///////-------|||||||^^^^^^^>>>>>>>       ¦¦
       ¦ ¦    \\\\\\\+++++++///////-------|||||||^^^^^^^>>>>>>>       ¦¦
       ¦ ¦                                                            ¦¦
       ¦ L-------------------------------------------------------------¦
       +---------------------------------------------------------------+
       ¦    ------------¬         ------------¬       ------------¬    ¦
       ¦    ¦  _        ¦-        ¦           ¦-      ¦           ¦-   ¦
       ¦    ¦ V   OK    ¦-        ¦ X  Cancel ¦-      ¦ ?  Help   ¦-   ¦
       ¦    L-------------        L-------------      L-------------   ¦
       ¦      ------------          ------------        ------------   ¦
       ¦                                                               ¦
       L----------------------------------------------------------------

            Рис. 8.19 Диалоговое окно Set Pattern

            Set pattern - задать образец;  Current pattern - текущий об-
       разец; OK - подтвердить выбор; Cancel - отмена; Help - справка

            При следующем выборе инструментального средства закраски Па-
       кет разработчика  ресурсов использует заданный вами образец. Этот
       образец закраски будет действовать до тех пор, пока вы не задади-
       те новый.


                              Выбор типа линии
       -----------------------------------------------------------------

            Вы можете управлять типом линии,  отображаемым с помощью од-
       ного из следующих инструментальных средств:

            - пера;
            - средства "Линия";
            - незакрашенного прямоугольника;
            - незакрашенного прямоугольника с закругленными углами;
            - незакрашенного эллипса.

            Тип линии можно выбрать одним из следующих способов:

            - с помощью команды Options¦Pen Style (Параметры¦Тип пера);

            - с помощью нажатия кнопки "мыши" на выборе типа линии в па-
              литре инструментальных средств.

            Вы увидите  диалоговое  окно,  в   котором   выводятся   все
       возможные доступные для выбора типы линий. В верхней части диало-
       гового окна Пакет разработчика ресурсов выводит текущий выбранный
       тип линии.


       ----T-----------------------------------------------------------¬
       ¦ - ¦                       Pen style                           ¦
       +---+-----------------------------------------------------------+
       ¦                      Current pen style                        ¦
       ¦ -------------------------------------------------------------¬¦
       ¦ ¦                         ------¬                            ¦¦
       ¦ ¦                         ¦-----¦                            ¦¦
       ¦ ¦                         L------                            ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦            -------T------T------T------T------¬            ¦¦
       ¦ ¦            ¦------¦- - - ¦--  --¦-- . -¦-- ..-¦            ¦¦
       ¦ ¦            +------+------+------+------+------+            ¦¦
       ¦ ¦            ¦ null ¦------¦======¦------¦------¦            ¦¦
       ¦ ¦            L------+------+------+------+-------            ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦                                                            ¦¦
       ¦ L-------------------------------------------------------------¦
       +---------------------------------------------------------------+
       ¦    ------------¬         ------------¬       ------------¬    ¦
       ¦    ¦  _        ¦-        ¦           ¦-      ¦           ¦-   ¦
       ¦    ¦ V   OK    ¦-        ¦ X  Cancel ¦-      ¦ ?  Help   ¦-   ¦
       ¦    L-------------        L-------------      L-------------   ¦
       ¦      ------------          ------------        ------------   ¦
       ¦                                                               ¦
       L----------------------------------------------------------------

            Рис. 8.20 Диалоговое окно Pen style

            Pen style - тип пера;  Current pen style - текущий тип пера;
       OK - подтвердить выбор; Cancel - отмена; Help - справка

            Обратите внимание на нулевую толщину пера (null).  Этот  тип
       пера можно  использовать  для  изображения закрашенных рамок,  не
       имеющих границы.

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


                       Выравнивание выделенной области
       -----------------------------------------------------------------

            Вы можете выровнять выделенную  область  по  верхней  части,
       нижней части,  боковым  сторонам  или центру окна редактирования.
       Выравнивание выделенной области перемещает ее в  указанное место,
       как это  происходит  при выделении области и перемещения ее с по-
       мощью "мыши". Чтобы выровнять выделенную область, выберите коман-
       ду Options¦Align  (Параметры¦Выравнивание)  и  нужные параметры в
       диалоговом окне Align Selection (Параметры выравнивания).

       ----T-----------------------------------------------------------¬
       ¦ - ¦                  Align selection                          ¦
       +---+-----------------------------------------------------------+
       ¦ -------------------------------¬ ----------------------------¬¦
       ¦ ¦  Vertical                    ¦ ¦  Horizontal               ¦¦
       ¦ ¦-----------------------------¬¦ ¦--------------------------¬¦¦
       ¦ ¦¦ >*  No change ¦            ¦¦ ¦¦ >*  No change           ¦¦¦
       ¦ ¦¦     -----------            ¦¦ ¦¦                         ¦¦¦
       ¦ ¦¦  <  Top                    ¦¦ ¦¦  <  Left side           ¦¦¦
       ¦ ¦¦                            ¦¦ ¦¦                         ¦¦¦
       ¦ ¦¦  <  Center                 ¦¦ ¦¦  <  Center              ¦¦¦
       ¦ ¦¦                            ¦¦ ¦¦                         ¦¦¦
       ¦ ¦¦  <  Bottom                 ¦¦ ¦¦  <  Right side          ¦¦¦
       ¦ ¦¦                            ¦¦ ¦¦                         ¦¦¦
       ¦ ¦¦                            ¦¦ ¦¦                         ¦¦¦
       ¦ ¦L-----------------------------¦ ¦L--------------------------¦¦
       ¦ ¦                              ¦ ¦                           ¦¦
       ¦ L------------------------------- L----------------------------¦
       +---------------------------------------------------------------+
       ¦    ------------¬         ------------¬       ------------¬    ¦
       ¦    ¦  _        ¦-        ¦           ¦-      ¦           ¦-   ¦
       ¦    ¦ V   OK    ¦-        ¦ X  Cancel ¦-      ¦ ?  Help   ¦-   ¦
       ¦    L-------------        L-------------      L-------------   ¦
       ¦      ------------          ------------        ------------   ¦
       ¦                                                               ¦
       L----------------------------------------------------------------

            Рис. 8.21 Диалоговое окно Align Selection

            Align selection - параметры выравнивания;  Vertical - верти-
       кальное;  Horizontal - горизонтальное; No change - без изменения;
       Top - по верхней границе;  Left side - по левой стороне; Center -
       по центру;  Bottom - по нижней стороны;  Right side -  по  правой
       стороне OK - подтвердить выбор; Cancel - отмена; Help - справка

              Для выравнивания  выделенной  области  по вертикальной оси
       выберите параметры блока Vertical, а для выравнивания по горизон-
       тальной оси окна редактирования - параметры блока Horizontal.

            Например, если вы выберите параметры Top и Left Side и акти-
       визируете командную кнопку OK,  выделенная область перемещается в
       левый верхний  угол  окна.  Если  вы  выбираете команду Vertical¦
       Center (По вертикали¦По центру) и Right Side (Правая  сторона)  и
       активизируете кнопку OK,  выделенная область центрируется на рав-
       ном расстоянии от верхней и нижней части окна и смещается на мак-
       симальное расстояние вправо.

            Графический редактор использует для закраски того места, где
       находилась выделенная область,  фоновый цвет (как это  происходит
       при перемещении области с помощью "мыши").
                    Изменение размера выделенной области
       -----------------------------------------------------------------

            Вы можете изменить размер выделенной области или переместить
       ее с  помощью инструментального средства выбора прямоугольной об-
       ласти (команда Options¦Size (Параметры¦Размер)). Если вы измените
       размер области,  графический  редактор соответственно сжимает или
       растягивает графическое изображение в выделенной области.

            Когда вы выбираете команду Options¦Size,  графический редак-
       тор выводит диалоговое окно Stretch Selection (Параметры растяги-
       вания).


       ----T-----------------------------------------------------------¬
       ¦ - ¦                  Stretch Selection                        ¦
       +---+-----------------------------------------------------------+
       ¦ -------------------------------¬ ----------------------------¬¦
       ¦ ¦  Old position/size           ¦ ¦  New position/size        ¦¦
       ¦ ¦-----------------------------¬¦ ¦--------------------------¬¦¦
       ¦ ¦¦                            ¦¦ ¦¦              ----------¬¦¦¦
       ¦ ¦¦ Top           0            ¦¦ ¦¦ Left         ¦-0       ¦¦¦¦
       ¦ ¦¦                            ¦¦ ¦¦              L----------¦¦¦
       ¦ ¦¦ Center        0            ¦¦ ¦¦              ----------¬¦¦¦
       ¦ ¦¦                            ¦¦ ¦¦ Top          ¦-0       ¦¦¦¦
       ¦ ¦¦ Width         52           ¦¦ ¦¦              L----------¦¦¦
       ¦ ¦¦                            ¦¦ ¦¦              ----------¬¦¦¦
       ¦ ¦¦ Height        33           ¦¦ ¦¦ Width        ¦-0       ¦¦¦¦
       ¦ ¦¦                            ¦¦ ¦¦              L----------¦¦¦
       ¦ ¦¦                            ¦¦ ¦¦              ----------¬¦¦¦
       ¦ ¦¦                            ¦¦ ¦¦ Height       ¦-0       ¦¦¦¦
       ¦ ¦¦                            ¦¦ ¦¦              L----------¦¦¦
       ¦ ¦L-----------------------------¦ ¦L--------------------------¦¦
       ¦ L------------------------------- L----------------------------¦
       +---------------------------------------------------------------+
       ¦    ------------¬         ------------¬       ------------¬    ¦
       ¦    ¦  _        ¦-        ¦           ¦-      ¦           ¦-   ¦
       ¦    ¦ V   OK    ¦-        ¦ X  Cancel ¦-      ¦ ?  Help   ¦-   ¦
       ¦    L-------------        L-------------      L-------------   ¦
       ¦      ------------          ------------        ------------   ¦
       ¦                                                               ¦
       L----------------------------------------------------------------

            Рис. 8.21 Диалоговое окно Stretch Selection

            Stretch Selection  -  параметры растягивания;  Old position/
       size - старая позиция/размер;  New position/size  -  новая  пози-
       ция/размер;  Top - верх; Center - центр; Width - ширина; Height -
       высота OK - подтвердить выбор; Cancel - отмена; Help - справка

            Данное диалоговое окно  показывает  координаты  в  элементах
       изображения текущей  выделенной  прямоугольной области (параметры
       Left и Top),  а также текущую ширину и высоту в элементах изобра-
       жения. Чтобы  переместить область или изменить ее размер (или вы-
       полнить оба действия), выберите значения в элементах изображения,
       которые попадают  в  область  текущего окна,  и ввести их в полях
       ввода блока New Position¦Size (Новая позиция¦Размер). Для переме-
       щения от поля к полю используйте клавишу Tab.

            Например, для  перемещения  прямоугольной  области  в  левый
       верхний угол и приведения ее размера к ширине 30 элементов  изоб-
       ражения и высоте 5 элементов изображения сделайте следующее:

            1. Выделите  область изображения с помощью инструментального
               средства "Выделение прямоугольника".

            2. В поле Left (Левый) введите значение 0 и  нажмите клавишу
               Tab.

            3. В  поле  Top  (Верх) введите значение 0 и нажмите клавишу
               Tab.

            4. В качестве значения ширины Width  введите  30  и  нажмите
               клавишу Tab.

            5. В  качестве  значения  высоты  Height введите 5 и нажмите
               клавишу Tab.

            6. Выберите командную кнопку OK или нажмите клавишу Enter.

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


           Установка глобальных параметров графического редактора
       -----------------------------------------------------------------

            Чтобы установить глобальные параметры графического  редакто-
       ра, для вывода диалогового окна Set Paint Editor (Параметры уста-
       новки графического  редактора)  выберите  команду  Options¦Editor
       Options (Параметры¦Параметры редактора).

       ----T-----------------------------------------------------------¬
       ¦ - ¦               Set paint editor options                    ¦
       +---+-----------------------------------------------------------+
       ¦                                                               ¦
       ¦ -------------------------------------------------------------¬¦
       ¦ ¦ ---¬                                                       ¦¦
       ¦ ¦ ¦  ¦  Draw on both images ¦                                ¦¦
       ¦ ¦ L---  ---------------------                                ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦ ---¬                                                       ¦¦
       ¦ ¦ ¦  ¦  Grig on zoomed windows                               ¦¦
       ¦ ¦ L---                                                       ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦ ---¬                                                       ¦¦
       ¦ ¦ ¦V ¦  Save with default device colours                     ¦¦
       ¦ ¦ L---                                                       ¦¦
       ¦ ¦                                                            ¦¦
       ¦ ¦                                                            ¦¦
       ¦ L-------------------------------------------------------------¦
       +---------------------------------------------------------------+
       ¦    ------------¬         ------------¬       ------------¬    ¦
       ¦    ¦  _        ¦-        ¦           ¦-      ¦           ¦-   ¦
       ¦    ¦ V   OK    ¦-        ¦ X  Cancel ¦-      ¦ ?  Help   ¦-   ¦
       ¦    L-------------        L-------------      L-------------   ¦
       ¦      ------------          ------------        ------------   ¦
       ¦                                                               ¦
       L----------------------------------------------------------------

            Рис. 8.23 Диалоговое окно Set Paint Editor Options

            Set paint editor options - установка параметров графического
       редактора;  Draw on both images - вывод обоих графических изобра-
       жений;  Grig  on  zoomed windows - сетка на масштабируемых окнах;
       Save with default device colours - сохранение с  используемыми по
       умолчанию  цветами устройства;  OK - подтвердить выбор;  Cancel -
       отмена; Help - справка

                             Draw on both images
                    (вывод обоих графических  изображений)

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

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

                          Grig  on  zoomed windows
                        (сетка на масштабируемых окнах)
       -----------------------------------------------------------------

            В масштабируемых изображениях вы можете выводить сетку,  ко-
       торая показывает  вывод  изображения  на   поэлементной   основе.
       Подробнее этот параметр описывается выше в разделе "Масштабирова-
       ние".

                      Save with default device colours
         (сохранение с используемыми по умолчанию  цветами устройства)
       -----------------------------------------------------------------

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

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

[ Назад ] [ Оглавление ] [ Далее ]

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог