KeyWorksRW / wxUiEditor

RAD tool used to create and maintain wxWidgets UI elements.
Apache License 2.0
66 stars 7 forks source link

Add validator support to code generation for wxPython and wxRuby #1321

Closed KeyWorksRW closed 9 months ago

KeyWorksRW commented 11 months ago

Description:

Both wxPython and wxRuby3 supports validators which means wxUiEditor needs to generate the code to enable them since we already have validator properties.

KeyWorksRW commented 9 months ago

wxRuby3 validators are supported, since they use the wxWidgets validators. wxPython doesn't directly support wxWidgets validators, instead requiring the user to create their own sub-class of wx.Validator. Note that neither TextValidator nor GenericValidator are implemented in wxPython.

At this point, it's beyond the scope of wxUiEditor to create custom validators that mimic the wide range of validators that wxWidgets supports. As such, I'm closing this issue.