On Sat, 16 Jul 2011, Jonathan Wilkes wrote:
--- On Sat, 7/16/11, Mathieu Bouchard matju@artengine.ca wrote:
3. Tell the value last put in an inlet, if it's currently stored (and if the concept makes sense for that particular inlet).
If this is desired, then it's probably better to do everything except draw the tooltip window on the c side.
Why ?
That's plenty. The only thing that sucks harder than being annoyed by tooltips is being annoyed by gigantic tooltips <-[gigantic tooltips have lots and lots and lots of text inside them. They were designed by geniuses who think that informative paragraphs of text are important enough to interrupt the main interface view, yet ephemeral enough that a single accidental mouse movement of 2 pixels can cause the whole tooltip to].
Well, «tooltips» don't have to be implemented as bad as you describe, and for example, they don't have to be necessarily tooltips, and they don't have to display information that the user doesn't want to see.
Thus there can be features to display that info differently than as tooltips : statusbar, sidebar, or tooltip-like boxes that don't necessarily activate on <Enter> or don't necessarily deactivate on <Leave>. Implement whatever is comfortable and useful.
What would be a good way to toggle «enable inlet name tooltips», «enable method-list tooltips», etc., as separate settings ?
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC