The key components of any graphical interface are menus, buttons and text entry boxes. These are usually grouped together into 'panels' or 'dialogues'. For the sake of simplifying the rest of the documentation we describe the operation and control of the user interface here.