Wish UI beutiful by default

hibrid0

Active Member
Licensed User
Longtime User
Hi, I wish a B4x tools make more beutiful controls by default.

For example start with a pallete of colores and some fancy controls by default without touch anything.
Something like in the way of flutter, anything we do on it is very nice.
 

Sandman

Expert
Licensed User
Longtime User
It's really difficult to understand what you mean. Can you link to a flutter page that illustrate what you're wishing for?
 

agraham

Expert
Licensed User
Longtime User
Not everyone wants flashy colors and strangely shaped controls with time-wasting animations. I'm probably a very small minority but I value anything that looks like a classical shades of grey Windows Forms UI and I loath animations. The look of the native B4A controls is fine for me. Also I turn off all animations in Developer Options on my phones - though unfortunately it doesn't kill them for everything. So no, don't change a thing as far as I am concerned.
 

mcqueccu

Well-Known Member
Licensed User
Longtime User
Hi, I wish a B4x tools make more beutiful controls by default.

For example start with a pallete of colores and some fancy controls by default without touch anything.
Something like in the way of flutter, anything we do on it is very nice.


Well, I support the wish.. something like the XUI Views, B4X....Templates like date, input boxes, etc, and other B4xLibs which made use of layout files can have a nicer UI out of the box. I agree some have methods to round corners, change border and title colors, etc,

Example, this input box below can be better styled than this. No offense to Erel.
Those frameworks like flutter,react, etc leverage on vast CSS Styling. Our WYSIWYG Designer can do more as exhibited by lots of UI tutorials and examples published over the years in this forum.

1620302172514.png


And, I know Erel has too much on his plate, managing the platform, giving us regular updates and making B4X code more efficient, BUT the UI also counts.
 

Sandman

Expert
Licensed User
Longtime User
Yes, well, if you bring those things into the wish, I can understand and partially agree also.

Example, this input box below can be better styled than this. No offense to Erel.
Zero offense, and full agree.

And, I know Erel has too much on his plate, managing the platform, giving us regular updates and making B4X code more efficient, BUT the UI also counts.
Full agree on all.
 

Erel

B4X founder
Staff member
Licensed User
Longtime User
No offense to Erel.
No offense taken. Do remember that I cannot change the default style once it was released.

Using a light theme makes those dialogs look better:

SS-2019-04-10_17.33.40.png


B4XDialog and the templates are made for customization. You can change many things very simply: https://www.b4x.com/android/forum/threads/light-theme-for-b4xdialogs.128302/
And you can change everything by extracting the templates from the b4xlib file and creating new ones based on them. It is really simple.
 

Star-Dust

Expert
Licensed User
Longtime User
Sorry if I intrude, No offense to anyone.

If there is one unique feature of B4X, which I have not found in any language, (and I am old) it is that it makes it possible to create custom views extremely easily.

In other languages, creating a customized, animated and colored Button requires a lot of work. Here we create complex customized/animated/colored views (buttons, editable text, switches, grids, lists, etc.) with less than an hour of work.

So when I want something, I realize it. If I programmed in another language if I wanted something new I would keep the desire.

So why not create it, given the great ease? We make the most of this language.

No offense to anyone
 
Last edited:

Sandman

Expert
Licensed User
Longtime User
No offense to anyone, but I agree with Star-Dust. The one thing that would help is to get the OS color palette somehow, so I could reuse that when I make my own views, and make sure they match whatever the device is showing generally. I posted a wish about this years ago, but apparently it wasn't possible to get those value. :confused:

and I am old
...said the guy who's only 47. :p

No offense to anyone
 
Top