Custom Slider widget with wxPython
custom-controls, python, slider, wxpython, wxwidgets
Solution
No, wxWidgets uses native look and feel and native controls under Windows look like your top screenshot, not the bottom one. If you want to have a custom look, you really need to use a custom control.
Problem
I would need to make a ``` slider = wx.Slider(self, 100, 25, 1, 100, (30, 60), (250, -1), wx.SL_HORIZONTAL) ``` have a transparent background (because it appears on a panel which has a non-uniform background). More generally, how is it possible possible to change its look to something like this ? (I am open to use `.png` files for the widget elements, if needed.)