src/osd/winui/columnedit.c
| r7395 | r7396 | |
| 38 | 38 | LV_ITEM lvi; |
| 39 | 39 | TCHAR buf[80]; |
| 40 | 40 | int nFrom, nTo; |
| 41 | | HRESULT res; |
| 41 | int res; |
| 42 | BOOL b_res; |
| 42 | 43 | |
| 43 | 44 | nFrom = ListView_GetItemCount(hFrom); |
| 44 | 45 | nTo = ListView_GetItemCount(hTo); |
| r7395 | r7396 | |
| 58 | 59 | if (ListView_GetItem(hFrom, &lvi)) |
| 59 | 60 | { |
| 60 | 61 | // Add this item to the Show and delete it from Available |
| 61 | | res = ListView_DeleteItem(hFrom, lvi.iItem); |
| 62 | b_res = ListView_DeleteItem(hFrom, lvi.iItem); |
| 62 | 63 | lvi.iItem = ListView_GetItemCount(hTo); |
| 63 | 64 | res = ListView_InsertItem(hTo, &lvi); |
| 64 | 65 | ListView_SetItemState(hTo, lvi.iItem, |
| r7395 | r7396 | |
| 75 | 76 | LV_ITEM lvi; |
| 76 | 77 | TCHAR buf[80]; |
| 77 | 78 | int nMaxpos; |
| 78 | | HRESULT res; |
| 79 | int res; |
| 80 | BOOL b_res; |
| 79 | 81 | |
| 80 | 82 | lvi.iItem = ListView_GetNextItem(hWnd, -1, LVIS_SELECTED | LVIS_FOCUSED); |
| 81 | 83 | nMaxpos = ListView_GetItemCount(hWnd); |
| r7395 | r7396 | |
| 94 | 96 | if (ListView_GetItem(hWnd, &lvi)) |
| 95 | 97 | { |
| 96 | 98 | // Add this item to the Show and delete it from Available |
| 97 | | res = ListView_DeleteItem(hWnd, lvi.iItem); |
| 99 | b_res = ListView_DeleteItem(hWnd, lvi.iItem); |
| 98 | 100 | lvi.iItem += (bDown) ? 1 : -1; |
| 99 | 101 | res = ListView_InsertItem(hWnd,&lvi); |
| 100 | 102 | ListView_SetItemState(hWnd, lvi.iItem, |
| r7395 | r7396 | |
| 127 | 129 | int nAvail; |
| 128 | 130 | int i, nCount = 0; |
| 129 | 131 | LV_ITEM lvi; |
| 130 | | DWORD dwShowStyle, dwAvailableStyle, dwView; |
| 131 | | HRESULT res; |
| 132 | DWORD dwShowStyle, dwAvailableStyle, dwView; |
| 133 | int res; |
| 134 | BOOL b_res; |
| 132 | 135 | |
| 133 | 136 | switch (Msg) |
| 134 | 137 | { |
| r7395 | r7396 | |
| 411 | 414 | lvi.mask = LVIF_PARAM; |
| 412 | 415 | lvi.pszText = 0; |
| 413 | 416 | lvi.iItem = i; |
| 414 | | res = ListView_GetItem(hShown, &lvi); |
| 417 | b_res = ListView_GetItem(hShown, &lvi); |
| 415 | 418 | order[nCount++] = lvi.lParam; |
| 416 | 419 | shown[lvi.lParam] = TRUE; |
| 417 | 420 | } |
| r7395 | r7396 | |
| 421 | 424 | lvi.mask = LVIF_PARAM; |
| 422 | 425 | lvi.pszText = 0; |
| 423 | 426 | lvi.iItem = i; |
| 424 | | res = ListView_GetItem(hAvailable, &lvi); |
| 427 | b_res = ListView_GetItem(hAvailable, &lvi); |
| 425 | 428 | order[nCount++] = lvi.lParam; |
| 426 | 429 | shown[lvi.lParam] = FALSE; |
| 427 | 430 | } |
src/osd/winui/treeview.c
| r7395 | r7396 | |
| 1343 | 1343 | int i; |
| 1344 | 1344 | TVITEM tvi; |
| 1345 | 1345 | TVINSERTSTRUCT tvs; |
| 1346 | | HRESULT res; |
| 1346 | BOOL res; |
| 1347 | 1347 | |
| 1348 | 1348 | HTREEITEM shti; // for current child branches |
| 1349 | 1349 | |
| r7395 | r7396 | |
| 1407 | 1407 | |
| 1408 | 1408 | tvi.hItem = hti_parent; |
| 1409 | 1409 | tvi.mask = TVIF_PARAM; |
| 1410 | | res= TreeView_GetItem(hTreeView,&tvi); |
| 1410 | res = TreeView_GetItem(hTreeView,&tvi); |
| 1411 | 1411 | if (((LPTREEFOLDER)tvi.lParam) == treeFolders[treeFolders[i]->m_nParent]) |
| 1412 | 1412 | break; |
| 1413 | 1413 | |
| r7395 | r7396 | |
| 1444 | 1444 | HWND hTreeView = GetTreeView(); |
| 1445 | 1445 | HTREEITEM hti; |
| 1446 | 1446 | TVITEM tvi; |
| 1447 | | HRESULT res; |
| 1447 | BOOL res; |
| 1448 | 1448 | |
| 1449 | 1449 | memset(&tvi,0,sizeof(tvi)); |
| 1450 | 1450 | |
| r7395 | r7396 | |
| 1858 | 1858 | |
| 1859 | 1859 | case WM_ERASEBKGND: |
| 1860 | 1860 | return TRUE; |
| 1861 | | break; |
| 1862 | 1861 | |
| 1863 | 1862 | case WM_PAINT: |
| 1864 | 1863 | TreeCtrlOnPaint(hWnd, uMsg, wParam, lParam); |
src/osd/winui/winui.c
| r7395 | r7396 | |
| 1263 | 1263 | int nLeftWindowWidth = 0; |
| 1264 | 1264 | RECT rect; |
| 1265 | 1265 | BOOL bVisible; |
| 1266 | | int nLastOverlap = -1; |
| 1266 | //int nLastOverlap = -1; |
| 1267 | 1267 | |
| 1268 | 1268 | /* Size the List Control in the Picker */ |
| 1269 | 1269 | GetClientRect(hMain, &rect); |
| r7395 | r7396 | |
| 1290 | 1290 | /* woah? are we overlapping ourselves? */ |
| 1291 | 1291 | if (nLeftWindowWidth < MIN_VIEW_WIDTH) |
| 1292 | 1292 | { |
| 1293 | | nLastOverlap = i; |
| 1293 | //nLastOverlap = i; |
| 1294 | 1294 | nLastWidth = nLastWidth2; |
| 1295 | 1295 | nLeftWindowWidth = nSplitterOffset[i] - MIN_VIEW_WIDTH - (SPLITTER_WIDTH*3/2) - nLastWidth; |
| 1296 | 1296 | i--; |
| r7395 | r7396 | |
| 1315 | 1315 | void UpdateScreenShot(void) |
| 1316 | 1316 | { |
| 1317 | 1317 | RECT rect; |
| 1318 | | int nWidth; |
| 1318 | //int nWidth; |
| 1319 | 1319 | RECT fRect; |
| 1320 | 1320 | POINT p = {0, 0}; |
| 1321 | 1321 | |
| r7395 | r7396 | |
| 1333 | 1333 | |
| 1334 | 1334 | if (GetShowScreenShot()) |
| 1335 | 1335 | { |
| 1336 | | nWidth = nSplitterOffset[GetSplitterCount() - 1]; |
| 1336 | //nWidth = nSplitterOffset[GetSplitterCount() - 1]; |
| 1337 | 1337 | CheckMenuItem(GetMenu(hMain),ID_VIEW_PICTURE_AREA, MF_CHECKED); |
| 1338 | 1338 | ToolBar_CheckButton(hToolBar, ID_VIEW_PICTURE_AREA, MF_CHECKED); |
| 1339 | 1339 | } |
| 1340 | 1340 | else |
| 1341 | 1341 | { |
| 1342 | | nWidth = rect.right; |
| 1342 | //nWidth = rect.right; |
| 1343 | 1343 | CheckMenuItem(GetMenu(hMain),ID_VIEW_PICTURE_AREA, MF_UNCHECKED); |
| 1344 | 1344 | ToolBar_CheckButton(hToolBar, ID_VIEW_PICTURE_AREA, MF_UNCHECKED); |
| 1345 | 1345 | } |
| r7395 | r7396 | |
| 5242 | 5242 | case COLUMN_GAMES: |
| 5243 | 5243 | return mame_stricmp(ModifyThe(drivers[index1]->description), |
| 5244 | 5244 | ModifyThe(drivers[index2]->description)); |
| 5245 | | break; |
| 5246 | 5245 | |
| 5247 | 5246 | case COLUMN_ORIENTATION: |
| 5248 | 5247 | nTemp1 = DriverIsVertical(index1) ? 1 : 0; |
src/osd/winui/properties.c
| r7395 | r7396 | |
| 1988 | 1988 | |
| 1989 | 1989 | static BOOL ScreenPopulateControl(datamap *map, HWND dialog, HWND control, core_options *opts, const char *option_name) |
| 1990 | 1990 | { |
| 1991 | | int iMonitors; |
| 1991 | //int iMonitors; |
| 1992 | 1992 | DISPLAY_DEVICE dd; |
| 1993 | 1993 | int i = 0; |
| 1994 | 1994 | int nSelection = 0; |
| r7395 | r7396 | |
| 2000 | 2000 | (void)ComboBox_SetItemData(control, 0, (const char*)mame_strdup("auto")); |
| 2001 | 2001 | |
| 2002 | 2002 | //Dynamically populate it, by enumerating the Monitors |
| 2003 | | iMonitors = GetSystemMetrics(SM_CMONITORS); // this gets the count of monitors attached |
| 2003 | //iMonitors = GetSystemMetrics(SM_CMONITORS); // this gets the count of monitors attached |
| 2004 | 2004 | ZeroMemory(&dd, sizeof(dd)); |
| 2005 | 2005 | dd.cb = sizeof(dd); |
| 2006 | 2006 | for(i=0; EnumDisplayDevices(NULL, i, &dd, 0); i++) |