realbasic-nug.de
[Top] [All Lists]

StringWidth fehlerhaft?

To: Mailingliste Realbasic <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: StringWidth fehlerhaft?
From: Stefan Mettenbrink <S dot Metti at gmx dot de>
Date: Sun, 5 Nov 2006 09:13:29 +0100
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Ich habe folgendes im PaintEvent eines Fensters (neues Projekt):

 dim s as String

 s="Hier haben wir einen genügend langen Testtext"
 g.DrawString s,10,100
 g.DrawLine 10,105,g.StringWidth(s),105

Bei mir wird der Strich, der eigentlich genau die Länge des Textes
haben soll, nur bis zur Mitte des x gezeichnet. Für mich bedeutet das,
die Funktion StringWidth ermittelt eine falsche Länge. Das gilt sowohl
für RB 5.5, als auch RB06r4.

Ist das bei euch auch so?
Wie kann ich die korrekte Länge ermitteln?

MfG, Metti.


<Prev in Thread] Current Thread [Next in Thread>