bool AllowAllUp – определяет поведение кнопки в группе. Если свойство равно t�rue,����������������������������������������������������товсекнопкигруппымогутбытьненажатыодно-
временно. В противном случае одна из кнопок должна находиться в на-жатом состоянии. Изменение этого свойства у одной кнопки группы, из-меняет его у всех остальных кнопок этой группы.
Часто требуется, чтобы быстрая кнопка находилась во включенном состоянии и работала независимо от других кнопок. Такие кнопки ис-пользуются, например, при выборе начертания шрифта в Word. Создают одиночную кнопку в собственной группе и устанавливают ее свойство AllowAllUp в значение true. При щелчке эта кнопка останется нажатой, при повторном нажатии кнопка вернется к поднятому состоянию.
ПРИЛОЖЕНИЕ № 1
ОСНОВНЫЕ МЕТОДЫ КЛАССА STRING
Метод
|
Описание метода
|
StringOfChar()
|
Формирует как результат строку из нужного сим-
|
|
вола необходимой длины
|
c_str()
|
Возвращает указатель на копию строки в форма-
|
|
те С++. Используется для преобразования разных
|
|
типов строк
|
Length()
|
Возвращает длину строки
|
IsEmpty()
|
Возвращает значение true, если строка пустая
|
Insert()
|
Вставка подстроки в нужную позицию
|
Delete()
|
Удаление из строки ее части
|
SetLength()
|
Усечение строки до нужной длины
|
Pos()
|
Поиск вхождения подстроки в строку
|
LowerCase()
|
Преобразование символов строки к нижнему ре-
|
|
гистру
|
UpperCase
|
Преобразование символов строки к верхнему ре-
|
|
гистру
|
Trim()
|
Удалить начальные и конечные пробелы в строке
|
TrimLeft()
|
Удалить начальные пробелы в строке
|
TrimRight()
|
Удалить конечные пробелы в строке
|
SubString()
|
Выделить из строки подстроку с нужной позиции
|
|
и необходимой длины
|
ПРИЛОЖЕНИЕ № 2
ОСНОВНЫЕ СВОЙСТВА КОМПОНЕНТОВ
Свойство
|
Назначение свойства
|
Name
|
Имя компонента для обращения к нему из текста про-
|
|
граммы
|
Caption
|
Строка заголовка компонента
|
Color
|
Цвет фона компонента или цвет шрифта в свойстве
|
|
Font
|
Cursor
|
Вид указателя мыши над компонентом
|
Font
|
Тип шрифта текста, выводимого на компоненте
|
Enabled
|
Доступность компонента для пользователя
|
Visible
|
Видимостью компонента для пользователя
|
Hint
|
Текст подсказки при наведении курсора мыши на
|
|
компонент
|
ShowHint
|
Разрешение отображения подсказки
|
Align
|
Способ выравнивания компонента внутри формы
|
Height
|
Высота компонента или высота шрифта в свойстве
|
|
Font
|
Width
|
Ширина компонента или ширина шрифта в свойстве
|
|
Font
|
Left
|
Координата левого края компонента относительно
|
|
формы
|
Top
|
Координата верхнего края компонента относительно
|
|
формы
|
TabOrder
|
Порядок перехода фокуса при нажатии клавиши Tab
|
TabStop
|
Возможность передачи фокуса пользователем клави-
|
|
шей Tab
|
Tag
|
Вспомогательное свойство, по усмотрению програм-
|
|
миста
|
56
ПРИЛОЖЕНИЕ № 3
ОСНОВНЫЕ СОБЫТИЯ КОМПОНЕНТОВ
Событие
|
Параметры
|
Описание
|
OnClick
|
|
|
|
Щелчок мышью на ком-
|
|
|
|
|
поненте
|
OnDblClick
|
|
|
|
Двойной щелчок на ком-
|
|
|
|
|
поненте
|
OnMouseDown
|
TMouseButton
|
Нажатие кнопки мыши
|
|
Button,
|
|
|
Button – какая������кноп�����-
|
|
TShiftState
|
Shift,
|
ка нажата: (mbLeft,
|
|
int X,
|
int
|
Y
|
mbRight, mbMiddle)
|
|
|
|
|
Shift – нажатие тригер-
|
|
|
|
|
ной клавиши на клавиа-
|
|
|
|
|
туре:
|
|
|
|
|
(ssShift, ssAlt, ssCtrl,
|
|
|
|
|
ssLeft, ssRight, ssMiddle,
|
|
|
|
|
ssDouble)
|
|
|
|
|
X, Y – координаты мыши
|
OnMouseUp
|
TMouseButton
|
Отпускание кнопки
|
|
Button,
|
|
|
мыши.
|
|
TShiftState
|
Shift,
|
Значение параметров
|
|
int X,
|
int
|
Y
|
аналогичны событию
|
|
|
|
|
OnMouseDown
|
OnMouseMove
|
TMouseButton
|
Перемещение мыши.
|
|
Button,
|
|
|
Значение параметров
|
|
int X,
|
int
|
Y
|
аналогично событию
|
|
|
|
|
OnMouseDown
|
OnMouseWheel
|
TShiftState
|
Shift,
|
Вращение колесика
|
|
int WheelDelta,
|
мыши.
|
|
TPoint
|
|
|
WheelDelta – количество
|
|
&MousePos, bool
|
поворотов колесика
|
|
&Handled
|
|
MousePos – позиция
|
|
|
|
|
мыши
|
|
|
|
|
Handled – разрешение на
|
|
|
|
|
автоматическое событие
|
Событие
|
Параметры
|
Описание
|
OnMouseWheelDown
|
TShiftState Shift,
|
Вращение вниз колесика.
|
|
TPoint
|
Значение параметров
|
|
&MousePos, bool
|
аналогично событию
|
|
&Handled
|
OnMouseWheel
|
OnMouseWheelUp
|
TShiftState Shift,
|
Вращение вверх коле-
|
|
TPoint
|
сика.
|
|
&MousePos, bool
|
Значение параметров
|
|
&Handled
|
аналогично событию
|
|
|
OnMouseWheel
|
OnKeyPress
|
char &Key
|
Нажатие символьной
|
|
|
клавиши на клавиатуре.
|
|
|
Key – символ нажатой
|
|
|
клавиши
|
OnKeyDown
|
WORD &Key,
|
Нажатие произвольной
|
|
TShiftState Shift
|
клавиши на клавиатуре.
|
|
|
Key – код нажатой кла-
|
|
|
виши
|
OnKeyUp
|
WORD &Key,
|
Отпускание�произволь����������-
|
|
TShiftState Shift
|
ной�клавиши��������на���клави������-
|
|
|
атуре. Параметры как в
|
|
|
событии OnKeyDown
|
OnEnter
|
|
Получение фокуса
|
OnExit
|
|
Потеря фокуса
|
Do'stlaringiz bilan baham: |