home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fish 'n' More 2
/
fishmore-publicdomainlibraryvol.ii1991xetec.iso
/
dirs
/
gwin_433.lzh
/
Gwin
/
exsrc.lzh
/
rubberbandbox.c
< prev
next >
Wrap
C/C++ Source or Header
|
1991-01-12
|
664b
|
35 lines
#include "gwin.user.h"
main()
{
float x,y,xold,yold,event,xanchor,yanchor;
char key = '\0';
ustart("high2",0.,640.,0.,400.);
upset("colo",1.0);
uprint(10.,90.,"Press left mouse button, hold, drag, release...");
uset("comp");
upset("colo",1.0);
uset("ncli");
while (1==1){
while(key != 'a'){
ugrinc(&x,&y,&event,&key);
}
xanchor = x; /* anchor point */
yanchor = y;
xold = x;
yold = y;
while (key != 'A'){
ugrinl(&x,&y,&event,&key);
urect(xanchor,yanchor,xold,yold);
urect(xanchor,yanchor,x,y);
xold = x;
yold = y;
}
}
uend();
}