Sub Process_Globals
End Sub
Sub Globals
Dim ScrollView1 As ScrollView
Dim lstChecks As List
Dim height As Int
height = 50dip
'Dim chk As CheckBox
Dim pnl As Panel
End Sub
Sub Activity_Create(FirstTime As Boolean)
ScrollView1.Initialize(0)
pnl = ScrollView1.Panel
Activity.AddView(ScrollView1, 0, 0, 100%x, 100%y)
lstChecks.Initialize
For i = 1 To 10
Dim chk As CheckBox
'chk=lstChecks.get(n) '-- original --
chk.Initialize("chkchng")
chk.Text = "Item #" & i
chk.tag = i
lstChecks.Add(chk)
' Dim lbl1 As Label '-- never used --
pnl.AddView(chk, 0, height * (i - 1), 120dip, height)
Next
pnl.Height = lstChecks.Size * height
End Sub
Sub Chkchng_CheckedChange(Checked As Boolean)
'-- show which checkbox has been clicked
Dim send As CheckBox
send = Sender
ToastMessageShow(send.text & " " & send.Checked, False)
Log(""& send.text &" "& send.Checked &" ")
End Sub