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 label von anderer komponente verdeckt, wie label nach vorn? (https://www.delphipraxis.net/38404-label-von-anderer-komponente-verdeckt-wie-label-nach-vorn.html)

resolution 18. Jan 2005 20:47


label von anderer komponente verdeckt, wie label nach vorn?
 
das label wird von nem memo verdeckt, möchte das das label aber vor dem memo dargestellt wird..
irgendwie weiß ich nicht wie ich das mache *g*

ich freue mich auf eure schläge *g*
ich weiss nich wonach ich suchen soll *g*

SirThornberry 18. Jan 2005 20:49

Re: label von anderer komponente verdeckt, wie label nach vo
 
das geht nicht. Ein Memo hat ein Handle (ist also ein Fenster im eigentlichen Sinne), ein Label hat kein eigenes handle und malt sich somit auf die Canvas des Parents. Damit das Label über dem Memo sichtbar ist müsstest du das Label auf dem Memo plazieren.

Matze 18. Jan 2005 21:29

Re: label von anderer komponente verdeckt, wie label nach vo
 
Label auf ein Panel legen und beim Panel BevelOuter auf bvNone stellen. Also das würde gehen...

SirThornberry 18. Jan 2005 21:34

Re: label von anderer komponente verdeckt, wie label nach vo
 
aber dann kann man zum beispiel nicht das label transparent machen. Und bei dem Beispiel von Matze liegt dann eigentlich das Panel vor dem Memo und das Label eben auf dem Panel. Wie schon gesagt können Controls ohne Handle niemals vor Wincontrols (mit Handle) dargestellt werden weil sie eben die Canvas des Parents (wincontrol) brauchen um sich darstellen zu können.

resolution 18. Jan 2005 23:19

Re: label von anderer komponente verdeckt, wie label nach vo
 
ok, transparenz etc benötige ich nicht, dann werd ich das über umweg panel machen..
dankeschön - werds mir merken :)

lg,
resolution

perle 19. Jan 2005 08:24

Re: label von anderer komponente verdeckt, wie label nach vo
 
rechtsklick auf Label --> Element --> Nach vorne setzen

SirThornberry 19. Jan 2005 09:07

Re: label von anderer komponente verdeckt, wie label nach vo
 
@Perle: genau das geht eben nicht weil das Label kein eigenen Handle hat und sich somit auf seinen parent malt. Das Memo hat aber vermutlich den gleichen Parent und liegt somit immer davor!!!

resolution 19. Jan 2005 12:37

Re: label von anderer komponente verdeckt, wie label nach vo
 
funzioniert primagut ;) danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 Uhr.

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