Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#1

MessageDlg mit Text in Tabellenform schöner formatieren

  Alt 27. Mai 2010, 20:29
Hallo,

ich zeige in meinem Programm einen MessageDlg an (siehe Bild).
Wie man sieht ist in der Mitte eine Art Tabelle.
Leider sind die Zahlen nicht sauber untereinander und die dazugehörigen Texte daraus resultierend auch nicht.

Der Text der Message schaut wie folgt aus:
Delphi-Quellcode:
  Msg10 = 'Es wurden folgende Daten ausgelesen:' + sLineBreak + sLineBreak +
          leer + '%2dx Allgemein'     + sLineBreak +
          leer + '%2dx Kanal'         + sLineBreak +
          leer + '%2dx Achs'          + sLineBreak +
          leer + '%2dx Antrieb'       + sLineBreak +
          leer + '%2dx Setting'       + sLineBreak +
          leer + '%3dx NC-Programme'  + sLineBreak +
          sLineBreak + 'Gespeichert unter "%s"!' + sLineBreak +
                       'Projektordner öffnen?';
(leer = 15 Leerzeichen)

Wie könnte man die Texte und Zahlen sauberer untereinander schreiben?
Gibt es eine einfache Möglichkeit oder muss ich via "CreateMessageDialog" einen eigenen MessageDialog erschaffen?
Miniaturansicht angehängter Grafiken
messagedlg_123.jpg  
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat