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 Eigene Komponente: Position wird nicht richtig gesetzt (https://www.delphipraxis.net/104397-eigene-komponente-position-wird-nicht-richtig-gesetzt.html)

Deep-Sea 3. Dez 2007 10:56

Re: Eigene Komponente: Position wird nicht richtig gesetzt
 
Zitat:

Zitat von guidok
Zitat:

Zitat von teebee
Überschreibe SetBounds des Edits und positioniere dort bach dem Aufruf von inherited das Label.

Gruß, teebee

Hat nicht funktioniert...

Original von D2006 ExtCtrls.pas:
Delphi-Quellcode:
procedure TCustomLabeledEdit.SetBounds(ALeft, ATop, AWidth, AHeight: Integer);
begin
  inherited SetBounds(ALeft, ATop, AWidth, AHeight);
  SetLabelPosition(FLabelPosition);
end;

guidok 3. Dez 2007 11:05

Re: Eigene Komponente: Position wird nicht richtig gesetzt
 
Danke für die Unterstützung, es funktioniert jetzt durch Überschreiben von SetBounds.

Ich hatte vergessen das Package neu zu compilieren, darum hat es nur zur Laufzeit geklappt.


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

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