logo search
Литература_1 / photon_old

Глава 6. Редактирование ресурсов и ответных реакций в PhAb 114

Редактирование ресурсов виджета 114

Попиксельный редактор 115

Рис. 6-1. Простая сессия попиксельного редактора 115

Установка размеров попиксельного образа 116

Как рисовать и стирать 116

Выбор цветов 116

Выбор фонового цвета 116

Рисование "от руки" 116

Рисование линий, прямоугольников и кругов 117

Заполнение замкнутой области 117

Выбор области 117

"Подталкивание" области 117

Использование панели инструментов попиксельного образа 118

Другие средства управления попиксельным образом 118

Редактор цвета 118

Полный редактор цвета 118

Рис. 6-2. Редактор цвета 119

Быстрый редактор цвета 119

Редактор флагов/опций 119

Рис. 6-3. Редактор флагов/опций 120

Ресурсы флагов 120

Ресурсы списка опций 120

Редактор шрифтов 120

Рис. 6-4. Редактор шрифтов 120

Редактор списка 121

Рис. 6-5. Редактор списка 121

Редактирование существующих пунктов списка 122

Удаление пунктов списка 122

Редактор чисел 122

Рис. 6-6. Редактор чисел 122

Текстовые редакторы 122

Рис. 6-7. Многострочный текстовый редактор 123

Редактор функций 124

Рис. 6-8. Редактор функций 124

Ответные реакции 124

Редактирование ответных реакций: 125

Рис. 6-9. Редактор ответных реакций 126

Модульные ответные реакции 127

Рис. 6-10. Области редактора ответных реакций 127

Предреализационная установочная функция 128

Постреализационная установочная функция 128

Установочные функции хранятся в заготовочных файлах 128

Ответные реакции кодового типа 128

Функции ответных реакций хрянятся в заготовочных файлах 129

Ответные реакции горячих клавиш 129

Горячие клавиши – основы 129

Задание метки горячей клавиши 130

Задание ответной реакции 130

Где должен появиться модуль 130

Какой виджет Вам нужен в функции ответной реакции 130

Куда идти пользователю, чтобы нажать горячую клавишу 130

Рис. 6-11. Область "Hotkey" в редакторе ответных реакций 131

Обработка горячих клавиш 131

Отключение горячих клавиш 131

Обработчики событий – необработанные и отфильтрованные ответные реакции 132

Рис. 6-12. Область маски событий в редакторе ответных реакций 133

Рис. 6-13. Селектор событий 133