Migrated windows/container.c. More fixes.

This commit is contained in:
Pietro Gagliardi 2015-05-29 20:44:30 -04:00
parent ef08a106f9
commit 9431f2a837
2 changed files with 8 additions and 15 deletions

View File

@ -55,19 +55,12 @@ void uninitContainer(void)
logLastError("error unregistering container window class in uninitContainer()");
}
// TODO make into a uiNewContainer()
void uiMakeContainer(uiControl *c)
uintptr_t uiMakeContainer(uiControl *c)
{
uiWindowsMakeControlParams p;
p.dwExStyle = 0;
p.lpClassName = containerClass;
p.lpWindowName = L"";
p.dwStyle = 0;
p.hInstance = hInstance;
p.lpParam = NULL;
p.useStandardControlFont = TRUE;
p.onDestroy = onDestroy;
p.onDestroyData = NULL;
uiWindowsMakeControl(c, &p);
setSingleHWNDFuncs(c);
return (uintptr_t) uiWindowsUtilCreateControlHWND(0,
containerClass, L"",
0,
hInstance, NULL,
FALSE);
}

View File

@ -55,7 +55,7 @@ void uiWindowsUtilResize(HWND hwnd, intmax_t x, intmax_t y, intmax_t width, intm
moveWindow(hwnd, x, y, width, height, d);
}
static void singleHWNDResize(HWND hwnd, intmax_t x, intmax_t y, intmax_t width, intmax_t height, uiSizing *d)
static void singleHWNDResize(uiControl *c, intmax_t x, intmax_t y, intmax_t width, intmax_t height, uiSizing *d)
{
uiWindowsUtilResize(HWND(c), x, y, width, height, d);
}