Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.04.20;
Скачать: CL | DM;

Вниз

удаление TShape   Найти похожие ветки 

 
Veter ©   (2007-05-10 11:57) [0]

Доброго времени суток ув. Мастера. У меня такой вопрос: я создал обьек типа TShape а как сделать чтобы при нажатии на него правой кнопкой мыши он удалялся?
  Заранее спасибо!


 
{RASkov} ©   (2007-05-10 12:08) [1]

Например что нибудь так:
const DELSHAPE = WM_USER+1;
var TmpShape: TShape;
procedure DeleteShape; message DELSHAPE;
begin
 if Assigned(TmpShape) then FreeAndNil(TmpShape);
end;

procedure Form.ShapeMouseUp();
begin
 if Button=mbRight then begin
  TmpShape:=TShape(Sender);
  PostMessage(Handle, DELSHAPE, 0, 0);
 end;
end;



Страницы: 1 вся ветка

Текущий архив: 2008.04.20;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.016 c
2-1206537927
nicky000
2008-03-26 16:25
2008.04.20
could not convert variant of type (string) into type (double)


15-1204929909
oxffff
2008-03-08 01:45
2008.04.20
Всех дам с 8 Марта поздравляем


15-1204785170
Slider007
2008-03-06 09:32
2008.04.20
С днем рождения ! 6 марта 2008 четверг


2-1206612838
altatr
2008-03-27 13:13
2008.04.20
Как скопировать целиком строку в таблице.


2-1206436489
TCrash
2008-03-25 12:14
2008.04.20
Кнопка