Sub FillData
Dim ClvItem As ClvPedidosItem
ClvItem.Initialize
Clv1.Add(CreateClv1Item(ClvItem, Reg), ClvItem)
End Sub
Private Sub CreateClv1Item(item As ClvPedidosItem, Reg As Map) As B4XView
Dim p As B4XView = xui.createPanel("")
p.SetLayoutAnimated(0, 0, 0, 100%x, 115dip)
p.LoadLayout("ClvPedidosItem")
'p.LoadLayout("PruebaClvSD_Spinner")
item.LblCliente = LblCliente
item.LblFecha = LblFecha
item.CheckBoxAplazado = CheckBoxAplazado
item.SpinnerOpcionesClv1 = SpinnerOpcionesClv1
item.SD_SpinnerOpcionesClv1 = SD_SpinnerOpcionesClv1
LblCliente.Text = "Cliente: " & Reg.Get("Cliente".ToLowerCase)
LblFecha.Text = Reg.Get("Fecha".ToLowerCase)
LblFiscal.Text = Reg.Get("RazonFiscal".ToLowerCase)
LblComercial.Text = Reg.Get("RazonComercial".ToLowerCase)
LblNApuntes.Text = Reg.Get("NApuntes".ToLowerCase)
CheckBoxAplazado.Checked = Reg.Get("Estado".ToLowerCase) = "A"
CheckBoxAplazado.Enabled = False
SD_SpinnerOpcionesClv1.Top=10dip
SD_SpinnerOpcionesClv1.Left=100dip
SD_SpinnerOpcionesClv1.Add("Op1","Non so1 lo que tu esperabas", 1,Colors.Black,Colors.White,Gravity.CENTER,Null)
SD_SpinnerOpcionesClv1.Add("Op2","Non so2", 2,Colors.Black,Colors.White,Gravity.CENTER,Null)
'SD_SpinnerOpcionesClv1.Left2 = SD_SpinnerOpcionesClv1.GetBase.Left
SpinnerOpcionesClv1.Add("Opciones:")
If CheckBoxAplazado.Checked Then
SpinnerOpcionesClv1.Add("Activar")
Else
SpinnerOpcionesClv1.Add("Aplazar")
End If
SpinnerOpcionesClv1.Add("Cambiar Fecha")
SpinnerOpcionesClv1.Add("Cancelar")
SpinnerOpcionesClv1.SelectedIndex = -1
SpinnerOpcionesClv1.DropdownBackgroundColor = Colors.Green
SpinnerOpcionesClv1.DropdownTextColor = Colors.Magenta
SpinnerOpcionesClv1.TextColor = Colors.Red
Return p
End Sub