home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d5xx
/
d571
/
gwin.lha
/
Gwin
/
Examples
/
placeobject.c
< prev
next >
Wrap
C/C++ Source or Header
|
1991-12-22
|
849b
|
42 lines
#include "gwin.user.h"
main()
{
float x,y,xold,yold;
float c = 1.0;
USTART("high2",0.,640.,0.,400.);
upset(G,"colo",1.0);
uprint(G,10.,90.,"Press left mouse button, hold, drag, release");
uset(G,"comp");
uset(G,"ncli");
uset(G,"fill");
uuev.key = ' ';
while (1==1){
while(uuev.key != 'a'){
if(ugrinc(G,&x,&y,&uuev)){UEND();exit(0);};
}
xold = x;
yold = y;
urect(G,xold,yold,xold+5.0,yold+5.0);
while(uuev.key != 'A'){
if(ugrinl(G,&x,&y,&uuev)){UEND();exit(0);};
urect(G,xold,yold,xold+5.0,yold+5.0);
urect(G,x,y,x+5.0,y+5.0);
xold = x;
yold = y;
}
uset(G,"ncom");
urect(G,xold,yold,xold+5.0,yold+5.0);
uset(G,"comp");
c += 1.0;
if(c > 14.0) c = 1.0;
upset(G,"colo",c);
}
UEND();
}