Italian B4I - Problemi con la DrawText()

Aldo's

Active Member
Licensed User
Ciao a tutti.
Scusate ma sono "gnucco"...
...non riesco ad usare la DrawText.
Vi posto il codice:
B4X:
Sub Class_Globals
    Private Root As B4XView
    Private xui As XUI
    Private xcvsGraph As B4XCanvas
    Private pnlGraph As B4XView   
End Sub

Public Sub Initialize
    
End Sub

Private Sub B4XPage_Created (Root1 As B4XView)
    Root = Root1
    Root.LoadLayout("IlMioLayout")
    B4XPages.SetTitle(Me, Main.sTitolo)
    xcvsGraph.Initialize(pnlGraph)
End Sub

Private Sub B4XPage_Appear
    xcvsGraph.DrawText("prova di scrittura con DrawText", 20, 20, Font.DEFAULT, Colors.Black, "LEFT")   
End Sub
Io non ho capito cosa sbaglio...
...mi aspetto che scriva una misera riga...
...boh!
Per cortesia aiutatemi.
 

LucaMs

Expert
Licensed User
Non ho b4i. Prova ad aumentare le coordinate left e top, magari stai scrivendo fuori dal pannello.
 

Aldo's

Active Member
Licensed User
Non ho b4i. Prova ad aumentare le coordinate left e top, magari stai scrivendo fuori dal pannello.
Non è questo il problema, ho scritto da 0 fino a 65K in tutti i sensi.
Grazie
 

LucaMs

Expert
Licensed User
Non ho b4i. Prova ad aumentare le coordinate left e top, magari stai scrivendo fuori dal pannello.
Questo in b4a funziona:

xcvsGraph.DrawText("prova di scrittura con DrawText", 40, 40, xui.CreateDefaultFont(18), Colors.Black, "LEFT")

P.S. Ho visto, in B4i serve xcvsGraph.Invalidate (pare)
 
Top