Hello!
I'm coming back to my older project in Lazarus - simple program with stadard GUI (TButtons, TLabels, TEdits, TRadioButtons, TGruopBoxes). The GUI is quite grey and boring, I would like to add option to choose some skins, which would recolor/restyle all components and frame.
I'm coming back from JS, CSS background and I'm kinda noticing how limited GUI appearance options are limited in Lazarus...( sorry if I offended anyone). So I'm kinda lost, because changing many visual properties, like changing colors of standard TButton doesn't work, or TGroupBox background color can be changed, but it's title background remains always white.
So what is the best way of creating theme(skin) for GUI and which components to use?