Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.126 Beiträge
 
Delphi 12 Athens
 
#4

AW: TCustomTaskDialog Buttons

  Alt 10. Mai 2024, 08:18
Es gibt neben TTaskDialogButtonItem als Ableitung von TTaskDialogBaseButtonItem ja auch noch TTaskDialogRadioButtonItem, die man analog im Property RadioButtons findet. Um jetzt nicht für beide (und eventuell zukünftige) Button-Typen eigene Collections und Enumerators erstellen zu müssen, ist man halt auf den gemeinsamen Vorfahren ausgewichen. Das war und ist die übliche Vorgehensweise in solchen Fällen. Es betrifft ja auch lediglich die Eigenschaften CommandLinkHint und ElevationRequired, für die man einen Cast einsetzen muss.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat