graphics(2), mouse(2): remove cursorswitch, cursorset
[rsc] --rw-rw-r-- M 1752774 glenda sys 12765 Feb 25 15:42 sys/man/2/graphics
/n/sourcesdump/2006/0225/plan9/sys/man/2/graphics:1,6 -
/n/sourcesdump/2006/0226/plan9/sys/man/2/graphics:1,6
.TH GRAPHICS 2
.SH NAME
- Display, Point, Rectangle, Cursor, initdraw, geninitdraw, drawerror, initdisplay, closedisplay, getdefont, getwindow, gengetwindow, flushimage, bufimage, lockdisplay, unlockdisplay, cursorswitch, cursorset, openfont, buildfont, freefont, Pfmt, Rfmt, strtochan, chantostr, chantodepth \- interactive graphics
+ Display, Point, Rectangle, Cursor, initdraw, geninitdraw, drawerror, initdisplay, closedisplay, getdefont, getwindow, gengetwindow, flushimage, bufimage, lockdisplay, unlockdisplay, openfont, buildfont, freefont, Pfmt, Rfmt, strtochan, chantostr, chantodepth \- interactive graphics
.SH SYNOPSIS
.nf
.PP
/n/sourcesdump/2006/0225/plan9/sys/man/2/graphics:62,73 -
/n/sourcesdump/2006/0226/plan9/sys/man/2/graphics:62,67
Image **ip, Screen **sp, int ref)
.PP
.B
- void cursorswitch(Cursor *curs)
- .PP
- .B
- void cursorset(Point p)
- .PP
- .B
Font* openfont(Display *d, char *name)
.PP
.B
/n/sourcesdump/2006/0225/plan9/sys/man/2/graphics:276,281 -
/n/sourcesdump/2006/0226/plan9/sys/man/2/graphics:270,287
is one, and then drawing black at the pixels where
.B set
is one.
+ .I Setcursor
+ and
+ .I moveto
+ (see
+ .IR mouse (2))
+ and
+ .I esetcursor
+ and
+ .I emoveto
+ (see
+ .IR event (2))
+ change the cursor image and its location on the screen.
.PP
The routine
.I initdraw
/n/sourcesdump/2006/0225/plan9/sys/man/2/graphics:501,520 -
/n/sourcesdump/2006/0226/plan9/sys/man/2/graphics:507,512
and
.B Screen
variables for the new window.
- .PP
- The mouse cursor is always displayed.
- The initial cursor is an arrow.
- .I Cursorswitch
- causes the argument cursor to be displayed instead.
- A zero argument causes a switch back to the arrow cursor.
- .I Cursorset
- moves the mouse cursor to position
- .IR p ,
- provided (if in a window) that the requesting program is
- executing in the current window and the mouse is within
- the window boundaries; otherwise
- .I cursorset
- is a no-op.
.PP
The graphics functions described in
.IR draw (2),
[rsc] --rw-rw-r-- M 1752774 glenda sys 4952 Feb 25 15:42 sys/man/2/mouse
/n/sourcesdump/2006/0225/plan9/sys/man/2/mouse:1,6 -
/n/sourcesdump/2006/0226/plan9/sys/man/2/mouse:1,6
.TH MOUSE 2
.SH NAME
- initmouse, readmouse, closemouse, moveto, cursorswitch, getrect, drawgetrect, menuhit, setcursor \- mouse control
+ initmouse, readmouse, closemouse, moveto, getrect, drawgetrect, menuhit, setcursor \- mouse control
.SH SYNOPSIS
.nf
.B
|