Hi,
I've been using a context menu to run shortcuts for quite some time, and I was wondering if you could change the look of it. Is that possible, or do I need to create a floating menu instead?
Thanks
this is not possible as it’s the system provided standard context menu style. You‘d need to use floating menus for customizable menus
Ah, I see.
Thanks
But it is not possible to open a submenu on hover, like the context menu, or is it?
You can do a lot with the "On Hover Start" / end triggers:
Here is a simple example that shows how to open an inline submenu and how to show a separate menu as submenu
submenus3.bttpreset (161.2 KB)
But if you are looking for the classic menu style, I'd recommend to stick with the "Show Custom Context Menu" actions
I tried playing with hover states but couldn't figure out how it works.
But I think I get it now. I will play around and may come back if I get stuck.
Thanks for now
Hey @Andreas_Hegenberg,
I'm currently creating the menus I need, but I just noticed that there are gaps between the icons, although all spacings are at 0. How can that be? Is that a bug? On the preview at the top, it looks like how it should be.
I figured it out myself. I had spacing inside the menu , which caused the gaps between the items.
I'm done with my menus, and everything works fine except for one thing. Whenever I click on one item on the sub menu, the submenu is closed, but the main menu is still showing. Is there a way to close both at the same time?
I have already added a command to hide the main menu, but it doesn't work.
Any suggestions?
In general adding a "Hide Floating Menu" action after your main action should work fine:
Is that what you have already tried?
Yes, that is what I tried. I have also an Apple script in there, and maybe it takes too long, and that is why it doesn't work properly.
can you try running the hide action first?
Unfortunately, that didn't change anything.
weird, it seems to work fine with my test preset posted above. Could you maybe share your menus (right-click => export to file)? Then I can have a look tomorrow.