Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi PopUp: Form als Untermenüpunkt anzeigen lassen (https://www.delphipraxis.net/171277-popup-form-als-untermenuepunkt-anzeigen-lassen.html)

Helmi 29. Okt 2012 17:39

PopUp: Form als Untermenüpunkt anzeigen lassen
 
Hallo,

ich würde gerne bei einem PopUp-Untermenü anstatt eines weiteren Menüeintrags, eine Form an dieser Stelle anzeigen, die aber dann auch wieder verschwinden soll wenn das PopUp sich schliesst (oder versteckt ? :gruebel:).

Wie könnte man so etwas realisieren?

Helmi 30. Okt 2012 15:46

AW: PopUp: Form als Untermenüpunkt anzeigen lassen
 
*hüstl*

blauweiss 30. Okt 2012 16:16

AW: PopUp: Form als Untermenüpunkt anzeigen lassen
 
Hallo Hüstl-Helmi 8-)

ich habe soetwas ähnliches gemacht per eigenem HintWindow...:
1. dem (Sub)MenuItem einen Hint gegeben
2. den Application-Hint gesetzt auf eine eigene Methode
Application.OnHint := DisplayHint;
3. eine eigene graphische HintWindow-Klasse abgeleitet von THintWindow
-> da drin kann z.B. ein Bild angezeigt werden
4. in der Methode DisplayHint (aus 2.) die Variable HintWindowClass auf die graphische HintWindow-Klasse (aus 3.) gesetzt und den graphischen Hint per ActivateHint anzeigen lassen

Vielleicht könnte das ein Weg für Dich sein ?

Gruß
blauweiss

ConnorMcLeod 31. Okt 2012 02:57

AW: PopUp: Form als Untermenüpunkt anzeigen lassen
 
Liste der Anhänge anzeigen (Anzahl: 1)
In Anlehnung an http://www.delphipraxis.net/696318-post4.html eine kurz umrissene Idee anbei.

Helmi 31. Okt 2012 16:49

AW: PopUp: Form als Untermenüpunkt anzeigen lassen
 
Zitat:

Zitat von ConnorMcLeod (Beitrag 1189169)
In Anlehnung an http://www.delphipraxis.net/696318-post4.html eine kurz umrissene Idee anbei.

Danke für die Bereitstellung!
Schaut ja echt sehr vielversprechend aus!

Nur - warum werden die Buttons nicht dargestellt?`

Popov 31. Okt 2012 17:07

AW: PopUp: Form als Untermenüpunkt anzeigen lassen
 
Ist ja nur ein Bild, nicht das Formular.

Helmi 31. Okt 2012 17:15

AW: PopUp: Form als Untermenüpunkt anzeigen lassen
 
Zitat:

Zitat von Popov (Beitrag 1189256)
Ist ja nur ein Bild, nicht das Formular.

Uuups - sorry - das hab ich glatt über sehen!

ConnorMcLeod 1. Nov 2012 18:06

AW: PopUp: Form als Untermenüpunkt anzeigen lassen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Nicht sehr schön, aber zum Demonstrieren der Idee: mit Buttons ;-)
Gutes Gelingen, vllt schreibst Du uns Deine Lösung?

Helmi 1. Nov 2012 19:09

AW: PopUp: Form als Untermenüpunkt anzeigen lassen
 
Zitat:

Zitat von ConnorMcLeod (Beitrag 1189395)
Nicht sehr schön, aber zum Demonstrieren der Idee: mit Buttons ;-)
Gutes Gelingen, vllt schreibst Du uns Deine Lösung?

Nette Idee mit dem Screenshot!
An so was hatte ich auch schon gedacht!
Ich hab es jetzt nach der ersten Variante gemacht - das reicht für meine Anzeigeform

Helmi 5. Nov 2012 17:31

AW: PopUp: Form als Untermenüpunkt anzeigen lassen
 
die Lösung mit Form2.PaintTo hat leider einen Nachteil (jedenfalls bei mir):
Unter XP wird zwar das Fenster angezeigt (also der Inhalt als Bild), nur
die Edits sind leer - irgendwie wird deren Inhalt nicht gezeichnet.

Unter Win 7 funktionierts tadellos


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:57 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz