Thema: Delphi PopUp als Panel

Einzelnen Beitrag anzeigen

Vienesko

Registriert seit: 21. Mai 2017
Ort: Hamburg
13 Beiträge
 
#3

AW: PopUp als Panel

  Alt 14. Dez 2017, 09:45
Habe ich mir angeguckt und ausprobiert.
Frame erstellt und in die Palette aufgenommen. Jetzt kann ich das PopUp zur Entwurfszeit auf die Oberfläche packen und anzeigen lassen.
Das hatte ich ja so auch bei dem ersten Versuch. Nur jetzt hätte ich am Ende 19-20 Frames zur Entwurfszeit auf der Oberfläche liegen was dann nicht den Quelltext unübersichtlich macht sondern die Entwurfsoberfläche.

Ich werde mich nochmal an den Ansatz mit der eigenen Klasse setzen. Dort haperte es ja an dem Owner, wenn ich mich recht erinnere...

Was mein Problem wohl am einfachsten lösen könnte:
Gibt es eine Möglichkeit, bei einer Anweisung eine Variable als Platzhalter einzusetzen?

Also z.B. xxxxxxx.Einschalten statt HeizungBadezimmer.Einschalten?
Dann könnte ich das eine (zur Entwurfszeit existierende) PopUp bei Klick auf den entsprechenden Button an die richtige Stelle verschieben, die Variable ändern und bei Klick auf "OK" das PopUp schließen und den Befehl abfeuern.
Geht sowas irgendwie oder klappt das nicht?

Dankeschön
  Mit Zitat antworten Zitat