Merhabalar,
bu konu ile ilgili onceki yazılan mesajları aramıs olsamda benim problemimin cozumunu anlatan bir mesaj bulamadım.Sorunum su:
Designtime sırasında boyutlarını ayarladıgım formu,compile ettikten sonra runtime surecinde sag tarafa dogru genişlemiş halde goruyorum.Ve bunu engelleyemiyorum.Formu designtime daki boyutları ile nasıl sabitleyebilirim??
Bu konuda bilgisi olan ve paylaşan arkadaslara simdiden tesekkurler...
formun boyutunu ayarlamak (sabitlemek)
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
private Kısmına
Kod: Tümünü seç
procedure WMGetMinMaxInfo( var Message :TWMGetMinMaxInfo );
message WM_GETMINMAXINFO;
Kod: Tümünü seç
procedure TForm1.WMGetMinMaxInfo(var Message: TWMGetMinMaxInfo);
begin
with Message.MinMaxInfo^ do
begin
ptMaxSize.X :=Form1.Width;
ptMaxSize.Y :=Form1.Height;
ptMaxPosition.X :=Form1.Left;
ptMaxPosition.Y := Form1.Top;
ptMinTrackSize.X :=Form1.Width;
ptMinTrackSize.Y := Form1.Height;
ptMaxTrackSize.X := Form1.Height;
ptMaxTrackSize.Y := Form1.Height;
end;
Message.Result := 0;
inherited;
end;
MDIChild formlarin postion ozelligini poDesigned yaparsaniz formunuz tasarim aninda ayarladiginiz yer ve pozisyonda olur.gerci MDIChild formlarda poDefaultPosOnly yaparsaniz daha iyi olur windows en ideal yere koyuyor formu genelde.balsoft yazdı:bu sorunu en azından ben kullanırken genelde MDIchild formlarda ortaya çıkyıo ve ben çözümünü formun borderstyle özelliğini bssingle olarak yapmakta buldum sanırım seninde sorunda kasdettiğin bu dene bakalım kolay gelsin