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

Вниз

Как восстановить "удалённую" область?   Найти похожие ветки 

 
SkySpeed   (2007-04-09 16:34) [0]

Удаляю "лишнюю" область так:
procedure TForm1.Button1Click(Sender: TObject);
var
a:HRGN;
begin
a:=CreateRectRgn(Panelka1.Left,Panelka1.Top,Panelka1.Left+Panelka1.Width,Panelka1.Top+Panelka1.Height);
CombineRgn(a,a,a,RGN_XOR);
SetWindowRgn(Panelka1.Handle,a,True);
DeleteObject(a);
end;


Как восстановить эту область?..


 
Джо ©   (2007-04-09 16:54) [1]

> [0] SkySpeed   (09.04.07 16:34)
> Как восстановить эту область?..

То есть, как восстановить первоначальный регион?
 SetWindowRgn(Handle,0,True).


 
SkySpeed   (2007-04-09 17:00) [2]


> Джо ©   (09.04.07 16:54) [1]
> > [0] SkySpeed   (09.04.07 16:34)
> > Как восстановить эту область?..
>
> То есть, как восстановить первоначальный регион?
>  SetWindowRgn(Handle,0,True).

То есть - ДА!
СПАСИБО! ОНО!



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

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

Наверх




Память: 0.46 MB
Время: 0.044 c
2-1179023890
Valor
2007-05-13 06:38
2007.06.03
Список фалов..


15-1178869133
ЮЮ
2007-05-11 11:38
2007.06.03
Я ухожу из Дельфи. Если Мастера не дадут :)


2-1178898796
M1sT
2007-05-11 19:53
2007.06.03
Ошибка при выполении SQL запроса....


6-1164176859
FaTRuS
2006-11-22 09:27
2007.06.03
SMS+Проблема с Post запрсом


15-1178796898
Gero
2007-05-10 15:34
2007.06.03
Персональная ветка ArtemESC