Показать сообщение отдельно
Старый 07.07.2006, 17:15   #1  
if_maks is offline
if_maks
Участник
 
226 / 15 (1) ++
Регистрация: 26.08.2003
? window и рисование
Всем привет!
Есть задачка, никак не могу решить:
на контроле FormWindowControl необходимо выделить цветом прямоугольник, заданый соотвествено двумя точками (A(x1, y1) и B(x2, y2)) на плоскости.
Вся собственно проблема в том что не могу найти способа выделить.

Единственный и на мой взгляд дурацкий способ я нашел конечно
winGDI = new WinGdi(window.hDC());
line1 = winGDI.createPen(#PS_USERSTYLE, 1, WinAPI::RGB2Int(255,255,0));
и потом через moveTo() и lineToEx(), но как только окно теряет фокус выделение "сбрасывается".

Подскажите пожалуйста.

Спасибо!

дополнительно: не спрашивайте пожалуйста меня зачем мне это нужно, я знаю есть тут коллеги - любители флуда. сразу говорю - вы ошиблись постом.