I'm traying to set .
BackColor BLACK
FontColor White
Corner and BorderColor white
(Control over Panel black)
I view that B4XCombo.mbase.textocolor are not supported. How Set color?
in desing neither.
B4X:
B4XFloatTextField1.mBase.SetColorAndBorder(Colors.Black,5 ,Colors.White,15)
B4XComboReferencias.mBase.SetColorAndBorder(Colors.Black,5,Colors.White,15)
B4XComboReferencias.mBase.Color = Colors.Black
B4XComboReferencias.mBase.TextColor = Colors.White 'Error.Not supported for combo: Ok, but how do it?
---------------
..... I FEW hours more last:.....
SOLUTION!!
I review theme used.
I delete the code to setcoloranborder and do in design time.
change arrow, textocolor in COMBO, dropdown colors, and border size and color
B4X:
public Sub SetColorCombo(Combo As B4XComboBox)
'color de la fechita. HACER ANTES DE CAMIAR EL RESTO DEL COLOR
Dim jo As JavaObject = Combo.cmbBox.Background
jo.RunMethod("setColorFilter", Array(Xui.Color_White , "SRC_ATOP"))
'CAMBIAR EL COLOR DEL COMBO POR CÓDIGO LO ESTROPICIA TODO
'not to do this:
'Combo.cmbBox.Color = Colors.Black
Combo.cmbBox.TextColor = Colors.White
Combo.cmbBox.DropdownBackgroundColor= Colors.DarkGray
Combo.cmbBox.DropdownTextColor = Colors.White
Combo.mBase.SetColorAndBorder(Colors.Black , 1dip,Colors.White,1dip)
End Sub