IMT and Transformer bug report: not significant
The bug report from Paolo Cutini a few days ago relates to tooltip hints on some spin-edit components in the Preferences screen. The issue is this:
These spin-edit controls (where you either type a number into the box, or click up/down buttons to make the numbers change) are not Unicode-enabled; that means that their Hint (tooltip) properties are not Unicode. Therefore they don't show up in the translation screen and can't be translated. The problem is that the TSpinEdit control is itself not a standard Delphi control; it's a combination of a TUpDown and a TEdit. The TntUnicodeControls component set which we use for Unicode-enabled GUI controls does not contain a Unicode version of TSpinEdit. Therefore, we're faced with these choices:
- Create our own TUnicodeSpinEdit by combining the TTntUpDown with TTntEdit. This would not be trivial, but it's not that hard. However, it means we've added one more layer of complexity and dependency to the app.
- Construct the same functionality in place in the app by faking the component, using TTntUpDown and TTntEdit. This would take some time.
- Disable the hints on these components completely, so that Paolo and other translators don't get confused and frustrated by not being able to translate it.
- Leave it as-is, so there is a partly helpful hint for anyone who understands English. This takes no effort, except explaining to Paolo what the problem is.
I'm going to do the last until there's time to do (1) or (2).