|
|
Pop-up menus are defined using the same syntax as pull-down menus, and are displayed by the popup command.
For example, a simple pop-up FooBar menu could be defined as follows:
menu: foobar_menu
{
menu_item: FooBar {} %// menu title
dividing_line;
menu_item: Foo
{
fyi Foo
}
menu_item: Bar
{
fyi Bar
}
}
The accompanying icon_rules clause would resemble:
icon_rules
{
foobar /F
{
title=FooBar;
trigger_action: menu
{
popup foobar_menu
}
}
}
In the above example, foobar_menu refers to the menu clause of that name already defined. The FooBar menu would appear when you hold down mouse button 3 over the FooBar icon, which represents a file called foobar.
See also: