Einzelnen Beitrag anzeigen

Getox

Registriert seit: 28. Dez 2012
155 Beiträge
 
Delphi XE3 Professional
 
#3

AW: "Teilmodales" Formular? (VCL)

  Alt 26. Apr 2022, 13:12
Ich habe das mit dem DisableTaskWindows getestet. Die Formulare sind zwar gesperrt und auch die Buttons sind optisch nicht klickbar (Kein Highlight bei Mouseover oder Klick)... aber wenn man während der "Sperrzeit" auf Buttons, Tabs oder sonst was Klickt, werden diese Klicks Zeitverzögert nach dem Freigeben der Fenster trotzdem ausgeführt.

Edit:
Ich habe auch versucht einfach das Formular, aus dem heraus der Fortschritts-Dialog aufgerufen wird zu disablen und nachher wieder zu enablen. Aber auch da werden die Klicks, welche ich währenddessen getätigt habe nach dem Enablen nachträglich abgearbeitet Das Selbe Ergebnis habe ich mit LockWindowUpdate...
Ist ein Nilpferd ein Pferd, das nicht vorhanden ist?

Geändert von Getox (26. Apr 2022 um 13:35 Uhr)
  Mit Zitat antworten Zitat