typedef struct Cursor Cursor;
typedef struct Menu Menu;
typedef struct Mousectl Mousectl;
+typedef struct Keyboardctl Keyboardctl;
struct Mouse
{
extern void drawgetrect(Rectangle, int);
extern Rectangle getrect(int, Mousectl*);
extern int menuhit(int, Mousectl*, Menu*, Screen*);
+extern int enter(char *, char *, int, Mousectl*, Keyboardctl*, Screen*);