Четвертый Borland C++ и его окружение

       

Макрокоманды сообщений Windows

Макрокоманды сообщений Windows
Макрокоманды уведомления от дочерних объектов
Оконные объекты
Использование оконных объектов
Построение оконных объектов
Установка атрибутов создания

Создание интерфейсных элементов окна
Окна схемы
Окна-рамки
Построение объектов TFrameWindow
Модификация окон-рамок
Декорированные окна-рамки
Построение объектов декорированных окон-рамок


Добавление декорирующих элементов
Окна MDI

Приложения MDI
Построение приложений MDI
Объекты меню
Построение объектов меню
Модификация объектов меню
Опрос объектов меню
Использование объектов меню
Объекты диалоговых блоков
Использование объектов диалоговых блоков
Построение объекта диалогового блока

Выполнение диалогового блока
Выполнение диалогового блока - 2
Закрытие диалогового блока
Использование диалогового блока в качестве основного окна
Манипуляция управляющими элементами в диалоговых блоках
Связь интерфейсных объектов с управляющими элементами
Объекты управляющих элементов
Использование диалоговых блоков
Диалоговые блоки ввода
Использование общих диалоговых блоков

Диалоговые блоки выбора цвета
Диалоговые блоки выбора шрифтов
Диалоговые блоки открытия файлов
Диалоговые блоки сохранения файла
Диалоговые блоки поиска и замены
Диалоговые блоки печати
Объекты Doc/View
Совместная работа документов и отображаемых элементов
Документы
Отображаемые элементы

Связь документов с классами отображаемых элементов
Управление Doc/View
Шаблоны документов
Проектирование шаблона документа
Создание экземпляров шаблона класса
Модификация существующих шаблонов
Использование администратора документа
Построение администратора документа
Обработка событий TDocManager
Создание класса документа

Функции доступа к данным
Закрытие документа
Расширение функциональных возможностей документа
Работа с администратором документа и отображаемыми элементами
Создание класса отображаемого элемента
Построение TView
Добавление функциональных возможностей
Добавление данных, выводимых в отображаемых элементах
Закрытие отображаемого элемента
Обработка событий Doc/View

Обработка событий в приложении
Обработка событий в отображаемом элементе
Характеристики Doc/View
Значения характеристик и их имена
Доступ к информации о характеристике
Объекты управляющих элементов
Классы управляющих элементов
Построение и уничтожение объектов управляющих элементов
Взаимодействие с объектами управляющих элементов
Использование конкретных управляющих элементов

Блоки списков
Реакция на блоки списка
Статические управляющие элементы
Командные кнопки
Кнопки с зависимой и независимой фиксацией
Групповые блоки
Полосы прокрутки
Управление диапазоном полосы прокрутки
Реакция на сообщения полосы прокрутки
Регуляторы и индикаторы

Редактируемые управляющие элементы
Комбинированные блоки
Типы комбинированных блоков
Построение комбинированных блоков
Модификация и опрос комбинированного блока
Установка и считывание значений управляющих элементов
Использование буферов передачи
Определение буфера передачи
Определение соответствующего окна или диалогового блока
Передача данных

Реквизиты и объекты окон реквизита
Класс TGadget
Производные классы
Классы реквизитов ObjectWindows
Класс TSeparatorGadget
Класс TTextGadget
Класс TBitmapGadget
Класс TButtonGadget

Класс TControlGadget
Окна реквизитов
Производные классы
Класс TControlBar
Класс TMessageBar
Класс TStatusBar
Класс TToolBox
Объекты принтера

Создание объекта принтера
Создание объекта распечатки
Содержимое окон печати
Печать документа
Задание параметров печати
Печать каждой страницы
Другие соглашения
Выбор другого принтера
Графические объекты
Организация класса GDI

Работа с контекстами устройств
Класс TDC
Объектные элементы данных и функции
Класс TPen
Класс TBrush
Класс TFont
Класс Palette

Класс TBitmap
Класс TRegion
Класс TIcon
Класс TCursor
Класс TDib
Соответствие цветов интерфейса системным цветам
Расширение TDib

Объекты проверки допустимости
Стандартные объекты проверки допустимости
Базовый класс TValidator
Класс фильтрации ввода
Класс проверки допустимости по диапазону
Класс проверки допустимости по таблице
Класс проверки допустимости строки
Класс проверки допустимости по шаблону
Использование средств проверки допустимости данных
Переопределение функций-элементов класса проверки допустимости

Функция Valid
Функция IsValid
Функция IsValidInput
Функция Error

Содержание раздела