Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB42.shtml

Глава 42. TPaintBox

       Элемент управления окном рисования (мольбертом) представляет собой прямоугольную область на форме, где могут производиться операции черчения и рисования. Элемент управления мольбертом применим, если требуется ограничить поверхность рисования формы областью, меньшей всего фонового пространства формы.
       На рисунке 42-1 показано происхождение TPaintBox. В таблице 42-1 представлены свойства, методы и события, которые реализованы TPaintBox.

Происхождение TPaintBox
РИСУНОК 42-1. Происхождение TPaintBox

Таблица 42-1. Свойства, методы и события, реализованные классом TPaintBox

Используйте или установите это ... Чтобы сделать это... Наследование
Align Определить, как элемент управления выровнен внутри своего родителя. TControl
Assign Присвоить один устойчивый объект другому. TPersistent
BeginDrag Начать операцию перетаскивания вручную. TControl
BoundsRect Определить граничный прямоугольник, занятый элементом управления. TControl
BringToFront Перенести элемент управления поверх согласно z-порядку. TControl
Canvas Получить доступ к поверхности рисования мольберта. TControl
Caption Пометить элемент управления текстовой строкой. TControl
ClassName Получить имя класса данного объекта. TObject
ClassParent Получить родительский класс объекта. TObject
ClassType Получить фактический тип объекта. TObject
ClientHeight Определить высоту клиента элемента управления. TControl
ClientOrigin Определить левую верхнюю позицию клиентской области элемента управления. TControl
ClientRect Определить прямоугольник, занятый клиентской областью элемента управления. TControl
ClientToScreen Преобразовать координаты элемента управления (локальные) в экранные. TControl
ClientWidth Определить ширину клиентской области элемента управления. TControl
Color Определить цвет, используемый мольбертом. TControl
ComponentCount Определить число компонентов, находящихся во владении. TComponent
ComponentIndex Определить индекс компонента в списке Components его владельца. TComponent
Components Определить список компонентов, находящихся во владении. TComponent
ComponentState Определить состояние текущего компонента. TComponent
ControlState Определить состояние элемента управления в любой момент времени. TControl
ControlStyle Определить, какие атрибуты присутствуют в элементе управления. TControl
Create Создать новый компонент. TObject
Cursor Определить, какое изображение используется для курсора, проходящего над элементом управления. TControl
Destroy Разрушить компонент. TObject
DestroyComponents Разрушить все компоненты, принадлежащие данному. TComponent
Destroying Известить компонент об уничтожении. TComponent
DragCursor Определить форму курсора мыши на время, перетаскивания объекта над элементом управления. TControl
Dragging Определить, перетаскивается ли элемент управления. TControl
DragMode Определить поведение элемента управления при перетаскивании. TControl
Enabled Определить, доступен ли мольберт. TControl
EndDrag Конец или отмена операции перетаскивания вручную. TControl
FindComponent Найти компонент в списке массива Components. TComponent
Font Определить шрифт, используемый для вывода текста на мольберте. TControl
Free Безопасно разрушить объект. TObject
GetTextBuf Скопировать текст элемента управления в буфер. TControl
GetTextLen Получить длину текста элемента управления. TControl
Height Определить высоту элемента управления. TControl
Hide Сделать элемент управления невидимым. TControl
Hint Определить текст, который отображается в подсказке для элемента управления. TControl
InheritsFrom Определить, происходит ли объект от определенного класса. TObject
InstanceSize Определить объем памяти, распределенной для объекта. TObject
Invalidate Вынудить элемент управления перерисоваться при первой возможности. TControl
Left Определить левый край элемента управления внутри его контейнера. TControl
Name Определить имя компонента. TComponent
OnClick Обработать событие, которое происходит при щелчке кнопкой мыши на мольберте. TControl
OnDblClick Обработать событие, которое происходит при двойном щелчке кнопкой мыши на мольберте. TControl
OnDragDrop Обработать событие, которое происходит при опускании объекта на мольберт. TControl
OnDragOver Обработать событие, которое происходит при перетаскивании объекта над мольбертом. TControl
OnEndDrag Обработать событие, которое происходит, когда операция перетаскивания заканчивается над мольбертом. TControl
OnMouseDown Обработать событие, которое происходит, когда произведен щелчок мышью, но кнопка мыши над мольбертом не отпущена. TControl
OnMouseMove Обработать событие, которое происходит, когда курсор перемещается над мольбертом. TControl
OnMouseUp Обработать событие, которое происходит, когда кнопка мыши отпущена над мольбертом. TControl
OnStartDrag Обработать событие, которое происходит, когда операция перетаскивания начата над мольбертом. TControl
Owner Определить владельца компонента. TComponent
Paint Вывести изображение графического элемента управления. TGraphicControl
Parent Определить родителя или контейнер элемента управления. TControl
ParentColor Определить, наследует ли мольберт информацию Color своего родителя. TControl
ParentFont Определить, наследует ли мольберт информацию Font своего родителя. TControl
ParentShowHint Определить, использует ли мольберт свое собственное свойство ShowHint. TControl
PopupMenu Определить всплывающее меню, связанное с элементом управления. TControl
Refresh Стереть элемент управления и перерисовать его. TControl
Repaint Перерисовать элемент управления. TControl
ScreenToClient Преобразовать экранные координаты в клиентские координаты (элемента управления). TControl
SendToBack Послать элемент управления в конец z-порядка. TControl
SetBounds Определить координаты ограничивающего прямоугольника элемента управления. TControl
SetTextBuf Установить текст элемента управления из буфера. TControl
Show Сделать элемент управления видимым. TControl
ShowHint Определить, будет ли мольберт использовать подсказки. TControl
Tag Сохранить вместе с компонентом дополнительное целочисленное значение. TComponent
Text Обратиться к изменяемому тексту на элементе управления. TControl
Top Определить верхний край элемента управления. TControl
Update Метод Update автоматически вызывается методом Refresh. TControl
Visible Определить, является ли мольберт видимым. TControl
Width Определить ширину элемента управления. TControl

<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:55 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB42.shtml