AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

ESC-Abbruch in MessageDialog Delphi 12.2

Ein Thema von WiWo · begonnen am 1. Nov 2024 · letzter Beitrag vom 1. Nov 2024
Antwort Antwort
WiWo

Registriert seit: 16. Aug 2007
17 Beiträge
 
#1

ESC-Abbruch in MessageDialog Delphi 12.2

  Alt 1. Nov 2024, 12:19
ich verwende in meinem Projekt Message-Dialoge, die ich per CreateMessageDialog erzeuge. Bislang war es so, dass mit ESC das Dialogfenster immer geschlossen wurde (mbCancel). Seit meinem Update von D12.1 auf D12.2 reagiert der Dialog nicht mehr auf ESC. Im Vcl.Dialogs.pas kann ich diesbezüglich tatsächlich auch Unterschiede erkennen, ohne die Funktionalität genau zu verstehen. Ist das nun ein Fehler in der Runtime und/oder gibt es eine Möglichkeit, die alte Funktionalität wieder herzustellen? Übrigens ist mir aufgefallen, dass die aktuell bei Embarcadero herunterladbare D12.2-ISO einiges größer ist als die, die ich im September heruntergeladen und installiert habe. Gab es inzwischen Korrekturen?

Sorry,
hab grad bemerkt, dass ich das Problem in einem Beispiel-Projekt nicht nachstellen kann. Muss also was mit einer Besonderheit in meiner App zu tun haben.

Geändert von WiWo ( 1. Nov 2024 um 12:36 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.062 Beiträge
 
Delphi 12 Athens
 
#2

AW: ESC-Abbruch in MessageDialog Delphi 12.2

  Alt 1. Nov 2024, 13:52
Jupp, sollte eigentlich gehn.
-> TMessageForm.CustomKeyDown

oder ein mbCanceldrauf (bei dem ist ja das TButton.Cancel=True und somit reagiert der auch auf ESC).


Fummelst du irgendwie an der MessageLoop dran rum?

Nutzt du ShowModal?




Zitat:
Größer
Da könnte ist der Patch1 mit drin sein.
Die "neuen" ISO/EXE sind vom selben Datum, wie der Patch.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 1. Nov 2024 um 14:20 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:21 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