![]() |
Hilfe in Popup-Fenster
Hallo!
In meinem Dialogfenster habe ich Bordericons auf [biSystemMenu, biHelp] gesetzt und BorderStyle auf bsDialog. Außerdem habe ich eine Hilfedatei zugewiesen und einem Steuerelement eine Kontext-ID. Oben rechts im Dialogfenster wird nun neben dem Schließen-Button ein Fragezeichen-Button angezeigt. Klickt man dort drauf, so wandelt sich der Cursor in ein Fragezeichen um. Klickt man nun auf das Steuerelement, so wird die Hilfe mit der entsprechenden Seite aufgerufen. Diese Hilfe wollte ich in einem Popup-Fenster anzeigen lassen, wie dies auch in anderen Programmen der Fall ist. Frage: Wie geht das? |
Re: Hilfe in Popup-Fenster
Zitat:
wie wird denn die Hilfe aufgerufen?? Ansonsten würde ich denken das man das bestimmt auch mit einer seperaten Form machen kann, also einfach eine neue Form in der du die Hilfe aufrufst. Anzeigen kannste das ganze dann ja einfach mit show(); |
Re: Hilfe in Popup-Fenster
Zitat:
Zitat:
Außerdem kriege ich das Design dieses Popup-Fensters so nicht hin (insbesondere den Schatten). |
Re: Hilfe in Popup-Fenster
Mit Application.HelpCommand(HELP_CONTEXTPOPUP, {TComponent.}HelpContext) sollte eigentlich ein Popup-Fenster mit dem Hilfetext angezeigt werden. Es wird aber nur das normale Hilfe-Fenster angezeigt, so, wie vorher beschrieben.
|
Re: Hilfe in Popup-Fenster
Ich hab's jetzt endlich:
Delphi-Quellcode:
Zwar sollte Application.HelpCommand(HELP_CONTEXTPOPUP, HelpContext) genau das gleiche machen, aber es funktioniert nicht!
WinHelp(Handle, PChar(Application.HelpFile), HELP_CONTEXTPOPUP, HelpContext);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:06 Uhr. |
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