static grid_t* grid_nccreate(HWND win, CREATESTRUCT* cs) { grid_t* grid; grid = (grid_t*) malloc(sizeof(grid_t)); if(MC_ERR(grid == NULL)) { MC_TRACE("grid_create: malloc() failed."); return NULL; } memset(grid, 0, sizeof(grid_t)); grid->win = win; grid->notify_win = cs->hwndParent; grid->style = cs->style; grid_set_geometry(grid, NULL, FALSE); grid_notify_format(grid); mcBufferedPaintInit(); return grid; }
void doublebuffer_init(void) { mcBufferedPaintInit(); }