Author: gedmurphy
Date: Sat Jun 17 16:31:31 2006
New Revision: 22382
URL:
http://svn.reactos.ru/svn/reactos?rev=22382&view=rev
Log:
remove the monitor bitmap as per bug 1497
Removed:
branches/ros-branch-0_3_0/reactos/dll/cpl/desk/resources/monitor.bmp
Modified:
branches/ros-branch-0_3_0/reactos/dll/cpl/desk/background.c
branches/ros-branch-0_3_0/reactos/dll/cpl/desk/settings.c
Modified: branches/ros-branch-0_3_0/reactos/dll/cpl/desk/background.c
URL:
http://svn.reactos.ru/svn/reactos/branches/ros-branch-0_3_0/reactos/dll/cpl…
==============================================================================
--- branches/ros-branch-0_3_0/reactos/dll/cpl/desk/background.c (original)
+++ branches/ros-branch-0_3_0/reactos/dll/cpl/desk/background.c Sat Jun 17 16:31:31 2006
@@ -42,9 +42,6 @@
HWND g_hColorButton = NULL;
HIMAGELIST g_hShellImageList = NULL;
-
-static HBITMAP hBitmap = NULL;
-static int cxSource, cySource;
/* Add the images in the C:\ReactOS directory and the current wallpaper if any */
void AddListViewItems()
@@ -229,7 +226,6 @@
DWORD bufferSize = sizeof(szBuffer);
DWORD varType = REG_SZ;
LONG result;
- BITMAP bitmap;
g_hBackgroundList = GetDlgItem(g_hBackgroundPage, IDC_BACKGROUND_LIST);
g_hBackgroundPreview = GetDlgItem(g_hBackgroundPage, IDC_BACKGROUND_PREVIEW);
@@ -284,15 +280,6 @@
}
RegCloseKey(regKey);
-
- hBitmap = LoadImage(hApplet, MAKEINTRESOURCE(IDC_MONITOR), IMAGE_BITMAP, 0, 0,
LR_LOADTRANSPARENT);
- if (hBitmap != NULL)
- {
- GetObject(hBitmap, sizeof(BITMAP), &bitmap);
-
- cxSource = bitmap.bmWidth;
- cySource = bitmap.bmHeight;
- }
}
void OnColorButton()
@@ -582,23 +569,6 @@
}
} break;
- case WM_PAINT:
- {
- PAINTSTRUCT ps;
- HDC hdc, hdcMem;
-
- hdc = BeginPaint(hwndDlg, &ps);
-
- hdcMem = CreateCompatibleDC(hdc);
- SelectObject(hdcMem, hBitmap);
-
- TransparentBlt(hdc, 98, 0, cxSource, cySource, hdcMem, 0, 0, cxSource,
cySource, 0xFF80FF);
-
- DeleteDC(hdcMem);
- EndPaint(hwndDlg, &ps);
-
- } break;
-
case WM_DRAWITEM:
{
LPDRAWITEMSTRUCT drawItem;
@@ -646,8 +616,6 @@
if(g_pWallpaperBitmap != NULL)
DibFreeImage(g_pWallpaperBitmap);
- DeleteObject(hBitmap);
-
} break;
}
Removed: branches/ros-branch-0_3_0/reactos/dll/cpl/desk/resources/monitor.bmp
URL:
http://svn.reactos.ru/svn/reactos/branches/ros-branch-0_3_0/reactos/dll/cpl…
==============================================================================
Binary file - no diff available.
Modified: branches/ros-branch-0_3_0/reactos/dll/cpl/desk/settings.c
URL:
http://svn.reactos.ru/svn/reactos/branches/ros-branch-0_3_0/reactos/dll/cpl…
==============================================================================
--- branches/ros-branch-0_3_0/reactos/dll/cpl/desk/settings.c (original)
+++ branches/ros-branch-0_3_0/reactos/dll/cpl/desk/settings.c Sat Jun 17 16:31:31 2006
@@ -44,9 +44,6 @@
static PDISPLAY_DEVICE_ENTRY DisplayDeviceList = NULL;
static PDISPLAY_DEVICE_ENTRY CurrentDisplayDevice = NULL;
-
-HBITMAP hBitmap = NULL;
-int cxSource, cySource;
static VOID
UpdateDisplay(IN HWND hwndDlg)
@@ -267,7 +264,6 @@
DWORD Result = 0;
DWORD iDevNum = 0;
DISPLAY_DEVICE displayDevice;
- BITMAP bitmap;
/* Get video cards list */
displayDevice.cb = (DWORD)sizeof(DISPLAY_DEVICE);
@@ -299,15 +295,6 @@
/* FIXME: multi video adapter */
/* FIXME: choose selected adapter being the primary one */
}
-
- hBitmap = LoadImage(hApplet, MAKEINTRESOURCE(IDC_MONITOR), IMAGE_BITMAP, 0, 0,
LR_LOADTRANSPARENT);
- if (hBitmap != NULL)
- {
- GetObject(hBitmap, sizeof(BITMAP), &bitmap);
-
- cxSource = bitmap.bmWidth;
- cySource = bitmap.bmHeight;
- }
}
static VOID
@@ -571,24 +558,6 @@
}
break;
}
-
- case WM_PAINT:
- {
- PAINTSTRUCT ps;
- HDC hdc, hdcMem;
-
- hdc = BeginPaint(hwndDlg, &ps);
-
- hdcMem = CreateCompatibleDC(hdc);
- SelectObject(hdcMem, hBitmap);
-
- TransparentBlt(hdc, 98, 0, cxSource, cySource, hdcMem, 0, 0, cxSource,
cySource, 0xFF80FF);
-
- DeleteDC(hdcMem);
- EndPaint(hwndDlg, &ps);
-
- } break;
-
case WM_DESTROY:
{
PDISPLAY_DEVICE_ENTRY Current = DisplayDeviceList;
@@ -605,8 +574,6 @@
HeapFree(GetProcessHeap(), 0, Current);
Current = Next;
}
-
- DeleteObject(hBitmap);
}
}
return FALSE;