Стопка об'єктів - це метафора, що дозволяє більш наочно уявити собі порядок, в якому складові малюнок CorelDRAW об'єкти виводяться на екран або друк. Основна причина, по якій це важливо, пов'язана зі способом відтворення частково або повністю перекриваються. Справа в тому, що за прийнятим в CorelDRAW угодою об'єкти з непрозорою заливкою, розташовані в стосі вище, закривають собою об'єкти, розташовані нижче. За замовчуванням знову створений об'єкт поміщається на самий верх стопки (ми цим вже користувалися в уроці 6 при побудові стилізованого пейзажу).
Об'єкти, що становлять малюнок, зручно представляти у вигляді фігур, вирізаних з еластичної плівки, одна із сторін якої покрита клейким складом. При створенні об'єкта на поверхню вже наявного зображення накладається прозорий тонкий, але жорсткий лист, який обрізаний за розмірами сторінки, і на цей лист приклеюється новостворений об'єкт. Сукупність таких прозорих листів, на кожен з яких наклеєно по одному об'єкту, представляє собою непогану фізичну модель стопки об'єктів.
В рамках цієї метафори будь-яке перетворення об'єкта зводиться до його переклеювання в межах одного прозорого листа (можливо, з розтягуванням, стисненням або іншими змінами форми).
У цьому розділі розглядаються операції, що дозволяють змінювати порядок розміщення об'єктів в стосі. В рамках щойно запропонованої метафори ці операції дозволяють змінювати порядок слідування в стосі прозорих листів з наклеєними на них об'єктами.
CorelDRAW дозволяє організувати в межах сторінки документа кілька шарів об'єктів. У кожного з шарів є свої атрибути: ім'я, режими доступності для редагування і відображення на екрані і при друці, положення по відношенню до інших верствам.
Шари дозволяє більш гнучко структурувати об'єкти, що становлять зображення, і значно спрощують роботу з ними. Всі об'єкти, що становлять зображення, можна розподілити за кількома верствам, відповідним функціонально однорідним частинам зображення. Наприклад, якщо зображення являє собою архітектурний план будівлі, то на одному шарі можна зобразити ландшафт, в якому ця будівля буде побудовано, на іншому - несучі стіни, на третьому - перегородки, на четвертому - сантехнічне обладнання та труби, на п'ятому - меблі. Керуючи порядком розташування шарів і режимами їх видимості, можна отримувати різні, але повністю узгоджені між собою зображення. Управління шарами в CorelDRAW здійснюється за допомогою диспетчера об'єктів. При введенні додаткових шарів структура зображення стає ієрархічною: воно складається з декількох шарів, кожен з яких, в свою чергу,
складається з декількох об'єктів. У межах кожного з шарів об'єкти складають стопку об'єктів, в якій їх можна переставляти. Шари, в свою чергу, також утворюють стопку шарів, в якій їх можна переставляти. Розвиваючи запропоновану вище метафору, можна говорити про те, що шар - це пакет з прозорого пластика, в який поміщені листи, що несуть на собі об'єкти. Стопка шарів і стопки об'єктів задають певний порядок проходження всіх об'єктів по вертикалі, причому об'єкт, розташований вище, при виведенні на екран або друк перекриває собою всі об'єкти, розташовані нижче нього в стосі того ж шару, і всі об'єкти всіх розташованих нижче шарів.
Незалежно від того, скільки сторінок створено в документі CorelDRAW, в ньому завжди є так звана головна сторінка (master page). Вона об'єднує в собі головні шари, які за замовчуванням створюються в кожному новому документі CorelDRAW: Grid (Координатна сітка), Guides (Напрямні) і Desktop (Робочий стіл). Головний шар відрізняється від інших верств тим, що розташовані на ній об'єкти з'являються на всіх сторінках документа CorelDRAW.
При додаванні нового шару він з'являється на всіх сторінках документа, але його наповнення об'єктами проводиться на кожній сторінці окремо. Виняток становлять тільки шари, оголошені головними.
- Шар Grid (Координатна сітка) містить єдиний об'єкт - координатну сітку. Цей шар завжди є головним і недоступним ні для редагування, ні для виведення на друк. За замовчуванням він не відображається на екрані, тобто координатна сітка не видно.
- Шар Desktop (Робочий стіл) містить всі об'єкти, розташовані за межами друкованої сторінки. Їм зручно користуватися в якості тимчасового сховища об'єктів при компонуванні зображень і при перенесенні їх з одного шару на інший, а також в якості місця для допоміжних побудов. Цей шар завжди є головним. За замовчуванням він бачимо, доступний для редагування і недоступний для виведення на друк.
- Шар Guides (Напрямні) містить напрямні - горизонтальні, вертикальні і похилі прямі, які вже згадувалися в цьому уроці. На нього можуть також міститися будь-які об'єкти, які після цього теж стають напрямними (див. Вище). Цей шар завжди є головним. За замовчуванням він бачимо, доступний для редагування і недоступний для виведення на друк.
За замовчуванням в кожному новому документі створюється ще один шар для зберігання власне об'єктів малюнка. За замовчуванням цей шар отримує ім'я Layer (Шар 1) - ми вже стикалися з ним, розглядаючи повідомлення, що з'являються в рядку стану. Цей шар (і всі додаткові, якщо вони будуть створені) раз міщан між шарами Grid (Координатна сітка) і Desktop (Робочий стіл).
Для роботи над більшістю ілюстрацій цілком достатньо одного шару, але в деяких випадках застосування додаткових шарів дозволяє істотно спростити роботу над проектом.
Ми вже знаємо, що кожен новостворений об'єкт поміщається на самий верх стопки об'єктів. Щоб перемістити об'єкт в стосі на іншу позицію, можна скористатися однією з команд підміню Order (Порядок) меню Arrange (Монтаж) або диспетчером об'єктів (див. Далі).
- Щоб перемістити виділений об'єкт на верх стопки об'єктів шару, виберіть команду Arrange> Order> Те Front (Монтаж> Порядок> На передній план).
- Щоб перемістити виділений об'єкт в самий низ стопки об'єктів шару, виберіть команду Arrange> Order> Те Back (Монтаж> Порядок> На задній план).
- Щоб перемістити виділений об'єкт на одну позицію вгору в стосі об'єктів шару, виберіть команду Arrange> Order> Forward One (Монтаж> Порядок> Уперед).
- Щоб перемістити виділений об'єкт на одну позицію вниз в стосі об'єктів шару, виберіть команду Arrange> Order> Back One (Монтаж> Порядок> Задня панель).
- Щоб помістити виділений об'єкт безпосередньо поверх будь-якого іншого об'єкта в стосі об'єктів шару, виберіть команду Arrange> Order> In Front Of (Монтаж> Порядок> Перед об'єктом), а потім з'явилася товстої горизонтальної стрілкою клацніть на відповідному об'єкті (рис. 9.17).
Мал. 9.17. Послідовність переміщення об'єкта в сгонке з розміщенням поверх зазначеного об'єкта
- Щоб помістити виділений об'єкт безпосередньо під будь-яким іншим об'єктом в стосі об'єктів шару, виберіть команду Arrange> Order> Behind (Монтаж> Порядок> Після об'єкта), а потім з'явилася товстої горизонтальної стрілкою клацніть на відповідному об'єкті.
- Щоб змінити порядок проходження об'єктів на зворотний, за допомогою інструменту Pick (Вибір) і клавіші-модифікатора Shift виділіть два або більше об'єктів, а потім виберіть команду Arrange> Order> Reverse Order (Монтаж> Порядок> Звернути порядок).
При виконанні команди звернення порядку в стосі змінюються положення тільки виділених об'єктів - всі інші зберігають свої вихідні позиції.
Після виділення об'єкта на панелі атрибутів стають доступними кнопки Те Front (На передній план) і Те Back (На задній план), клацання на яких еквівалентний дії однойменних команд.