And what's with the Comic Sans MS font? It is my understanding that it's loathed by all graphic designers... (I've seen similar mockups in the past with the same font, is there some software that helps create such mockups?)

triplus wrote:Indicator Icon by NormandC

You give me credit where none is due. I just retraced the existing one from the Mouse Model wiki page, then you heavily modified/improved it.

OK then, so here are some screenshots.

What it looks like after installing the module and opening FreeCAD.

FC_NavigationIndicator_01.png (5.88 KiB) Viewed 2031 times

Placing the mouse cursor over it, a rounded square appears, and after a second a tooltip.

FC_NavigationIndicator_02.png (9.16 KiB) Viewed 2031 times

Clicking on the square brings a menu to quickly change the navigation style.

FC_NavigationIndicator_03.png (21.32 KiB) Viewed 2031 times

This is exactly as I envisioned it. I just played with it for 5 minutes, but I can't see how it could be improved further. Actually: would it be a good idea to replace the tooltip with the following text for each entry:

Click to change the navigation style.

Or some other phrasing explaining its use?

One of the huge advantages I see with this (apart from the fact it gives a visual indicator on which navigation style is active) is that it's working in sketch editing mode. Currently, the contextual menu in sketch editing mode does not provide the navigation menu, you need to exit the sketch to change the navigation style, then return to sketch editing mode.

And what's with the Comic Sans MS font? It is my understanding that it's loathed by all graphic designers...

One of the benefits being a part time FOSS designer is i can do that and get away with it. As for the font i guess i can try out alternative like OsiFont in the future. The program i used is named Pencil (and basically the font was preset).'

You give me credit where none is due.

Well design can be challenging and spending 10 minutes on the icon instead of easily couple of hours when starting from scratch...

This is exactly as I envisioned it. I just played with it for 5 minutes, but I can't see how it could be improved further. Actually: would it be a good idea to replace the tooltip with the following text for each entry:

Click to change the navigation style.

Or some other phrasing explaining its use?

In the original thread similar observation was made therefore indeed this can be improved in the future.

NormandC wrote:I see you only made it for CAD navigation (very nice use of icons), other styles which require a modifier key will need some thought...

The plan is to provide verbose tooltip information for all navigation styles. Most of the work is almost done. For the ones with modifier key i have "two icon" design ATM but that will likely not do. As most of them will likely become "single icon" design.

Next step would be to implement translation... I wonder how that could be worked out for a plug-in.

It could be done. But adding icons to resources files and translations is i guess more suitable for upstreamed modules.

Is there any chance The graphic tooltip could be added to other buttons in FreeCAD? I really wish i could put a graphic tooltip on my macro buttons.

Autodesk Inventor does that (or used to, not sure, it's been a while). It did this progression where when you stop on the button it gives a text tooltip, and if you stay above the button an image appears describing the input and outputs of the operation...and if you stay even longer some more, it starts an animation that more or less gives you a mini tutorial. It's pretty cool....and it starts with a visual tooltip

Yes that could likely be done. As for animated ones. The same but not in as straightforward fashion as when adding the image (when it comes to tooltips support). But i do feel you would need to create standard commands in your workbench and Macro buttons wouldn't do. That is if FreeCAD would have such support in the future by default. And not for you to make that somehow to happen by yourself.

P.S. I don't plan to add new projects to the list of the projects i started and i plan to finish when it comes to FreeCAD. But maybe i could add animated GIF support to one of my projects. That is to have the possibility to see animated GIF for FreeCAD command in some way. Compared to now when such possibility isn't available in any form.