Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi In der IDE zwischen überlagernden Panels wählen - wie ? (https://www.delphipraxis.net/70518-der-ide-zwischen-ueberlagernden-panels-waehlen-wie.html)

moelski 31. Mai 2006 12:41


In der IDE zwischen überlagernden Panels wählen - wie ?
 
Moin !

Ich habe ja hier ein Problem geschildert mit abgeschnittenen Rändern:
topic84478

Nun teste ich gerade ob das mit Panels ähnlich einfach geht ... So vom Prinzip her ja. Man legt ein paar Panels an, Align auf alClient und man ist fast fertig. Jetzt kann ich mittels ein bissel Code und den Visible Eigenschaften zur Laufzeit umschalten. Funzt prächtig.

Aber wie um alles in der Welt kann ich in der IDE zwischen Panels umschalten die übereinander liegen? Wenn ich in der Objekt_Hierachie ein Panel anklicke dann wird dies nicht angezeigt, sprich nach oben geholt.
Ich sehe also immer nur das zuletzt eingefügte Panel.

Wenn ich in der IDE irgendwie mit der Maus auf eine freie Fläche des Panels komme, kann ich ja "nach hinten schieben" (oder so ähnlich) aus dem Kontextmenü nutzen. Aber wenn das ganze Panel mit Controls zu ist, wat dann ?!?!

Any hints? :roll:

Dale 31. Mai 2006 12:56

Re: In der IDE zwischen überlagernden Panels wählen - wie ?
 
Hallo Dominik,

versuch mal folgendes:

- in der Objekthierarchie das entsprechende Panel auswählen
- dem Formular den Fokus geben, und zwar durch einen Klick auf die Titelleiste
- die Windows-Kontextmenü-Taste drücken

dabei müsste das Panel ausgewählt bleiben und du kannst aus dem Kontextmenü z.B. "Element nach vorne bringen" auswählen.

Dale

marabu 31. Mai 2006 13:12

Re: In der IDE zwischen überlagernden Panels wählen - wie ?
 
Ich bleibe dabei - TNotebook wäre eine Lösung deines Problems...

marabu

himitsu 31. Mai 2006 13:24

Re: In der IDE zwischen überlagernden Panels wählen - wie ?
 
Angebich ist TNotebook aber veraltet (hatte das früher och immer genutzt ... bis ich mich überreden ließ ._.)

Aber was ich in soeinem Fall mache ... das drüberliegende Panel zur Seite schieben :stupid:
Oder die Panels von Anfang an etwas versetzt zu platzieren (so seh ich auch immer gleich was da ist) und diese dann erst in OnCreade (der Form) an die richtige Position zu verschieben.

moelski 31. Mai 2006 13:25

Re: In der IDE zwischen überlagernden Panels wählen - wie ?
 
Moin !

Soderle ich habs :stupid: :cheers: :coder2:

Zitat:

Ich bleibe dabei - TNotebook wäre eine Lösung deines Problems...
Mag sein. Aber da hätte ich wieder einen Rand .. Ich bleibe jetzt bei den Panels ...

Zitat:

"Element nach vorne bringen"
Das geht noch einfacher wie ich eben rausgefunden habe ... Die Funktion "Element nach vorne bringen" gibt es auch unter Bearbeiten. Dazu halt in der Objekt-Hierachie das Panel auswählen was man sehen will. Dann Formular oben in Titelzeile anklicken und dann Bearbeoten -> "Element nach vorne bringen". Und das geht dann noch einfacher, indem man sich einen Button für "Element nach vorne bringen" in die Buttonleiste packt. So muss man nicht mit der Windows Taste rumfummeln :zwinker:

Und auch hier nochmal ... Allen vielen Dank für die Unterstützung !!!!! :hi:


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