TMappl.AddUserButton
Модуль: Mappl
Класс: TMappl
Добавить пользовательскую кнопку
Объявление
function AddUserButton(bmHandle: LongWord; aHint: string;
aGroupIndex,aTag: integer; aNumGlyphs: integer = -1): TMapplUserButton;
Параметры
bmHandle
- дискриптор объекта класса TBitMap изображения на кнопке
aHint
- строка подсказки по кнопке
aGroupIndex
- групповой индекс кнопки (групповые индексы пользовательских кнопок должны быть
aTag
- целочисленный идентификатор кнопки
aNumGlyphs
- количество фрагментов изображения на кнопке (если значение <= 0, то количество
Возвращает
Указатель на кнопку (объект класса TSpeedButton)
Описание
При нажатии пользовательской кнопки возникает событие OnUserButtonClick.
больше константы USER_BUTTON_GROOP_INDEX фрагментов вычисляется автоматически, исходя из размеров изображения по горизонтали и вертикали, при этом размер по горизонтали должен быть кратен размеру по вертикали, по умолчанию параметр равен -1)
Смотри также
- AddUserButton
- Добавить пользовательскую кнопку
- UserButtonEnabled
- Активность пользовательской кнопки
- UserButtonVisible
- Видимость пользовательской кнопки
- UserButtonDown
- Состояние пользовательской кнопки
- OnUserButtonClick
- Событие возникает при нажатии пользовательской кнопки