Иллюстрированный самоучитель по Kylix


         

Иллюстрированный самоучитель по Kylix


Параметры и аргументы

Модули
Форма приложения
Модуль Unitl pas
Объекты и классы
Классы
Поля
Свойства
Листинг 5 1 Описание свойств объекта
События
Методы

Информация о типе во времени выполнения
Таблица 5 1 Методы для работы с RTTI
Интегрированная среда разработки Kylix
Таблица 6 1 Возможности Kylix
Таблица 6 1 (окончание)
Главное окно Kylix
Окно настройки
Вкладка Commands
Вкладка Options
Инспектор объектов

Свойства сгруппированные по категориям
Вкладка Events
Окно свойств редактора
Обозначения окна проводника
Окно Environment Options
Библиотека классов Kylix
Свойства события и методы компонентов
Области видимости объектов (компонентов)
Листинг 7 1 Область видимости объекта Form1
Иерархия классов CLX

Иерархия классов Kylix
Палитра компонентов Kylix
Вкладка Standart
Таблица 8 1 Компоненты вкладки Standard
Таблица 8 1 (продолжение)
Таблица 8 1 (окончание)
Вкладка Additional Эта вкладка содержит компоненты (слева направо) перечисленные в табл 8 2
Таблица 8 2 Компоненты вкладки Additional
Таблица 8 2 (окончание)
Таблица со строками

Таблица
Вкладка Common Controls
Таблица 8 3 Компоненты вкладки Common Controls
Таблица 8 3 (окончание)
Вкладка Dialogs
Таблица 8 4 Компоненты вкладки Dialogs
Таблица 8 4 (окончание)
Вкладка Data Access
Таблица 8 5 Компоненты вкладки Data Access
Таблица 8 5 (окончание)

Вкладка dbExpress
Таблица 8 6 Компоненты вкладки dbExpress
Таблица базы данных dbExpress
Таблица 8 6 (окончание)
Вкладка Data Controls
Таблица 8 7 Компоненты вкладки Data Controls
Таблица 8 7 (окончание)
Вкладка Internet
Таблица 8 8 Компоненты вкладки Internet
Таблица 8 8 (окончание)

Вкладка Indy Clients
Таблица 8 9 Компоненты вкладки Indy Clients
Таблица 8 9 (продолжение)
Таблица 8 9 (окончание)
Вкладка Indy Servers
Таблица 8 10 Компоненты вкладки Indy Servers
Таблица 8 10 (продолжение)
Таблица 8 10 (окончание)
Вкладка Indy MiscКомпоненты этой вкладки описываются в табл 8 11
Таблица 8 11 Компоненты вкладки Indy Misc

Таблица 8 11 (продолжение)
Таблица 8 11 (окончание)
Свойства события и методы основных компонентов Kylix
Таблица 8 12 Типы свойств компонентов Kylix
Таблица 8 12 (окончание)
Применение свойства Align
Таблица 8 13 Константы цвета в среде Kylix
Таблица 8 13 (продолжение)
Таблица 8 13 (продолжение)
Таблица 8 13 (окончание)

Таблица 8 14 Флаги значения свойства ControlState
Таблица 8 14 (окончание)
Таблица 8 15 Флаги значения свойства ControlStyle
Таблица 8 15 (окончание)
Таблица 8 16 Указатели мыши
Таблица 8 17 Флаги TScalingFlagФлаг
Координаты точек задаваемых при вызове метода Arc
Фигуры получаемые после вызова метода Chord
Листинг 8 1 Освобождение ресурсов графической подсистемы
Результат выполнения метода Pie

Схема обработки события
Пример применения событий OnDragDrop и OnDragOver
Листинг 8 2 Обработка события OnDragOver
Листинг 8 3 Код обработки OnDragOver
Листинг 8 4 Oбработчик события OnEndDrag
Окно выдаваемое при успешном перетаскивании строки из ListBox1 в ListBox2
Окно выдаваемое при неудачном перетаскивании строки из ListBox1 в ListBox2
Пример иллюстрирующий работу событий OnEnter и OnExit
Таблица 8 19 Коды клавиш
Таблица 8 19 (продолжение)

Таблица 8 19 (окончание)
Листинг 9 3 Обработка деления на ноль
Окно сообщения
Листинг 9 4 Использование временного имени объекта ислючения
Окно сообщения об исключении
Таблица 9 1 Коды ошибок ввода/вывода
Защита ресурсов
И регенерация исключений
Листинг 9 5 Регенерация исключения
Листинг 9 6 Вызов метода HandleException

Листинг 9 7 Конструкция try finally
Вложенные блоки в обработчике исключений (а) и в конструкции защиты кода (б)
Форма с пустым списком
Листинг 9 8 Генерация молчаливого исключения
Результат выполнения программы генерации молчаливого исключения
Результат многократного нажатия кнопки Button1
Генерация исключений
Листинг модуля справочных систем CLX и VCL
Листинги модулей для создания системы
Помощи

Листинг П2 1 Модуль WinHelpViewer pas
Листинг П2 2 Модуль ManViewer pas
Файловая система Linux
Таблица П1 Основные каталоги Linux
Таблица П1 (окончание)
Введение
Содержание