Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: TOpenDialog und dynamisch erzeugte Formulare

  Alt 23. Jun 2025, 16:04
Bei uns passt das eigentlich so halbwegs (Delphi 11),
egal ob Modal, Nicht-Modal oder MDI.

Nimm besser direkt TFileOpenDialog (für Win32/Win64).
TOpenDialog verwendet das intern zwar, aber die Weiterleitung/Kapselung ist teilweise bissl ungünsitg gestaltet.


Welche Delphi-Version?

Bei vielen Dialogen nimmt Delphi automatisch die Screen.ActiveForm als PopupParent.

Teilweise kann man bei solchen Dialogen auch im Execute das gewünschte Handle (HWND) des Parent mitgeben,
aber oft genug wird dieser Parameter auch einfach ignoriert.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (23. Jun 2025 um 16:06 Uhr)
  Mit Zitat antworten Zitat