New multi-platform custom text control widget

This new “multi-platform text control”, fully designed for customization, offers a range of options, including:

  • Change the background color
  • Change the pen color
  • Change the shadow color
  • Set the text color
  • Apply rounded or square corners
  • Apply transparency

As you can see from the examples, this text control looks great on any background, whether solid, gradient, or bitmapped.

textctrl_demo.zip (146.7 KB)

Additionally, this text control is cross-platform compatible and has been successfully tested on the following operating systems:

  • Windows 10/11 | Python 3.11.9 |
    wxPython 4.2.3 | wxWidgets 3.2.6

  • Linux Mint 21 | Python 3.10.12 |
    wxPython 4.2.1 gtk3 | wxWidgets 3.2.2.1

  • MacOS Sequoia 15 | Python 3.12.4 |
    wxPython 4.2.2 | wxWidgets 3.2.6

Regards