Delphi-PRAXiS

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 bsNone & Größe ändern (https://www.delphipraxis.net/51910-bsnone-groesse-aendern.html)

SebE 21. Aug 2005 20:47


bsNone & Größe ändern
 
hi, weis jemand, wie man das macht?

eine Form mit der Eigenschaft bsNone über eine StatusBar vergrößern bzw. verkleinern?

Meine Idee:

Delphi-Quellcode:
procedure TfmMDIChild.StatusBar1MouseDown(Sender: TObject;
  Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
ReleaseCapture;
Perform(WM_NCLBUTTONDOWN, ???, 0);
end;
Nur weis ich nicht was "ReleaseCapture" macht und was ich als Parameter in "Perform" übergeben muss :( .

Dankeschöön

Muetze1 21. Aug 2005 22:19

Re: bsNone & Größe ändern
 
Moin!

Fange lieber die Botschaft WM_NCHITTEST ab und gebe in den Ecken bzw. den gewissen Bereichen die jeweils richtigen ReSize Werte als Result zurück und alle deine Probleme sollten gelöst sein (ohne Syrtaki zu tanzen...)

MfG
Muetze1


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:12 Uhr.

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