Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Anwendung Delphi-IDE like... (https://www.delphipraxis.net/33493-anwendung-delphi-ide-like.html)

Motzi 8. Nov 2004 19:42

Re: Anwendung Delphi-IDE like...
 
Zitat:

Zitat von Kedariodakon
Nur eine Editor ähnliche Form fehlt noch...
Sprich wenn die Editor-Form maximiert wird, soll sie die IDE-Main-Form nicht verdecken...
Da fehlt mir noch der Ansatz...

Ich sags ja nur ungern, aber ich hab die besagte Message bereits erwähnt.. :roll: -> WM_GETMINMAXINFO ;)

Kedariodakon 9. Nov 2004 08:26

Re: Anwendung Delphi-IDE like...
 
wo frage ich das ab?
in Application.OnMessage ???

Bye

Motzi 9. Nov 2004 10:16

Re: Anwendung Delphi-IDE like...
 
Nein, entweder die WndProc deiner Form überschreiben oder eine ganz normale Message-Handler-Methode schreiben...

WndProc überschreiben (sinnvoll falls du viele Messages extra behandelst):
Delphi-Quellcode:
type TForm1 = class(TForm)
  ....
  public
    procedure WndProc(var Message: TMessage); override;
  end;


procedure TForm1.WndProc(var Message: TMessage);
begin
  case Message.Msg of
    WM_GETMINMAXINFO : begin {...} end;
    // ... eventuell andre Messages behandeln
    else
      inherited;
  end;
end;
Message-Handler:
Delphi-Quellcode:
type TForm1 = class(TForm)
  ....
  public
    procedure WMGetMinMaxInfo(var Message: TMessage); message WM_GETMINMAXINFO;
  end;


procedure TForm1.WMGetMinMaxInfo(var Message: TMessage);
begin
  // ...
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:55 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz