wxUiEditor
wxUiEditor copied to clipboard
Reduce non-derived classes to simple classes only.
Description:
It is useful to not use a derived class for very simple functionality, and it's certainly good to have a few implemented this way to verify that our code generation system creates them correctly. However, for more complex functionality, it makes it harder for a reader/maintainer to find the non-generated code. It also means that AI Agents have to parse all of the generated UI code, which takes up tokens and time without adding any value.
TODO: Review all dialog classes and determine which ones should be converted from non-derived classes into derived classes, or at the very least, into separate source files.