Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Focus on Close (MDI und PopupMode)

  Alt 31. Jul 2025, 12:50
So, Fazit ist leider, dass die Fokuskontrolle auch in Delphi 12 für MDI weiterhin defekt ist.

Wir nutzen fast immer WS_EX_APPWINDOW (eigene TaskButtons für Forms)
und da es in Delphi 12 nun ein Property dafür gibt, hatte ich es genutzt,
was nun dazu führte, dass sich D12 anders verhielt, als D11 und davor. (siehe Link "ShowInTaskBar")

Hab das Ganze nun in einer einfacheren Demo, bei der es egal sein sollte, welches Delphi.
(siehe Anhang unten ... also bei der ersten Demo das ShowInTaskBar:=True auskommentieren, für selbes Verhalten)


FocusControl https://embt.atlassian.net/servicede...tal/1/RSS-3888

CloseQuery https://embt.atlassian.net/servicede...tal/1/RSS-3881
ModalResult https://embt.atlassian.net/servicede...tal/1/RSS-3882
ShowInTaskBar https://embt.atlassian.net/servicede...tal/1/RSS-3884
PopupMode https://embt.atlassian.net/servicede...tal/1/RSS-3885

PopupMode https://embt.atlassian.net/servicede...tal/1/RSS-1871
ShowInTaskBar und ShowModal https://embt.atlassian.net/servicede...tal/1/RSS-3559
ShowInTaskBar und IDE-SplashScreen https://embt.atlassian.net/servicede...rtal/1/RSS-947
Angehängte Dateien
Dateityp: 7z FocusControl.7z (754,8 KB, 1x aufgerufen)
Dateityp: zip FocusControl.mp4.zip (492,9 KB, 2x aufgerufen)
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (31. Jul 2025 um 13:04 Uhr)
  Mit Zitat antworten Zitat