Переменные, процедуры и функции модуля ABCObjects
procedure LockDrawingObjects;
Блокирует рисование графических объектов. Возможна лишь перерисовка всего экрана вместе со всеми графическими объектами на нем вызовом
RedrawObjects
|
procedure UnLockDrawingObjects;
Разблокирует рисование графических объектов |
procedure RedrawObjects;
Перерисовывает все графическое окно вместе со всеми графическими объектами на нем |
procedure ToFront(g: ObjectABC);
Переносит графический объект g на передний план
|
procedure ToBack(g: ObjectABC);
Переносит графический объект g на задний план
|
function ObjectsCount: integer;
Количество графических объектов |
function ObjectUnderPoint(x,y: integer): ObjectABC;
Графический объект под точкой ( x ,
y )
|
function ObjectUnderPoint(p: Point): ObjectABC;
Графический объект под точкой p
|
procedure SwapPositions(o1,o2: ObjectABC);
Поменять позиции графических объектов o1 и o2
|
function UIElementUnderPoint(x,y: integer): UIElementABC;
Элемент управления ABCObject под точкой (x ,
y )
|
var Objects: ObjectsABCArray; Массив графических объектов |
UIElementABC Класс элемента управления ABCObject
|