The mask has the following form:
+|-| | (modifier | event-type button-no)*
or all or * |
all and * are equivalent to p1p2p3p4r1r2r3r4c1c2c3c4d1d2d3d4t1t3t4CSA
If a mask starts with , a new mask is a logical OR of the old mask and mask; if mask starts with a , a new mask is logical AND of the old mask and mask complement; otherwise, the mask is set to mask.
RETURNS: | the old mask |
NOTE: | this function is always present, even if the library doesn't support mice |
Key names are those defined by curses(3) without the leading KEY_ (but functional key names are just Fnumber without parentheses
If the mouse is present, supported and enabled, mouse events are read as MOUSE tag which has the following attributes:
Resp. setpos will convert such number to a coordinate pair
rewind will move the cursor to the top left corner
Crearing window streams
The type of window streams is window The arg is X-like geometry specification:
width x height [[+|-] xpos] [[+|-] ypos] |