1008_____________________________________________Глава 15

Рисование прямоугольника без рамки можно осуществить методом FillRect.
Прямоугольник со скругленными углами рисуется методом RoundRect. Прямо-
угольник без внутренней закраски рисуется методом FrameRect.

Пример

Imagel->Canvas->Rectangle(10,10,210,110) ;

Refresh

Перерисовывает изображение компонента на экране
Класс TControl

Определение

void _fastcall Refresh(void);

Описание

Метод Refresh приводит к немедленной перерисовке изображения на экране.
Refresh вызывает метод Repaint. Методы Refresh и Repaint взаимозаменяемы.

Remove

Удаляет элемент с заданным значением из списка TList
Класс TList

Прототип

int _fastcall Remove(void * I fern);

Описание

Функция Remove удаляет указатель, равный заданному параметру Item, из
списка TList. Функцию можно использовать вместо метода Delete, когда не изве-     _
стен индекс, соответствующий удаляемому указателю. Функция возвращает ин-     w
деке, который имел данный указатель до его удаления. Индексы всех последую-     Щ
щих указателей в списке уменьшаются на 1. Свойство Count также уменьшается     Я"
на 1.                                                                        "t

Если массив содержит несколько одинаковых указателей, то удаляется только     V
первое вхождение этого указателя.

Repaint

Перерисовывает изображение компонента на экране
Класс TControl

Определение

virtual void   fastcall Repaint(void) ;

Описание

Вызов метода Repaint приводит к немедленной перерисовке изображения на
экране. Если свойство ControlStyle компонента включает csOpaque, компонент
перерисовывает себя сам. В противном случае Repaint вызывает метод Invalidate.
а затем метод Update.