Quote:
Originally Posted by HarryT
You don't get balloon help in an application unless you write the program code which enables it.
It's entirely possible that it's enabled by default by the programming toolkit (Qt?) which Calibre uses; I'm sure that Kovid can answer that question.
|
Although at one level you are correct, with most modern GUI toolkits it is automatic the moment you set the Tooltip property on an item in the UI so in reality the application programmer is never aware that this is happening.
It would be possible to protect every attempt to set a tooltip according to preference settings in the application, but in reality for many applications this would be an inordinate amount of additional code and thus will not happen. Certainly in Calibre which makes a very wide usage of tooltips there is no such level of control.