Removed the last bit of new Windows Table test initialization stuff now that tableSetSelection is in; moved into the test program instead.

This commit is contained in:
Pietro Gagliardi 2015-02-19 23:43:26 -05:00
parent 924352d76a
commit 7a26870c1a
2 changed files with 4 additions and 7 deletions

View File

@ -94,12 +94,6 @@ static const handlerfunc handlers[] = {
NULL,
};
static void initDummyTableStuff(struct table *t)
{
t->selectedRow = 2;
t->selectedColumn = 1;
}
static LRESULT CALLBACK tableWndProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{
struct table *t;
@ -119,7 +113,6 @@ static LRESULT CALLBACK tableWndProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM
t->selectedRow = -1;
t->selectedColumn = -1;
loadCheckboxThemeData(t);
initDummyTableStuff(t);
SetWindowLongPtrW(hwnd, GWLP_USERDATA, (LONG_PTR) t);
}
// even if we did the above, fall through

View File

@ -13,6 +13,7 @@ HBITMAP mkbitmap(void);
BOOL mainwinCreate(HWND hwnd, LPCREATESTRUCT lpcs)
{
intptr_t c;
intptr_t row, col;
tablehwnd = CreateWindowExW(0,
tableWindowClass, L"Main Window",
@ -40,6 +41,9 @@ BOOL mainwinCreate(HWND hwnd, LPCREATESTRUCT lpcs)
}
c = 100;
SendMessageW(tablehwnd, tableSetRowCount, 0, (LPARAM) (&c));
row = 2;
col = 1;
SendMessageW(tablehwnd, tableSetSelection, (WPARAM) (&row), (LPARAM) (&col));
SetFocus(tablehwnd);
return TRUE;
}