Tooltip Definitions (preferable editable) for important gui elements defining conceptual elements
FoundIn: AgileTrack0.8d, AgileTrack1.0
For users to work in a consistent manner more information within the tool is required. One straightforward enhancement is to make the tooltips datadriven, so that an administrator can put in clarifying tooltips for certain gui elements e.g. table header buttons in views (clocks), pulldown box values (Types, States, etc.).
it's nice for them to be customizable, but they can be hard-coded initially.
Sure thing. Prepare it with hard coded default values.
However, plan for a support for a data driven override of gui texts, etc. at gui startup, since it makes the dull aspects of gui programming (descriptions, tooltips, shortcuts and languages) much easier in the long run.