Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - TOpenDialog: Kein Hilfe-Button


galagher - So 03.09.17 19:13
Titel: TOpenDialog: Kein Hilfe-Button
Hallo!

Einfache Frage: Warum wird in TOpenDialog kein Hilfe-Button angezeigt, obwohl Options := [ofHideReadOnly,ofShowHelp,ofPathMustExist,ofFileMustExist,ofEnableSizing] gesetzt ist?

Bin ziemlich ratlos!


Delete - Mo 04.09.17 04:34

- Nachträglich durch die Entwickler-Ecke gelöscht -


galagher - Di 05.09.17 18:06

user profile iconFrühlingsrolle hat folgendes geschrieben Zum zitierten Posting springen:
Vista. Die einfachste Lösung wäre den Dialog auf den alten "Stil" zurückzusetzen:

Delphi-Quelltext
1:
UseLatestCommonDialogs := false; // vor dem Dialog-Auruf setzen                    

Ansonsten müsstest du dir eine eigene Dialog-Komponente erstellen.
Ja, mit dem alten Stil funktioniert es wieder, allerdings hätte ich gerne den aktuellen Stil und dennoch den Hilfe-Button. Geht dann wohl leider nicht. Und nur wegen eines Buttons möchte ich den Öffnendialog nicht "neu erfinden", zumal der dann ja wieder irgendwann veraltet sein könnte, selbst, wenn er jetzt so aussieht wie eben momentan unter Windows.