This is my key manager. I used MDX and Popups. comments are in Italian.
Aliases to include:
pop { tokenize 32 $dll($shortfn(dll\popups.dll),Popup,$1-) | if ($isid) return $1- | $iif($4- != did not select a menu item,$4-) }
popups { return dll " $+ $mircdir $+ dll\POPUPS.DLL $+ " }
alias mdx { return DLL/mdx.dll }
alias ctl { return DLL/ctl_gen.mdx }
alias bars { return DLL/bars.mdx }
alias views { return DLL/views.mdx }
alias dmu { return DLL/dmu.dll }
alias mdx.load { dll $mdx SetMircVersion $version | dll $mdx MarkDialog $dname }