#include "gwin.user.h" static int color = 0; main() { float x,y; int randraw(); /* ustart("high2",20.,400.,20.,300.); */ ustart("low1",0.,100.,0.,100.); uamenu(1,0,0,"test1",' ',0,MIDRAWN|MENUENABLED,7); uamenu(1,1,0,"test2",' ',0,MIDRAWN|ITEMTEXT|HIGHCOMP |ITEMENABLED,randraw); uamenu(1,1,1,"test2a",'B',0,MIDRAWN|ITEMTEXT|HIGHCOMP |COMMSEQ|ITEMENABLED,randraw); uamenu(1,2,0,"test3xxx",' ',0,MIDRAWN|ITEMTEXT|HIGHCOMP |ITEMENABLED,randraw); uamenu(1,3,0,"test4",' ',0,MIDRAWN|ITEMTEXT|HIGHCOMP |ITEMENABLED,randraw); uamenu(1,3,1,"test4a",'C',0,MIDRAWN|ITEMTEXT|HIGHCOMP |COMMSEQ|ITEMENABLED,randraw); uamenu(1,2,1,"test5",'D',0,MIDRAWN|ITEMTEXT|HIGHCOMP |COMMSEQ|ITEMENABLED,randraw); uamenu(1,2,2,"test6",'E',0,MIDRAWN|ITEMTEXT|HIGHCOMP |COMMSEQ|ITEMENABLED,randraw); uamenu(3,2,3," test7",'F',0,MIDRAWN|ITEMTEXT|HIGHCOMP |COMMSEQ|CHECKIT|ITEMENABLED,randraw); ugrin(&x,&y); uend(); } randraw() { color = (color + 1)%16; upset("colo",(float)color); umove(10.0,10.0); udraw(70.0,70.0); }