It would be nice for wxFormBuilder to support the use of more validators, for example wxIntegerValidator<T>. The T could be picked up from the validator_data_type.
Currently if you want to use only what wxFormBuilder provides to validate an integer numeric value and filter the keys you need to use a wxTextValidator and then perform the conversion manually. It is not even possible to do this for floating point values. In those cases you need to ignore the validators in wxFormBuilder and ad them manually inyour derived class constructor. It would be easier for the developer if we could set those validators directly from wxFormBuilder.