Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi [Vista] Dieser neue Dialog (https://www.delphipraxis.net/111146-%5Bvista%5D-dieser-neue-dialog.html)

xZise 30. Mär 2008 16:09


[Vista] Dieser neue Dialog
 
Hallo DP,
wie komm ich als normaler Vistauser an diesen "speziellen" Dialog.
Dieser der z.B. erscheint, wenn man eine Datei überschreiben möchte.

Und kann ich diesen Dialog auch unter < Vista nutzen?
Oder zeigt er dann die entsprechende "normale" Dialogrepräsentation an?

MfG
xZise

MrKnogge 30. Mär 2008 16:24

Re: [Vista] Dieser neue Dialog
 
Moin Fabian,

ich hab leider kein Vista, könntest du bitte ein Bild des Dialogs anhängen ?
Unter Delphi2007 gibt es unter Dialogs neue Save, Open-Dialogs, ob dein Programm abstürzt oder die Vorgänger erscheinen, wenn diese bei XP verwendet werden weis ich, aber angezeigt werden können sie ja nicht.

Falls du nicht darauf verzichten möchtest, musst du schon auf Third-Party-Komponenten umsteigen.

Bei den DP-Videos gibt es auch was von Daniel zu diesem Thema.

sakura 30. Mär 2008 16:26

Re: [Vista] Dieser neue Dialog
 
Das sind die Vista [msdn:fef8dfce7d="Task Dialog"]Task Dialoge[/msdn:fef8dfce7d]. Die sind über direkt über die Vista API verfügbar, ab Delphi 2007 über die VCL von Delphi, und durch einige 3rd-Party-Komponenten, z.B. Bei Google suchenJSDialogs. Diese Dialoge sind Vista-spezifisch, aber einige 3rd-Party Komponenten bieten auch einen XP(und ältere)-Modus an.

...:cat:...

dominikkv 30. Mär 2008 16:29

Re: [Vista] Dieser neue Dialog
 
Unter D2007 gibt es den TTaskDialog der das kann, allerdings gibts unter < Vista Exceptions.
Als Alternative kannst du andere Komponenten installieren die diesen Dialog nachbilden und auch auf < Vista laufen.
Einfach mal hier im Forum suchen^^

edit:
zB der TAdvTaskDialog / TAdvTaskDialogEx von TMS

Bernhard Geyer 30. Mär 2008 18:51

Re: [Vista] Dieser neue Dialog
 
Jede noch weiterentwickelte Komponentensammlung (z.B. auch das Elpack) hat sowas realisiert so das es auch unter OS < Vista läuft.


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