Could you make the file browser and pop-up menus loop? (I mean, scroll to the bottom when you press up at the top item, and scroll to the top when you press down on the bottom one.)
I believe this would improve the user experience of your software even more.