Zitat von
Luckie:
Was ist denn an der Buttonbeschriftung vom MessageDlg anders?
na wie du ja gesagt hast, wenn ich messagedlg benutze, dann sind die beschriftungen abhaengig vom Programm, nicht von Windows..
also bei mir dann 'Yes' bzw. 'No'. (wobei noch rauskriegen muss, wieso mein program auf englisch laeuft..
)
was ich mit caption meinte, war der titel des Dialogs.
bei "messagedlg('hallo', mtWarning, [mbYes], 0);" waere der immer 'Warning' , wenn ich mtConfirmation nehme, ist der Titel 'Confirm'..
das find ich nicht gut, das einzig akzeptable waere mtCustom, wobei dann als Titel der Programmname verwendet wird, allerdings gibts bei mtCustom kein Icon mehr...
und bei der messagebox habe ich nen freiwaehlbaren Titel und ein frei waehlbares Bild, nur eben die Button-Beschriftung in der Systemsprache...
Mat