Zitat von
s.h.a.r.k:
Was ich nicht ganz verstehe ist zudem folgendes: Ändere ich per setMapMode() von MM_TEXT auf MM_LOMETRIC bzw. anders herum, dann liefert mir die Canvas.textWidth()-Methode auch andere Werte. Aber das darf doch nicht sein?
Doch einfach mal die Hilfe lesen:
Zitat:
Each logical
unit is mapped to one device pixel. Positive x is to the right; positive y is down.
und
Zitat:
Each logical
unit is mapped to 0.1 millimeter. Positive x is to the right; positive y is up.
Wenn du sie in Millimetern haben willst, dann setz den MapMode auf MM_LOMETRIC.