Кстати, кто-нибудь объяснит, почему в виндовом firefox пункт «настройка» находится в меню «инструменты», а в линуксовом (по крайней мере убунтовом) — в меню «правка»?
Мы на одном проекте (аналитическая программа с кучей функций) как раз собирались прикрутить такую штуку. Причем, функциональность хотели скопировать с Launchy.
К сожалению, проект скоропостижно заморозили.
Поиск функций меню в программе