Ciao Ivano
Sto cercando di utilizzare la tua libreria che reputo molto interessante; in particolar modo volevo utilizzarla per adattare il panel e il suo contenuto ( tutti i controlli in esso contenuti ) alla gradezza degli schermi di diverse dimensioni.
Ho installato la libreria e l'ide di b4a la vede regolarmente , ho copiato il codice che hai postato tu :
Sub Globals
Dim cvsMain As Canvas
Dim Panel1 As Panel
Dim Panel2 As Panel
Dim Panel3 As Panel
Dim Panel4 As Panel
Dim Panel5 As Panel
Dim Panel6 As Panel
Dim imi As ClassMyButton
Dim iml As ClassMyLayout
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("Main")
imi.Initialize
iml.Initialize
iml.SettingLayoutPanel(Activity,Panel5)
imi.NewButton4(Panel1,"Android","mia.jpg",255,79,129,186,True,1,False)
imi.NewButton4(Panel2,"Iphone","mia.jpg",255,79,129,186,True,1,False)
imi.NewButton4(Panel3,"BlackBerry","mia.jpg",255,79,129,186,True,1,False)
imi.NewButton4(Panel4,"Voice Search","mia.jpg",255,79,129,186,True,1,False)
imi.NewButton4(Panel6,"IMLibrary 1.01","",255,79,129,186,True,2,False)
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
ma in compilazione mi da:
Parsing code. 0.00
Compiling code. Error
Error compiling program.
Error description: Unknown member: newbutton4
Occurred on line: 39
imi.NewButton4(Panel1,"Android","logo_dpc.jpg",255,79,129,186,True,1,False)
Word: newbutton4
nb:uso b4a utlimo aggiornamento 3.0
dove sbaglio?
Grazie per l'aiuto