TURBO PASCAL

Новости       

Программы

Turbo Pascal

Игры

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

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

FAQ

Ссылки

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

Гостевая книга

Спонсор

От автора

Использование двух областей окна 

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

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

+---------------------------------------------------------------+
¦ - ¦                CURSOR : CURSOR_1                  ¦ v ¦ ^ ¦
+-------------------------------------------------------+---+---¦
¦                                 ¦ - ¦   Colors        ¦ - ¦ X ¦
+---------------------------------+---------------------+---+---¦
¦_______________________ ______¦^¦¦____FG_____¦   BG    ¦Ц _¦ П ¦
¦_______________________ ______+-¦+-----------+---------+---+---¦
¦________________             _¦_¦¦Transparent¦Inverted ¦_\_¦ п ¦
¦_____________   _______ _____ ¦_¦+-----------+---------+---+---¦
¦__________   _________________¦_¦¦___________¦_________¦ Ъ ¦\\ ¦
¦________   ____________ ______¦_¦+---------------------+---+---¦
¦_______  ______________ ______¦_¦                      ¦ \ ¦ Т ¦
¦______ ________________ ______¦_¦                      +---+---¦
¦______ _______________________¦_¦                      ¦¦ ¦¦ _ ¦
¦______ ________________ ______¦_¦                      +---+---¦
¦        ___       __       ___¦_¦                      ¦ О ¦ * ¦
¦______ ________________ ______¦_¦      __|__           +---+---¦
¦______ _______________________¦_¦      --|--           ¦ o ¦ * ¦
¦_______  ______________ ______¦_¦      __|__           +---+---¦
¦________  _____________ ______¦_¦                      ¦ . ¦ . ¦
¦__________  ___________ ______¦_¦                      +---+---¦
¦____________  _________ ______+-¦                      ¦   ¦ _ ¦
¦______________   ______ ______¦v¦                      +-------¦
+------------------------------+-¦                              ¦
¦<¦__________________________¦>¦ ¦                              ¦
+---------------------------------------------------------------+

     Рис. 8.5 Разделенный экран графического редактора
Colors - цвета; FG - основной; BG - фоновый; Transparent - прозрачный; Inverted - инвертированный
Для выбора одного из графических изображений щелкните на этом изображении кнопкой "мыши".

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

+---------------------------------------------------------------+
¦ - ¦                CURSOR : CURSOR_1                  ¦ v ¦ ^ ¦
+-------------------------------------------------------+---+---¦
¦                                 ¦ - ¦   Colors        ¦ - ¦ X ¦
+---------------------------------+---------------------+---+---¦
¦    _____________________________¦____FG_____¦   BG    ¦Ц _¦ П ¦
¦    __________________________   +-----------+---------+---+---¦
¦    _______________________   ___¦Transparent¦Inverted ¦_\_¦ п ¦
¦    _____________________  ______+-----------+---------+---+---¦
¦    ___________________  ________¦___________¦_________¦ Ъ ¦\\ ¦
¦    _________________  __________+---------------------+---+---¦
¦    _______________  ______________ ________________ __¦ \ ¦ Т ¦
¦    ______________ __________________________________ _+---+---¦
¦    ______________ ________________ __________________ ¦¦ ¦¦ _ ¦
¦    ______________ ________________ __________________ +---+---¦
¦    _               ___       __       __        __    ¦ О ¦ * ¦
¦    ______________ ________________ _________________  +---+---¦
¦    ______________ ________________ _______________  __¦ о ¦ * ¦
¦    _______________  ____________________________  ____+---+---¦
¦    ________________  _________________________   _____¦ . ¦ . ¦
¦    __________________  ___________ _________   _______+---+---¦
¦    ____________________  _________ _______  __________¦   ¦ _ ¦
¦    ______________________   ______ _____  ____________+-------¦
¦    _________________________            ______________        ¦
¦    _______________________________ ___________________        ¦
+---------------------------------------------------------------+

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

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

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

     Рис. 8.7 Меню View

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

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

На первую страницу

Rambler's Top100 PROext: Top 1000
Rambler's Top100

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

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

Hosted by uCoz