Глава 1. Первый проект 7
Начало работы над новым приложением 7
Форма 10
Компоненты 14
Событие 21
Процедура обработки события 22
Редактор кода 25
Система подсказок 26
Сохранение проекта 27
Структура проекта 28
Компиляция 30
Ошибки 32
Предупреждения и подсказки 33
Запуск программы 33
Исключения 34
Обработка исключения 35
Внесение изменений 38
Настройка приложения 42
Установка приложения на другой компьютер 43
Глава 2. VCL Компоненты 45
Label 45
Edit 47
Button 49
CheckBox 51
RadioButton 54
Combo Box 56
ListBox 59
Timer 63
Image 65
OpenDialog 69
SaveDialog 71
Глава 3. Графика 73
Компоненты Image и PainBox 73
Графическая поверхность 73
Событие Paint 75
Карандаш и кисть 76
Графические примитивы 77
Текст 77
Линия 80
Ломаная линия 84
Прямоугольник 85
Полигон 88
Окружность и эллипс 91
Дуга 91
Сектор 92
Точка 96
Битовые образы 97
Мультипликация 100
Движение 100
Взаимодействие с пользователем 103
Использование битовых образов 107
Глава 4. Базы данных 111
База данных и СУБД 111
Локальные и удаленные базы данных 111
Структура базы данных 111
Механизмы доступа к данным 112
Компоненты доступа к данным 112
Создание базы данных 113
База данных Microsoft Access 113
Доступ к данным 113
Отображение данных 118
Выбор информации из базы данных 722
Работа с базой данных в режиме формы 725
Глава 5. Multi-Device приложение 132
Начало работы над новым приложением
FMX Компоненты 139
Проектирование интерфейса 140
Создание формы 142
События 146
Структура проекта 150
Компиляция 151
Запуск приложения 152
Подготовка устройства 152
Развертывание и запуск 154
Настройка приложения 155
Стилевое оформление 157
Глава 6. Графика FireMonkey 159
Формирование графики 159
Графическая поверхность 159
Графические примитивы 160
Событие Paint 162
Формирование графики 163
Отображение иллюстраций 168
Вывод иллюстрации в Image 170
Галерея и камера 171
Глава 7. 3D графика 176
Графическое пространство 176
Координаты точки в пространстве и проекция 176
Размеры и вид объекта 177
Координаты и ориентация объекта в пространстве 178
Фигуры 178
Материал 180
Цвет и текстура 180
Пример 3D приложения 182
Глава 8. Анимация 190
Компоненты Animation FloatAnimation 191
PathAnimation 194
Глава 9. Базы данных в мобильных приложениях 197
FireDAC компоненты доступа к данным 197
Компоненты отображения данных 197
Создание базы данных 197
Форма приложения 201
Доступ к данным 203
Отображение данных 205
Связывание данных 205
Пробный запуск программы 208
Добавление записей в базу данных 210
Глава 10. Работа с сенсорами 213
Компоненты доступа к сенсорам 213
Датчик положения 213
Датчик движения 218
Заключение 227
Добавить комментарий