Робота з віджетами
4.1. Вибір віджетів з вікна палітри
Ви можете працювати з віджетами в вікні Палітра наступним чином:
- Режим виділення
-
Щоб використовувати режим вибору, натисніть на стрілкуВиділення. Вказівник зміниться на стрілку, і це означає, що режим виділення активний. В цьому режимі, можна використовувати мишку для вибору віджетів в Вашому проєкті. Ви можете використовувати вікно Властивості для редагування властивостей віджетів.
Ви також можете використовувати контекстне меню для вибору віджета. Клацніть правою кнопкою мишки на віджет, щоб відкрити контекстне меню віджета.
Ви можете додавати безліч віджетів потрібного вигляду в проєкт з Палітри, утримуючи клавішу Ctrl в момент вибору віджета. Вам необхідно клацнути на стрілці Виділення або іншому віджеті в Палітрі, щоб повернутись до звичайного режиму.
- Режим розташування віджета
-
Для використання режиму розміщення, виберіть віджет у вікні Палітра. Під час вибору більшої частини віджетів вказівник змінюється на вказівник з хрестиком. Після цього можете додавати віджети в контейнери, у віджети верхнього рівня і таке інше. Після того, як Ви розмістите віджет, режим розміщення перемикається в режим виділення.
- Режим розташування на верхньому рівні
-
Для використання режиму розташування верхнього рівня , виберіть визначений віджет верхнього рівня в вікні Палітри і віджет безпосередньо з'явиться на Вашій стільниці. Потім можете редагувати його. Після вибору віджета верхнього рівня, режим розташування повертається знову в режим виділення.
4.2. Влаштування віджетів в проєкті
Ви можете використовувати контейнери віджетів для розташування та організації віджетів у вікні проєкту. Також можете вибрати з вікна Палітра наступні контейнери віджетів:
- Горизонтальний контейнер
- Вертикальний контейнер
- Таблиця
- Фіксовані позиції
- Горизонтальна група кнопок
- Вертикальна група кнопок
- Горизонтальні панелі
- Вертикальні панелі
- Записна книжка
- Рамка
- Вікно з прокручуванням
- Вікно перегляду
Ви можете вилучати контейнери для створення складних структур розташування. Коли Ви створюєте горизонтальні і вертикальні контейнери, Glade запитує, скільки рядків або стовпців необхідно створити для початку, хоча рядки і стовпці можуть бути легко додані або вилучені пізніше.
Коли ви створили всі контейнери які Вам потрібні, можете додавати конкретні віджети такі як мітки, кнопки, і більш складні віджети в контейнери. Зверніть увагу, що Glade пакує віджети в макет і це усуває багато кропіткої роботи. Використання контейнерів для вікон дозволяє змінювати їхні розміри, щоб узгодити з використанням різними мовами, під час локалізації програми.
4.3. Переміщення віджета в буфер обміну
Щоб вилучити віджет з батьківського елементу і помістити його в буфер обміну, виділіть віджет а потім виберіть в меню
.4.4. Копіювання віджета в буфер обміну
Для копіювання віджета в буфер обміну, виділіть віджет, потім виберіть
. Первинний віджет залишається приєднаним до батьківського.4.5. Вставка віджета з буфера обміну в проєкт
Щоб вставити віджет з буфера обміну в Ваш проєкт, виберіть
.Всі віджети повинні мати в межах Glade унікальне ім'я. Якщо Ви виріжете віджет, а потім вставите його в проєкт, віджет і всі його нащадки збережуть свої імена. Якщо ж Ви скопіюєте віджет та вставите його кілька разів в свій проєкт, тоді Glade створить нові імена для копій цього віджета.