diff options
Diffstat (limited to 'alf/alflayout.cpp')
| -rw-r--r-- | alf/alflayout.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/alf/alflayout.cpp b/alf/alflayout.cpp index ce5909f..c05d355 100644 --- a/alf/alflayout.cpp +++ b/alf/alflayout.cpp @@ -70,9 +70,9 @@ ALF_Layout_Init(ALFLayout *layout) ALF_ListInit(&layout->widgets); layout->nRows = 1; - layout->rows = ALF_New(ALFLayoutRowOrColumn, layout->nRows); + layout->rows = ALF_New(ALFLayoutRowOrColumn, (SIZE_T)layout->nRows); layout->nColumns = 1; - layout->columns = ALF_New(ALFLayoutRowOrColumn, layout->nColumns); + layout->columns = ALF_New(ALFLayoutRowOrColumn, (SIZE_T)layout->nColumns); } void @@ -107,7 +107,7 @@ ALF_Layout_EnsureRowExists(ALFLayout *layout, int rowno) { while (rowno >= layout->nRows) { layout->nRows *= 2; - layout->rows = ALF_ReNew(layout->rows, ALFLayoutRowOrColumn, layout->nRows); + layout->rows = ALF_ReNew(layout->rows, ALFLayoutRowOrColumn, (SIZE_T)layout->nRows); } } @@ -116,7 +116,7 @@ ALF_Layout_EnsureColumnExists(ALFLayout *layout, int colno) { while (colno >= layout->nColumns) { layout->nColumns *= 2; - layout->columns = ALF_ReNew(layout->columns, ALFLayoutRowOrColumn, layout->nColumns); + layout->columns = ALF_ReNew(layout->columns, ALFLayoutRowOrColumn, (SIZE_T)layout->nColumns); } } @@ -501,7 +501,7 @@ ALF_Layout_SetWidgetFlags(ALFLayout *layout, HWND window, HWND needle, DWORD fla w->flags = flags; if (flags & ALF_LAYOUT_INHERITFONT) - SendMessage(w->hwnd, WM_SETFONT, (LPARAM)SendMessage(window, WM_GETFONT, 0, 0), 0); + SendMessage(w->hwnd, WM_SETFONT, (WPARAM)SendMessage(window, WM_GETFONT, 0, 0), 0); ALF_InvalidateLayout(window); @@ -747,7 +747,7 @@ ALF_Layout_HandleMessage(ALFLayout *layout, HWND hwnd, UINT msg, WPARAM wparam, } if (msg == ALF_WM_LYT_SETCOLFLAGS) { - *pRet = (LRESULT)ALF_Layout_SetColumnFlags(layout, hwnd, (int)wparam, (int)lparam); + *pRet = (LRESULT)ALF_Layout_SetColumnFlags(layout, hwnd, (int)wparam, (DWORD)lparam); return TRUE; } @@ -777,7 +777,7 @@ ALF_Layout_HandleMessage(ALFLayout *layout, HWND hwnd, UINT msg, WPARAM wparam, } if (msg == ALF_WM_LYT_SETROWFLAGS) { - *pRet = (LRESULT)ALF_Layout_SetRowFlags(layout, hwnd, (int)wparam, (int)lparam); + *pRet = (LRESULT)ALF_Layout_SetRowFlags(layout, hwnd, (int)wparam, (DWORD)lparam); return TRUE; } |
