- •Операции
- •Типы данных
- •Стандартные математические функцииObjectPascal
- •Подпрограммы для работы с датой и временем
- •Процедуры и функции для работы со строками
- •Варианты
- •Подпрограммы
- •Заголовок и стандартные директивы
- •Кодировка символов в соответствии со стандартомAnsi
- •Исключения
- •Встроенные классы КлассTlist- списки
- •TString- набор строк
- •TStringList– набор объектов
- •КлассTStream– потоки данных
- •КлассTFont
- •Класс tPen
- •КлассTBrush
- •КлассTCanvas
- •КлассTGraphic
- •КлассTPicture:
- •Виртуальные коды клавиш:
- •Компоненты страницыstandard tFrame- рама и шаблоны компонентов
- •Свойства tControlScrollBar.
- •TMainMenu- главное меню формы (программы)
- •TLabel- метка для отображения текста Свойства компонента (кроме унаследованных от tGraphicControT)
- •TEdit- ввод и отображение строки Свойства компонента:
- •Методы компонента:
- •TMemo- ввод и отображение текста
- •TButton - кнопка
- •TCheckBox- независимый переключатель
- •TListBox- список выбора
- •TScrollBar- управление значением величины
- •TRadioGroup- группа зависимых переключателей
- •События tAction
- •Компоненты страницыadditional tBitBtn- кнопка с изображением
- •TMaskEdit- специальный редактор Описатели полей ввода представлены в следующей таблице:
- •TStringGrid- таблица строк Свойства компонента:
- •Два метода класса могут оказаться полезными для процедуры прорисовки:
- •Доступные компоненту события:
- •TDrawGrid- произвольная таблицасвойств:
- •TImage- отображение картинок
- •TCheckListBoxгруппа независимых переключателей
- •TSplitter- компонент для изменения размеров
- •TControIBar- инструментальная панель Свойства компонента:
- •События компонента:
- •TApplicationEvents - обработчик сообщений Windows Методы компонента:
- •События:
- •Компоненты страницы win32 tTabControl- набор закладокСвойства компонента:
- •TPageControl- набор страниц с закладками Свойства компонента
- •Методы компонента:
- •TRichEdit- ввод и отображение rtf-текст
- •Свойства классаTRichEdit:
- •Методы компонента:
- •Для компонента определены такие события:
- •TTrackBar- регулятор величины
- •TProgressBar- индикатор прогресса Свойства компонента:
- •Методы компонента:
- •TUpDown- спаренная кнопка
- •THotKey- ввод акселератора
- •TAnimate- отображение анимации Свойства компонента:
- •Методы компонента:
- •Для компонента определены следующие события:
- •TDateTimePicker- ввод и отображение даты/времени Свойства компонента:
- •Для компонента определены следующие события:
- •TMonthCalendar- календарь
- •TTreeView- дерево иерархии Свойства компонентаTTreeView.
- •Методы компонента:
- •С компонентом связаны такие события:
- •Свойства классаTTreeNodes.
- •Методы класса tTreeNodes.
- •Свойства tTreeNode
- •Методы класса tTreeNode
- •Некоторые важные свойства компонентаTListView- список просмотра
- •Класс tIconOption - ополнительные условия отображения узлов
- •Свойства класса tListItems:
- •Методы класса tListItems.
- •THeaderControl - управляющий заголовок Свойства класса tHeader-Section:
- •Некоторые свойства класса tHeader-Section:
- •Свойства компонента tHeaderControl:
- •Для компонента определены следующие события:
- •TStatusBar- информационная панель
- •Свойства компонента tStatusBar.
- •Для компонента определены такие события:
- •TToolBarиToolButton- инструментальная панель и её кнопки СвойстваToolButton:
- •Свойства компонента tToolBar.
- •TCoolBar и tCooIBand - инструментальная панель и её полосы Свойства tCoolBand:
- •Свойства компонента tCoolBar.
- •Для компонента определены такие события:
- •TPageScroller- панель с прокруткой
- •Компоненты страницыsystem tMediaPlayer– медиаплейер Свойства компонента:
- •Методы компонента:
- •Для компонента определены следующие события:
- •TOleContainer- контейнер объектовOle Свойства компонента:
- •Методы компонента:
- •Для компонента определены такие события:
- •Компоненты страницыwin3.1 tTabSet - набор закладок Свойства компонента:
- •Методы компонента:
- •Для компонента определены следующие события:
- •TNotebook- набор страниц
- •TTabbedNotebook- набор страниц с закладками
- •Класс tOutLineNode: методы
- •Свойства компонента tOutLine
- •Методы компонента:
- •Для компонента определены следующие события:
- •THeader - управляющий заголовок
- •Методы компонента:
- •TDirectoryListBox- панель с именами устройств Свойства компонента:
- •Методы компонента:
- •TDriveComboBox- список выбора устройства
- •TFilterComboBox- список выбора с расширениями файлов
- •Компоненты страницыsamples tGauge - индикатор величины
- •TColorGrid- выбор или отображение цвета
- •TSpinEditредактор для ввода целого числа
- •TCalendar- ввод и отображение даты Свойства компонента:
- •Методы компонента:
- •Компонент tform Свойства формы:
- •Методы формы:
- •События формы:
- •Application Свойства
- •Методы Application:
- •Для объекта Application определены следующие события:
- •Screen Свойства объекта Screen:
- •С объектомScreenсвязаны два события:
- •Printer Свойства объекта Printer:
- •Методы объекта Printer:
- •Clipboard Свойства объекта Clipboard:
- •Методы объекта Clipboard:
- •Файлы инициации
- •Класс tIniFile Методы класса tIniFile:
- •Системный реестрWindows
- •КлассTRegistry свойства:
- •Методы классаTRegistry:
- •КлассTRegIniFile
- •Переменные, процедуры и функции модуляsystem
- •Оглавление
Оглавление
Операции 2
Типы данных 2
Целые типы 2
Вещественные типы 2
Стандартные процедуры и функции, применимые к целым типам 2
Стандартные процедуры и функции, применимые к типу-диапазону 3
Стандартные математические функции Object Pascal 3
Подпрограммы для работы с датой и временем 4
Спецификаторы формата даты/времени 4
Процедуры и функции для работы со строками 5
Подпрограммы преобразования строк в другие типы 5
Подпрограммы обратного преобразования 6
Правила использования параметров функции FloatToStrF 7
Спецификаторы форматирования вещественных чисел 8
Подпрограммы для работы с нуль-терминальными строками 8
Варианты 10
Константы, указывающие на тип помещенных в вариант данных 10
Результаты преобразования варианта к другим типам 10
Подпрограммы для работы с вариантами 11
Процедуры и функции для работы с вариантными массивами 11
Файлы 13
Подпрограммы для работы с файлами 13
Подпрограммы для работы с типизированными файлами 16
Подпрограммы для работы с нетипизированными файлами 16
Средства Wbndows для работы с файлами 17
Память 18
Средства Object Pascal для работы с памятью 18
Средства Windows для работы с памятью 19
ПОДПРОГРАММЫ 20
Заголовок и стандартные директивы 20
Кодировка символов в соответствии со стандартом ANSI 21
Исключения 22
Встроенные классы 26
Класс Tlist - списки 26
Свойства класса: 26
Методы класса: 26
TString - набор строк 27
Свойства класса: 27
Методы класса: 27
TStringList – набор объектов 28
Класс TStream – потоки данных 28
Свойства классов: 28
Методы классов: 29
Класс TFont 29
Свойства класса: 29
Класс TPen 30
Свойства класса. 30
Значения свойства mode 30
Класс TBrush 31
Свойства класса: 31
Класс TCanvas 31
Свойства класса: 31
Значения свойства CopyMode: 32
Методы класса: 32
Класс TGraphic 34
Свойства класса: 34
Методы класса: 34
Класс TPicture: 35
Свойства класса: 35
Методы класса: 35
Виртуальные коды клавиш: 36
КОМПОНЕНТЫ СТРАНИЦЫ STANDARD 36
TFrame - рама и шаблоны компонентов 36
Свойства TControlScrollBar. 36
TMainMenu - главное меню формы (программы) 37
TLabel - метка для отображения текста 37
Свойства компонента (кроме унаследованных от TGraphicControT) 37
TEdit - ввод и отображение строки 38
Свойства компонента: 38
Методы компонента: 38
TMemo - ввод и отображение текста 39
TButton - кнопка 39
TCheckBox - независимый переключатель 39
TListBox - список выбора 39
TScrollBar - управление значением величины 40
TRadioGroup - группа зависимых переключателей 40
TPanel - панель 40
TActionList - механизм действий 41
Свойства компонента: 41
Свойства TAction: 41
События TAction 41
КОМПОНЕНТЫ СТРАНИЦЫ ADDITIONAL 41
TBitBtn - кнопка с изображением 41
TMaskEdit - специальный редактор 42
Описатели полей ввода представлены в следующей таблице: 42
TStringGrid - таблица строк 42
Свойства компонента: 42
Два метода класса могут оказаться полезными для процедуры прорисовки: 43
доступные компоненту события: 43
TDrawGrid - произвольная таблицасвойств: 44
TImage - отображение картинок 44
TCheckListBox группа независимых переключателей 45
TSplitter - компонент для изменения размеров 45
TControIBar - инструментальная панель 47
Свойства компонента: 47
События компонента: 47
TApplicationEvents - обработчик сообщений Windows 47
Методы компонента: 47
События: 47
КОМПОНЕНТЫ СТРАНИЦЫ WIN32 48
TTabControl - набор закладокСвойства компонента: 48
TPageControl - набор страниц с закладками 49
Свойства компонента 49
Методы компонента: 49
TRichEdit - ввод и отображение RTF-текст 49
Свойства класса TRichEdit: 49
Методы компонента: 50
Для компонента определены такие события: 50
TTrackBar - регулятор величины 51
TProgressBar - индикатор прогресса 51
Свойства компонента: 51
Методы компонента: 51
TUpDown - спаренная кнопка 51
THotKey - ввод акселератора 52
TAnimate - отображение анимации 52
Свойства компонента: 52
Методы компонента: 53
Для компонента определены следующие события: 53
TDateTimePicker - ввод и отображение даты/времени 53
Свойства компонента: 53
Для компонента определены следующие события: 54
TMonthCalendar - календарь 54
TTreeView - дерево иерархии 55
Свойства компонента TTreeView. 55
Методы компонента: 55
С компонентом связаны такие события: 56
Свойства класса TTreeNodes. 57
Методы класса TTreeNodes. 57
Свойства TTreeNode 58
Методы класса TTreeNode 58
Некоторые важные свойства компонента TListView - список просмотра 59
Класс TIconOption - ополнительные условия отображения узлов 60
Свойства класса TListItems: 60
Методы класса TListItems. 60
THeaderControl - управляющий заголовок 61
Свойства класса THeader-Section: 61
Некоторые свойства класса THeader-Section: 61
Свойства компонента THeaderControl: 61
Для компонента определены следующие события: 62
TStatusBar - информационная панель 62
Свойства компонента TStatusBar. 62
Для компонента определены такие события: 62
TToolBar и ToolButton - инструментальная панель и её кнопки 63
Свойства ToolButton: 63
Свойства компонента TToolBar. 63
TCoolBar и TCooIBand - инструментальная панель и её полосы 64
Свойства TCoolBand: 64
Свойства компонента TCoolBar. 64
Для компонента определены такие события: 65
TPageScroller - панель с прокруткой 65
КОМПОНЕНТЫ СТРАНИЦЫ SYSTEM 65
TMediaPlayer – медиаплейер 65
Свойства компонента: 65
Методы компонента: 67
Для компонента определены следующие события: 68
TOleContainer - контейнер объектов OLE 69
Свойства компонента: 69
Методы компонента: 70
Для компонента определены такие события: 71
КОМПОНЕНТЫ СТРАНИЦЫ WIN3.1 71
TTabSet - набор закладок 71
Свойства компонента: 71
Методы компонента: 72
Для компонента определены следующие события: 72
TNotebook - набор страниц 72
TTabbedNotebook - набор страниц с закладками 72
Класс TOutLineNode: 73
методы 73
Свойства компонента TOutLine 73
Методы компонента: 74
Для компонента определены следующие события: 74
THeader - управляющий заголовок 75
Свойства компонента THeader. 75
Для компонента определены следующие события: 75
TFileListBox - панель с именами файлов 75
Свойства компонента: 75
Методы компонента: 75
TDirectoryListBox - панель с именами устройств 75
Свойства компонента: 75
Методы компонента: 75
TDriveComboBox - список выбора устройства 76
TFilterComboBox - список выбора с расширениями файлов 76
КОМПОНЕНТЫ СТРАНИЦЫ SAMPLES 76
TGauge - индикатор величины 76
TColorGrid - выбор или отображение цвета 76
TSpinEdit редактор для ввода целого числа 77
TCalendar - ввод и отображение даты 77
Свойства компонента: 77
Методы компонента: 77
КОМПОНЕНТ TFORM 77
Свойства формы: 77
Методы формы: 79
События формы: 79
APPLICATION 80
Свойства 80
Методы Application: 80
Для объекта Application определены следующие события: 81
SCREEN 82
Свойства объекта Screen: 82
С объектом Screen связаны два события: 82
PRINTER 83
Свойства объекта Printer: 83
Методы объекта Printer: 83
CLIPBOARD 83
Свойства объекта Clipboard: 83
Методы объекта Clipboard: 83
Файлы инициации 84
класс TIniFile 84
Методы класса TIniFile: 84
Системный реестр Windows 85
Класс TRegistry 85
свойства: 85
Методы класса TRegistry: 85
Класс TRegIniFile 86
ПЕРЕМЕННЫЕ, ПРОЦЕДУРЫ И ФУНКЦИИ МОДУЛЯ SYSTEM 87
Оглавление 94