Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Laufzeit erstellte Komponenten in den Vordergrund stellen (https://www.delphipraxis.net/67537-laufzeit-erstellte-komponenten-den-vordergrund-stellen.html)

Alexander Roth 16. Apr 2006 10:37


Laufzeit erstellte Komponenten in den Vordergrund stellen
 
Hi,

wie bekomme ich wärend der Laufzeit erstellte Komponenten, die von andereen Objekten verdeckt werden, in den Vordergrund?

Noch mal genauer:
also ich habe zwei Komponenten erstellt:
Ein Shape und ein Label. Leider wird das Label von dem Shape verdeckt und man sieht es nicht. Wären die nicht zur Laufzeit erstellt worden, könnte man ganz einfach rechte Maustaste und "in den Vordergrund" klicken.
Doch wie kriege ich das wärend der Laufzeit hin?

fkerber 16. Apr 2006 10:39

Re: Laufzeit erstellte Komponenten in den Vordergrund stelle
 
Hi!

Gibts da nicht die Methode "bringtoFront"?


Ciao Frederic

Alexander Roth 16. Apr 2006 10:41

Re: Laufzeit erstellte Komponenten in den Vordergrund stelle
 
Klappt leider nicht.

Hawkeye219 16. Apr 2006 10:48

Re: Laufzeit erstellte Komponenten in den Vordergrund stelle
 
Hallo Alexander,

bist Du sicher, daß beide Controls den selben Parent haben?

Gruß Hawkeye

fkerber 16. Apr 2006 10:49

Re: Laufzeit erstellte Komponenten in den Vordergrund stelle
 
Hi!

Hmm, vielleicht kannst du es durch die Reihenfolge der Erstellung beeinflussen?
Oder kannst du das Label vielleicht auf dem Shape platzieren, also das Shape als Parent?


Ciao Frederic

Hawkeye219 16. Apr 2006 10:51

Re: Laufzeit erstellte Komponenten in den Vordergrund stelle
 
@fkerber:
Ein TShape kann als TGraphicControl keine Controls aufnehmen :wink:

Gruß Hawkeye

Alexander Roth 16. Apr 2006 10:56

Re: Laufzeit erstellte Komponenten in den Vordergrund stelle
 
Zitat:

Zitat von Hawkeye219
@fkerber:
Ein TShape kann als TGraphicControl keine Controls aufnehmen :wink:

Gruß Hawkeye

Habe ich auch nicht. (Schade, wäre noch ein bissel schöner) Beide sind auf der Form.

fkerber 16. Apr 2006 10:56

Re: Laufzeit erstellte Komponenten in den Vordergrund stelle
 
Hi!
Zitat:

Zitat von Hawkeye219
@fkerber:
Ein TShape kann als TGraphicControl keine Controls aufnehmen :wink:

Das ist ein Argument :oops: *schäm* :oops:

Ciao Frederic

Alexander Roth 16. Apr 2006 11:00

Re: Laufzeit erstellte Komponenten in den Vordergrund stelle
 
Zitat:

Zitat von Hawkeye219
Hallo Alexander,

bist Du sicher, daß beide Controls den selben Parent haben?

Gruß Hawkeye

Ja. Beide sind auf der Form.

//Entschuldigt die Wiederholungen.

fkerber 16. Apr 2006 11:07

Re: Laufzeit erstellte Komponenten in den Vordergrund stelle
 
Hi!

Zeigst du uns mal den QuellCode, mit dem du sie erstellst?


Ciao Frederic


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:07 Uhr.
Seite 1 von 2  1 2      

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