I'm looking at making an exception to that OS specification for something that is well deserving and shouldn't be implemented any other way (to save the user heartache). The biggest concern has always been backwards compatibility (read: non-OS tools and games) which is a huge problem when adding fields in existing tags.
However, like FS was saying, he needs it for some stuff he's working on. Others would undoubtedly get use out of it too. If someone is editing fields at runtime then they should know what they're doing to begin with or have Guerilla open already to change their source tags with new values and thus have access to tooltips. If you still want to keep the stock help strings in then you can just have an "engineer mode", a la H2Guerilla's "expert mode", which overrides the tooltip implementation to instead show memory addresses of a fields.
Bookmarks