Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi ShowMessage 2. Parameter (https://www.delphipraxis.net/216518-showmessage-2-parameter.html)

Willie1 13. Jan 2025 17:28

AW: ShowMessage 2. Parameter
 
Hallo,

jetzt weiß ich woran es liegt. <1>lässt es such mit esc beenden <2> nur mit Ok. Aber nur, wenn man kein Farbschema vom Emacadero ausgewählt hat. Dann ist das Hinweisfenster klein und lässt sich immer mit esc beenden. Ich habe zum ersten Mal ein Farbschema benutzt. Beim Farbschema wird wohl der VistaTaskDialog nicht benutzt!? Danke für eure Geduld.

Gruß Willie.

jaenicke 13. Jan 2025 19:02

AW: ShowMessage 2. Parameter
 
Zitat:

Zitat von Willie1 (Beitrag 1545132)
Aber nur, wenn man kein Farbschema vom Emacadero ausgewählt hat. Dann ist das Hinweisfenster klein und lässt sich immer mit esc beenden. Ich habe zum ersten Mal ein Farbschema benutzt. Beim Farbschema wird wohl der VistaTaskDialog nicht benutzt!?

Genau das hat Uwe ja anhand des Quelltextes erklärt:
Zitat:

Zitat von Uwe Raabe (Beitrag 1545069)
Solltest du also mit VCL-Styles arbeiten, muss das shDialogs da raus, denn dann werden die Dialoge von Windows verwendet. Sollen die Dialog auch im VCL-Style dargestellt werden, dann gehen halt die neuen Task-Dialoge nicht.

Du kannst das also einstellen.

Frickler 14. Jan 2025 08:24

AW: ShowMessage 2. Parameter
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1545069)
Sollen die Dialog auch im VCL-Style dargestellt werden, dann gehen halt die neuen Task-Dialoge nicht.

Dafür gibts doch die VCL Styles Utils: https://github.com/RRUZ/vcl-styles-utils. Damit kann man auch TaskDialoge "stylen".


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:12 Uhr.
Seite 2 von 2     12   

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