Example Designer Blocks Tooltip1.BackgroundColor = Colors.red; in color Tooltip1.TextColor = Colors.black; in color Tooltip1.TextPadding = 5; in pixels Tooltip1.Height = 25; in pixels Tooltip1.Duration = 3; in seconds
Use
I thought this component will be useful for people who have difficulty understanding the icons developer uses.
I'm reviving this well defined Topic by moving it to the Extensions Forum. It looks like a relatively easy extension to make and would be extremely useful.
See:
.... For those of you that have never seen tool tips in Microsoft Windows programs, it's similar to an Android Toast message but specifically focused on telling the User what specific components are for/do. It's most useful if you are using image buttons to save screen space. In a desktop program a tool tip will pop-up when the mouse cursor is hovered over the component:
I can't see that working in Android because you can't really hover instead of tapping - but you could have a button that reveals the tool tips for the other components?
I think that's a clever idea. It is ugly though, and how would the User know to use a long click?
My work-around is for the Splash Screen to be an image of the GUI with tips in place:
..... but that's not at all good for multi screen, nor Apps that support multiple languages, in which case I have an image of all buttons with a description beside them as a Help screen:
Thanks for the mention @Taifun!
Since the Beta Version of Rapid isn't yet available for everyone so far ( the beta testing program hasn't started yet), so I've created the extension using Rapid: io.mohamed.tooltips.aix (4.4 KB)
The blocks are fairly simple:
Tested companion Android 13. Yep. (not for label though, with a click extension, but when using chromebook emulator, the mouse hover works for the label - and the other components, whilst a long press does not, for the label)
Not quite with you Tim - Looks like you wrote that post whilst riding a horse
Do you mean that a long press works for buttons on Android 13? I have only tested Image Buttons but I think they are the components that most need a tooltip.
Think I may prefer the popup menu approach with long press, offers more options/potential - images/colour selection for background and text/html text formatting/checkbox(!)/click through action.....
[edit] I asked Ulli, and he kindly updated his popup extension to include the dismiss method (may not yet be published), which means you can use a clock, with your chosen duration, to dismiss the popup programmatically.