text in UI objects


    May 17 2006 | 1:16 pm
    Hello
    I am having problems porting a UI object from Mac to Windows. I followed closely the qtxgui example that comes with the developer SDK and everything works fine, apart from displaying text.
    When I use "drawstr", I get my string printed in correct size and font face but not at the right place. In fact, it is displayed somewhere else on the screen and it keeps on writing until it reaches the edge of the window. In other words: "MoveTo" has no effect at all.
    TextSize(x->fontsize ); TextFont(x->fontnum); MoveTo(x, y); drawstr(c);
    When I use "MacDrawText" instead, my text appears at the right location (i.e. MoveTo works as usual) but I get the wrong font size (too large) and the wrong font face (not corresponding with the font chosen from the menu).
    TextSize(x->fontsize); TextFont(x->fontnum); MoveTo(x, y); MacDrawText(c, 0, strlen(c));
    I hope this is a well known problem and somebody can help me out.
    Philippe
    ------------------------------------------------------------ ------------ ------------------- Philippe Kocher /// Rohrhaldenstrasse 45 /// CH - 8712 Staefa phone: +41 79 204 75 22 /// mail@philigree.ch /// www.philigree.ch ------------------------------------------------------------ ------------ -------------------