


- Bazen kendimi çok saf hissediyorum...

- Şimdi anladım sorunun ne olduğunu ? Ben de sorunun Application.Minimize kullandığından tüm formlar minimize olması sanıyordum...
- Şimdi asıl çözüme gelelim... Şimdi her ikincil form'un pencere olarak da parenti nedir, AnaForm değil mi, işte biz bunu ana formunki gibi Windows Masaüstü yaparsak yeni ait olduğu yere yani TaskBar'a minimize olmasını sağlarız.. Ben de zamanında benzer bir ihtiyaç için tabiri doğru ise tırmalamıştım... Şanslısın sen o kadar zorlanmayacaksın...

- İlk olarak AnaForm dışındaki formlarımıza ekleyeceğimiz Parametrik değişikliği göstereyim...

(Hani aşağıdaki gibi gördüğün yerin hemen altına...)
Kod: Tümünü seç
type
TForm3 = class(TForm)
Kod: Tümünü seç
protected
procedure CreateParams(var Params: TCreateParams); override;

Kod: Tümünü seç
procedure TForm3.CreateParams(var Params: TCreateParams);
begin
inherited;
Params.WndParent := GetDesktopWindow();
end;
- Artık bu eklemeyi yaptığın her alt form, TaskBar'a minimize olacaktır...
Çalışmalarında başarılar...
