I am not sure if you have seen the dialog tool for linux. I thought someday it would make an easy drop in replacement for the current menu system... What do you think? Some info: dialog man page dialog tutorial The code below produces this menu...