Formularz, regiony.

0

Witam

Mam 2 problemy, przy bordestyle=bsnone za pomoca:

var
rgn:HRGN;
begin
rgn:=windows.CreateRoundRectRgn(0,0,clientwidth,clientheight,25,25 );
SetWindowRgn(Handle,rgn,true);
end;

...tworze nieregularne zakonczenia krancow formularza, tylko teraz mam problem,
ta funkcja a ile dobrze mysle wszystkie 4 krance zaokragla rownomiernie,
chcialbym jeden koniec zrobic ostry, prosze o porade.

2 problem, w ONRESIZE Formy wrzucilem kod ktory ma ograniczyc zmniejszanie mojej
formy:

if height<200 then height:=200;
if width<300 then width:=300;

niestety, powoduje on ze przy zmianie rozmiaru formularz zaczyna migac :( jest
jakis na to sposob ?

0

1) CreatePolygonRgn
2) TControl.Constraints

1 użytkowników online, w tym zalogowanych: 0, gości: 1