First: I don't want to complain. B4J is in combination with B4X control elements a great tool. I used to programme with B4A, now more and more with B4J. But there is one thing that regularly gives me a headache and I am always annoyed at how complicated the solution has to be worked out again and again:
With many B4X controls, properties can often be selected in the designer that have no effect on the appearance of the control during runtime. This applies in particular to the colour design of the controls, but also occasionally to other functions such as text alignment and the like. If these properties are available in the designer, why are they ignored? This is confusing, not only for newcomers. My wish would be that changing these properties would then also be taken into account when the programme is executed. I wouldn't really care how this happens in detail. But it simply costs too much time to keep looking for a working workaround. I know this may not always be easy, but it must be easier to realise somehow.
Cheers BV
With many B4X controls, properties can often be selected in the designer that have no effect on the appearance of the control during runtime. This applies in particular to the colour design of the controls, but also occasionally to other functions such as text alignment and the like. If these properties are available in the designer, why are they ignored? This is confusing, not only for newcomers. My wish would be that changing these properties would then also be taken into account when the programme is executed. I wouldn't really care how this happens in detail. But it simply costs too much time to keep looking for a working workaround. I know this may not always be easy, but it must be easier to realise somehow.
Cheers BV