R Roberto_Barbato New Member Yesterday at 7:55 AM #1 Hello Erel, I would like to suggest an improvement to the native CheckBox component in B4A. Currently, the CheckBox has very limited visual customization options. In particular, changing the Width and Height of the view does not increase the size of the actual checkbox button. It would be very useful to have native properties, available directly in the Designer and through code, to customize: Checkbox button size (the square itself). Checkmark size. Border color and thickness. Checked background color. Unchecked background color. Touch target size. This would allow developers to create more modern and user-friendly interfaces without having to use JavaObject, custom drawables or third-party libraries just to change the appearance of a standard control. The native CheckBox is a very common UI component, and I believe these options would be a valuable improvement for many B4A developers. Thank you for considering this suggestion. Best regards
Hello Erel, I would like to suggest an improvement to the native CheckBox component in B4A. Currently, the CheckBox has very limited visual customization options. In particular, changing the Width and Height of the view does not increase the size of the actual checkbox button. It would be very useful to have native properties, available directly in the Designer and through code, to customize: Checkbox button size (the square itself). Checkmark size. Border color and thickness. Checked background color. Unchecked background color. Touch target size. This would allow developers to create more modern and user-friendly interfaces without having to use JavaObject, custom drawables or third-party libraries just to change the appearance of a standard control. The native CheckBox is a very common UI component, and I believe these options would be a valuable improvement for many B4A developers. Thank you for considering this suggestion. Best regards
jahswant Well-Known Member Licensed User Longtime User Yesterday at 7:22 PM #2 Take a look. B4A Library Thread '[B4X] [XUI] AS Checkbox' Sep 2, 2020 This is a simple cross platform Checkbox. If you need a checkbox with text, then check out the AS_CheckBoxAdvanced I spend a lot of time in creating views, like this and to create a high quality view cost a lot of time. If you want to support me and further views, then you can do it here by Paypal or with a coffee. Spoiler: Dependencies/Libraries you need for this view B4j: jXUI,JavaObject B4a: XUi,StringUtils,XUI Views (2.40+) B4i: iXUI,XUI Views (2.40+) Disabled style: AS_Checkbox Author: Alexander...
Take a look. B4A Library Thread '[B4X] [XUI] AS Checkbox' Sep 2, 2020 This is a simple cross platform Checkbox. If you need a checkbox with text, then check out the AS_CheckBoxAdvanced I spend a lot of time in creating views, like this and to create a high quality view cost a lot of time. If you want to support me and further views, then you can do it here by Paypal or with a coffee. Spoiler: Dependencies/Libraries you need for this view B4j: jXUI,JavaObject B4a: XUi,StringUtils,XUI Views (2.40+) B4i: iXUI,XUI Views (2.40+) Disabled style: AS_Checkbox Author: Alexander...
Cableguy Expert Licensed User Longtime User Today at 10:59 AM #3 The word "native" limits what it is doable customisation wise...