#include <ggi/ggi.h> ggi_visual_t visual; int main(void) { ggiInit(); visual=ggiOpen(NULL); ggiSetGraphMode(vis,visx,visy,virtx,virty,GT_24BIT); for(x=0;x<200;x++) { ggiSetGCForeground(vis,rand()); ggiDrawPixel(vis,x,x); } for(x=0;x<200;x++) { ggiPutPixel(vis,x,199-x,rand()); } ggiDrawLine(vis,10,20,190,180); ggiDrawBox(vis,90,90,20,20); ggiEventPoll(vis,emMouse|emKeyboard,NULL); ggiGetc(vis); ggiClose(vis); ggiExit(); }