if (evt.bstate & BUTTON1_CLICKED) { putString(30,20, "click event"); thiskey.type = MOUSE; thiskey.x = evt.x; thiskey.y = evt.y; thiskey.c = 'C'; return thiskey; } if (evt.bstate & BUTTON1_PRESSED) { putString(31,21, "pressed event"); thiskey.type = MOUSE; thiskey.x = evt.x; thiskey.y = evt.y; thiskey.c = 'P'; return thiskey; } if (evt.bstate & BUTTON1_RELEASED) { putString(32,21, "released event"); thiskey.type = MOUSE; thiskey.x = evt.x; thiskey.y = evt.y; thiskey.c = 'R'; return thiskey; }