Italian Scrolling label

Fulvio75

Well-Known Member
Licensed User
Ciao ho un problema con la Scrolling label e le B4XPages, su queste sembra non funzionare e manda in crash l'applicazione, non trovo nessun esempio per le B4XPages, gli esempi riportati sono per le Activity, ho copiato pari passo quanto avevo fatto per le Activity e li funzionava.
 

Sagenut

Expert
Licensed User
Longtime User
Se hai copiato pari passo l'errore potrebbe essere che per funzionare con le B4XPages devi avere
B4X:
TextEngine.Initialize(Root)
al posto di
B4X:
TextEngine.Initialize(Activity)
 

Fulvio75

Well-Known Member
Licensed User
Si ho messo root ma non arriva nemmeno in quel punto sembra che crasha prima, provo con calma e posto l'errore
 

Sagenut

Expert
Licensed User
Longtime User
Prova questo
 

Attachments

  • BBScroll.zip
    13.9 KB · Views: 82

Fulvio75

Well-Known Member
Licensed User
Prova questo

Deve essere per forza quì ecco perchè crashava il codice era giusto ma in B4XPages va messa in B4XPage_Created

B4X:
Private Sub B4XPage_Created (Root1 As B4XView)
   
    Root = Root1
    Root.LoadLayout("layPageMain")
   
    KeyBoard.Initialize("KeyBoard")
   
    'Inizializza la scrollinglabel da lasciare qui
    Initialize_ScrollingLabel

    Pages_Create
   
   
End Sub

B4X:
private Sub Initialize_ScrollingLabel
    
    TextEngine.Initialize(Root)
    
    fldSongTitle.TextEngine = TextEngine
    fldSongTitle.WidthPerSecond = 70
    fldSongTitle.Gap = 50
    
End Sub
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…