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 Unter einer Image-Kompo liegende Image-Kompo nach vorn holen (https://www.delphipraxis.net/74580-unter-einer-image-kompo-liegende-image-kompo-nach-vorn-holen.html)

mlspider 5. Aug 2006 14:21


Unter einer Image-Kompo liegende Image-Kompo nach vorn holen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Wie der Tiel schon andeutet, möchte ich per Buttonklick eine unter einer Imagekomponente nach vorn zaubern und den Focus erteilen. Mit Parent scheint es ja wohl nicht zu funktionieren.

Als Veranschaulichung meines Problems habe ich ein Screen angehängt.

[edit=sakura] Bild im Anhang :roll: Mfg, sakura[/edit]

3_of_8 5. Aug 2006 14:23

Re: Unter einer Image-Kompo liegende Image-Kompo nach vorn h
 
Delphi-Referenz durchsuchenTControl.BringToFront.

mlspider 5. Aug 2006 14:29

Re: Unter einer Image-Kompo liegende Image-Kompo nach vorn h
 
Na das ging ja fix. Habe aber momentan die Online-Hilfe von Delphi nicht zur Hand.

3_of_8 5. Aug 2006 14:31

Re: Unter einer Image-Kompo liegende Image-Kompo nach vorn h
 
OK, dann hier:

Zitat:

Beschreibung

Mit BringToFront können Sie sicherstellen, dass ein Formular sichtbar ist.
Sie können auch die Andordnung überlappender Steuerelemente in einem Formular ändern.

Steuerelemente, die Windows-Bildschirmobjekte kapseln (also Steuerelementklassen, die von
TWinControl abgeleitet sind), werden immer über Steuerelementen angezeigt, die Nachkommen von
TGraphicControl sind. Mit BringToFront können Sie erzwingen, dass ein bestimmtes
TGraphicControl-Steuerelement (z.B. eine Form) über den anderen TGraphicControl-
Steuerelementen angezeigt wird. Ein TWinControl-Steuerelement (z.B. ein Eingabefeld)
wird aber weiterhin über der Form angezeigt.

Wenn BringToFront nicht verwendet wird, richtet sich die "Stapelreihenfolge" der
Steuerelemente nach der Reihenfolge, in der sie dem Formular hinzugefügt wurden.

mlspider 5. Aug 2006 14:42

Re: Unter einer Image-Kompo liegende Image-Kompo nach vorn h
 
Danke für die schnelle Hilfe. Der Aufruf wäre also:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
 Image1.BringToFront;
end;
Sehe ich das richtig?

Ratte 5. Aug 2006 15:02

Re: Unter einer Image-Kompo liegende Image-Kompo nach vorn h
 
Ja! warum probierst dus eingentlich nicht einfach aus oder verlässt dich auf die Angabe der Autovervöllständigung?

mlspider 5. Aug 2006 15:22

Re: Unter einer Image-Kompo liegende Image-Kompo nach vorn h
 
Sorry, musste mein Delphi neu installieren und hatte erst jetzt die Möglichkeit es zu testen. Problem gelößt.

@sakura, danke fürs verlinken.

sakura 5. Aug 2006 15:23

Re: Unter einer Image-Kompo liegende Image-Kompo nach vorn h
 
Zitat:

Zitat von mlspider
@sakura, danke fürs verlinken.

Schau mal beim Schreiben von Beiträgen unter das Eingabefenster, da gibt es den Bereich für Attachments ;) Du schaffst das auch :mrgreen:

...:cat:...

mlspider 5. Aug 2006 15:32

Re: Unter einer Image-Kompo liegende Image-Kompo nach vorn h
 
Jo, habe mir eine Haftnotiz angefertigt und an den Monitor geheftet. :mrgreen: Nicht ironisch gemeint.

Allen ein schönes Wochenende.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:13 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