3 * - By John Hodge (thePowersGang)
8 #include <axwin4/axwin.h>
12 int main(int argc, const char *argv[])
14 assert( AxWin4_Connect("ipcpipe:///Devices/ipcpipe/axwin4") );
16 tAxWin4_Window *bgwin = AxWin4_CreateWindow("background");
19 AxWin4_GetScreenDimensions(0, &w, &h);
21 AxWin4_MoveWindow(bgwin, 0,0);
22 AxWin4_ResizeWindow(bgwin, w,h);
23 AxWin4_SetWindowFlags(bgwin, AXWIN4_WNDFLAG_NODECORATE|AXWIN4_WNDFLAG_KEEPBELOW);
24 AxWin4_ShowWindow(bgwin, true);
27 uint32_t *image = malloc(w*h*4);
28 for(size_t i = 0; i < w*h; i ++ )
31 AxWin4_DrawBitmap(bgwin, 0, 0, w, h, (void*)image);
33 _SysDebug("Beginning queue");
35 while( AxWin4_WaitEventQueue(0) )
37 _SysDebug("Clean exit");