Einzelnen Beitrag anzeigen

mh18058

Registriert seit: 21. Nov 2008
15 Beiträge
 
#9

AW: MessageDlg Button neben Text

  Alt 8. Jun 2016, 16:23
Roundup:

wie Dalai erwähnt, ändern sich die anderen Dialoge ebenfalls.
Hier ein OpenDialog einmal mit UseLatestCommonDialogs := true;
und einmal mit UseLatestCommonDialogs := false;

Der "neue" Dialog erscheint auch nicht mehr mittig auf dem
Bildschirm und ehrlich gesagt, gefällt mir der Alte auch besser.
Insofern ist UseLatestCommonDialogs := false; in diesem Fall
auch die bessere Einstellung.

Das unterschiedliche Erscheinungsbild tritt übrigens nicht nur beim
Windows-Classic Theme, sondern auch bei dem moderneren Windows7-Basis
Theme auf. Nur wirkt es da nicht so störend. Das sind die beiden
anderen Bilder meines MessageDlg, einmal true und einmal false.

Also, auch da wieder was gelernt!

@himitsu: mit {$LONGSTRINGS OFF} setze ich den Compiler auf
die alten Stringtypen. Damit ging die Portierung schnell voran.
Ich dachte die geänderten Strings machen in den Dialogen Ärger,
dem ist aber nicht so!
Deinen Vorschlag mit den String-Typen werde ich mal ausprobieren.
Miniaturansicht angehängter Grafiken
opendialog_xe_with_uselatestcommondialogs_true.jpg   opendialog_xe_with_uselatestcommondialogs_false.jpg   messagedlg_xe_with_win7_basis_and_uselatestcommondialogs_true.jpg   messagedlg_xe_with_win7_basis_and_uselatestcommondialogs_false.jpg  
  Mit Zitat antworten Zitat