Jump to content
Patrick PREMARTIN

What FireMonkey style do you use and like ?

Recommended Posts

Hi

 

If you use FireMonkey and the styles, can you tell me which are your preferred styles for light and dark theme ?


I like the Polar and Impressive but it's time I decide what styles I propose on each tools I publish. "all" is of course not the good answer because of EXE weight.

Share this post


Link to post

For dark and light theme, I vote for "universal" (non OS specific styles) like light.style and dark.style  (no png inside so no TxxxStyleObjects and overall lightweight)

Share this post


Link to post
36 minutes ago, Serge_G said:

For dark and light theme, I vote for "universal" (non OS specific styles) like light.style and dark.style  (no png inside so no TxxxStyleObjects and overall lightweight)

I agree; most cross-platform apps nowadays have the same style across platforms. The FMX's approach to style objects with the png is rather stale as well; one should turn to using vector images. This is possible with zx-skiacomponents, which approaches the StyleObjects differently, allowing you to use direct properties for changing colors, animated images, or text settings on triggers. The feature I used the most was the SVG override color change, it allows you to create a beautiful yet responsive UI with no pixelization to worry about. 

  • Like 2

Share this post


Link to post

Hi

 

I've included the Dark/Light themes by default, but I have problems with the contrast of the dark one on my monitor (or with my eyes). It's the reason why I've added Polar et Impressive styles, but perhaps an other one is preferred.

 

We are so many to have "monitors, eyes or colors problems". 😉

Share this post


Link to post

Thanks for the link to this project  @havrlisan 

 

It's a very interesting solution to bypass current FMX implementation of styles.

 

For my projects I prefer to use standard features to share source codes, but I add this one to my "projects to try" list.

  • Like 1

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×