Einzelnen Beitrag anzeigen

Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#4

Re: Windows Standard Button-Bezeichner ermitteln

  Alt 15. Jun 2007, 08:07
Hallo Matze und Thomas!

Danke für Eure Antworten. Ich brauche aber wirklich die Windows-Werte, denn ich verwende weder MessageDlg noch MessageBox o.ä.

Es geht um den TaskDialog von TMS. Der liest einfach per Pointer die Werte aus der Consts.pas.

Nun habe ich ein deutsches Delphi, ein Programm mit Übersetzungen per dxGettext und sagen wir mal eine MUI für Vista in Englisch. Was nun passiert:

- Programm mit französischer Sprache gestartet (die Sprache kann jeder User automatisch einstellen = vom System ermitteln, oder aber auch selbst festlegen)
- Im selben Programm zeigt der WinAPI Aufruf der MessageBox zeigt nun englische Buttons mit "OK, Cancel", da das System ja derzeit auf Englisch läuft
- Der TMS TaskDialog zeigt deutsche "Abbrechen, Ja, Nein" Buttons, da TMS ja die Consts.pas auswertet

Das gibt dann diese typischen "Halbübersetzungen"...

Nur, was macht mann da?

Gruß winkel79
Frederik
  Mit Zitat antworten Zitat