Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Литература / photon_old.doc
Скачиваний:
45
Добавлен:
02.04.2015
Размер:
8 Мб
Скачать
☆

400

Глава 1. Уроки: Урок 2. Редактирование ресурсов

===============================================================================

z

Руководство программиста в Photon

(Photon Programmer's Guide)

Перевод выполнен Владимиром Зайцевым, г.Харьков Редактирование текста выполнено Михаилом Поспеловым, г.Калуга

Содержание

Небольшое пояснение переводчика 10

Введение 11

Обзор архитектуры Photon'а 11

Построитель Photon'овских приложений – PhAB 12

Концепции виджетов 14

Парадигма (система понятий) программирования 21

Библиотеки Photon'а 23

Обзор построения приложений под PhAB 25

Написание приложений без PhAB 28

Глава 1. Уроки 29

Перед тем как Вам начать... 29

Урок 1 – Привет, мир 30

Создание приложения 30

Генерирование кода 31

Хотите больше информации? 32

Урок 2. Редактирование ресурсов 32

Добавление виджета "Кнопка" 34

Редактирование пиксельной карты 37

Редактирование многострочного текста 38

Редактирование списка текстовых параграфов 39

Создание шаблона 40

Желаете узнать побольше? 43

Урок 3. Создание меню и панелей меню 43

О присоединении ответных реакций 43

Об именах экземпляров 44

Создание панели меню 44

Создание модуля меню "File" 45

Создание модуля меню "Help" 46

Присоединение ответных реакций 47

Подготовка кода 48

Хотите узнать больше? 48

Урок 4. Создание диалогов 49

О диалогах 49

Ещё об именах экземпляров 49

Прикрепление модуля диалога 49

Добавление виджетов в диалог 50

Добавление ответной реакции к кнопке Done 51

Модификация сгенерированного кода функции 53

Компиляция и запуск на выполнение 53

Желаете узнать больше? 54

Урок 5. Создание окон 54

Создание окна 54

Прикрепление ответной реакции 55

Добавление виджетов 55

Генерирование и модификация кода 56

Компиляция и запуск 59

Хотите узнать больше? 59

Глава 2. Окружение PhAb 60

Меню 60

Панели инструментов 62

Панели управления 64

Палитра виджетов 64

Панель ресурсов 66

Панель ответных реакций 67

Панель дерева модулей 67

Панель связей модуля 68

Панель поиска 69

Подгонка Вашего окружения PhAB 69

Общие предпочтения ("General preferences") 70

Предпочтение цвета ("Color preferences") 70

Предпочтение по перетаскиванию (Dragging preferences) 71

Предпочтения сетки 71

Глава 3. Работа с приложениями 72

Создание приложения 72

Открытие приложения 73

Сохранение приложения 74

Именование и переименование приложения 74

Сохранение существующего приложения 75

Переписывание существующего приложения 75

Закрытие приложения 75

Задание стартовой информации приложения 75

Задание глобального заголовочного файла 76

Функция инициализации 76

Опции командной строки 77

Включение имён экземпляров 77

Окна запуска 78

Импортирование файлов 79

Импортирование модулей PhAB из других приложений 79

Импортирование графических образов 79

Глава 4. Работа с модулями 80

Типы модулей 80

Анатомия модуля 81

Выбор модуля 82

Как сохраняются модули 82

Изменение ресурсов модуля 82

Использование селектора модулей 82

Создание нового модуля 83

Просмотр модулей 83

Открытие модулей 84

Удаление модуля 84

Сворачивание модулей в иконки 84

Закрытие модуля 84

Отображение модулей в реальном времени 85

Нахождение потерянных модулей и иконок 86

Модули окон 86

Модули диалога 87

Модули меню 87

Модули картинок 93

Модули иконок 94

Соседние файлы в папке Литература