HWGUI is a Verilog library which generates windows with captions on a VGA display. This uses no microprocessors; a state machine responds to user actions instead. The user interface has a PS/2 mouse input; the user may click any part of a window to bring it to the foreground and may drag windows around the screen.
formatting link
An ISE 7.1 project file for the XUP-V2Pro is included.