Problema comando SAY

Moderator: Enrico Maria Giordano

Post Reply
User avatar
mauri.menabue
Posts: 165
Joined: Thu Apr 17, 2008 2:38 pm

Problema comando SAY

Post by mauri.menabue »

Buon giorno a tutti

Mi pare che ci sia un problema nella clausola ADJUST del comando SAY, non viene calcolata correttamente la dimensione del testo visualizzato,
per verificare cio' provare il test seguente.
Grazie

Code: Select all | Expand

#include "FiveWin.ch"Function Main   LOCAL oFont AS OBJECT   LOCAL oDlg  AS OBJECT   LOCAL oSay  AS OBJECT      oFont := tFont():new("Tahoma", 0, -12.00 ,,.F.,,,,.F.)   DEFINE DIALOG oDlg        ;            SIZE 400,400     ;           TITLE "Test " + FWVERSION    ;       TRUEPIXEL             ;            FONT oFont            @ 20, 20 SAY oSay VAR "Percentuale detraibilita'" ;                     SIZE GetTextWidth( 0, "Percentuale detraibilita'", oFont ) , oFont:nHeight * 2 ;                        OF oDlg ;                     PIXEL ;                     FONT oFont ;                    BORDER      @ 60, 20 SAY oSay VAR "Percentuale detraibilita'" ;                       OF oDlg ;                     PIXEL ;                     FONT oFont ;                    BORDER ;                   ADJUST                                    ACTIVATE DIALOG oDlg CENTER      oFont:end()return nil 
User avatar
Enrico Maria Giordano
Posts: 8775
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Has thanked: 1 time
Been thanked: 7 times
Contact:

Re: Problema comando SAY

Post by Enrico Maria Giordano »

Mi pare lo faccia solo con la clausola BORDER, giusto?

EMG
User avatar
mauri.menabue
Posts: 165
Joined: Thu Apr 17, 2008 2:38 pm

Re: Problema comando SAY

Post by mauri.menabue »

Ciao Enrico
Confermato, solo con la clausola BORDER
Grazie
User avatar
Enrico Maria Giordano
Posts: 8775
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Has thanked: 1 time
Been thanked: 7 times
Contact:

Re: Problema comando SAY

Post by Enrico Maria Giordano »

Ti conviene chiedere nel forum inglese.

EMG
Post Reply