void US_CenterWindow(int w, int h) { const int maxXtile = US_WINDOW_MAX_X / 8; const int maxYtile = US_WINDOW_MAX_Y / 8; US_DrawWindow((maxXtile - w) / 2, (maxYtile - h) / 2, w, h); }
/////////////////////////////////////////////////////////////////////////// // // US_CenterSaveWindow() - Generates a window of a given width & height in // the middle of the screen, saving the background // /////////////////////////////////////////////////////////////////////////// void US_CenterSaveWindow(word w,word h,memptr *save) { word x,y, screen; x = ((MaxX / 8) - w) / 2; y = ((MaxY / 8) - h) / 2; MM_GetPtr(save,(w * h) * CHARWIDTH); screen = bufferofs + panadjust + ylookup[y] + (x * CHARWIDTH); VW_ScreenToMem(screen,*save,w * CHARWIDTH,h); US_DrawWindow(((MaxX / 8) - w) / 2,((MaxY / 8) - h) / 2,w,h); }
/////////////////////////////////////////////////////////////////////////// // // US_CenterWindow() - Generates a window of a given width & height in the // middle of the screen // /////////////////////////////////////////////////////////////////////////// void US_CenterWindow(word w,word h) { US_DrawWindow(((MaxX / 8) - w) / 2,((MaxY / 8) - h) / 2,w,h); }
void CenterWindow (word w, word h) { US_DrawWindow (((MAXX / 8) - w) / 2, ((MAXY / 8) - h) / 2, w, h); }
void WLUser::US_CenterWindow(quint16 w,quint16 h) { US_DrawWindow(((MaxX / 8) - w) / 2,((MaxY / 8) - h) / 2,w,h); }
void CenterWindow(id0_word_t w,id0_word_t h) { US_DrawWindow(((MAXX / 8) - w) / 2,((MAXY / 8) - h) / 2,w,h); }
void CenterWindow(Uint16 w,Uint16 h) { FixOfs (); US_DrawWindow(((MAXX / 8) - w) / 2,((MAXY / 8) - h) / 2,w,h); }