fixed some msvc compile issues
authorChristoph von Wittich <christoph_vw@reactos.org>
Wed, 19 Oct 2005 02:41:18 +0000 (02:41 +0000)
committerChristoph von Wittich <christoph_vw@reactos.org>
Wed, 19 Oct 2005 02:41:18 +0000 (02:41 +0000)
fixed duplicated IDs in rc files

svn path=/trunk/; revision=18588

reactos/lib/cpl/desk/Ja.rc
reactos/lib/cpl/desk/background.c
reactos/lib/cpl/desk/cz.rc
reactos/lib/cpl/desk/desk.rc
reactos/lib/cpl/desk/desk.xml
reactos/lib/cpl/desk/en.rc
reactos/lib/cpl/desk/es.rc
reactos/lib/cpl/desk/nl.rc
reactos/lib/cpl/desk/pl.rc
reactos/lib/cpl/desk/resource.h
reactos/lib/cpl/desk/sv.rc

index 98ec54b..3a49a77 100644 (file)
@@ -31,7 +31,7 @@ BEGIN
                     LVS_SINGLESEL | LVS_NOCOLUMNHEADER | LVS_SHAREIMAGELISTS |
                     WS_BORDER | WS_TABSTOP,13, 34, 171, 109
     PUSHBUTTON      "\8dí\8f\9c(&D)",IDC_SCREENS_DELETE, 189,47,39,10
-    PUSHBUTTON      "\92Ç\89Á(&A)",IDC_SCREENS_POWER_BUTTON,    190,34,39,10
+    PUSHBUTTON      "\92Ç\89Á(&A)",IDC_SCREENS_ADD_BUTTON,    190,34,39,10
 
     PUSHBUTTON      "\90Ý\92è(&T)...",IDC_SCREENS_SETTINGS,140, 164, 48, 12,WS_GROUP
     PUSHBUTTON      "\83v\83\8c\83r\83\85\81[(&V)",IDC_SCREENS_TESTSC,192, 164, 43, 12
@@ -46,7 +46,7 @@ BEGIN
                     WS_BORDER | WS_GROUP,52, 149, 12, 12
     LTEXT           "\95ª\8co\89ß\82µ\82½\82ç\83X\83N\83\8a\81[\83\93 \83Z\81[\83o\81[\82ð\95\\\8e¦\82·\82é\81B",IDC_STATIC,70, 151, 147, 9
 
-    GROUPBOX        "\83\82\83j\83^\81[\82Ì\8fÈ\93d\97Í\8b@\94\\(&E)",IDC_SCREENS_DUMMY,5, 186, 238, 35
+    GROUPBOX        "\83\82\83j\83^\81[\82Ì\8fÈ\93d\97Í\8b@\94\\(&E)",IDC_SCREENS_DUMMY2,5, 186, 238, 35
     LTEXT           "\83\82\83j\83^\82Ì\93d\8c¹\90Ý\92è\82ð\92²\90®\82·\82é\82É\82Í\81A[\93d\8c¹\90Ý\92è] \82ð\83N\83\8a\83b\83N\82µ\82Ä\82­\82¾\82³\82¢\81B",
                     IDC_STATIC,16, 199, 155, 19
     PUSHBUTTON      "\93d\8c¹\90Ý\92è(&O)",IDC_SCREENS_POWER_BUTTON,180, 202, 57, 12
index d8acbab..9862f53 100644 (file)
@@ -71,6 +71,8 @@ void AddListViewItems()
     LONG result;
     UINT i = 0;
     BackgroundItem *backgroundItem = NULL;
+       TCHAR separators[] = TEXT(";");
+       TCHAR *token;
 
     GetClientRect(g_hBackgroundList, &clientRect);
     
@@ -156,8 +158,6 @@ void AddListViewItems()
 
        LoadString(hApplet, IDS_SUPPORTED_EXT, szFileTypes, sizeof(szFileTypes) / sizeof(TCHAR));
        
-       TCHAR separators[] = TEXT(";");
-       TCHAR *token;
 
        token = _tcstok ( szFileTypes, separators );
        while ( token != NULL )
@@ -229,15 +229,20 @@ void AddListViewItems()
 
 void InitBackgroundDialog()
 {
-    g_hBackgroundList       = GetDlgItem(g_hBackgroundPage, IDC_BACKGROUND_LIST);
+    TCHAR szString[256];
+    HKEY regKey;
+    TCHAR szBuffer[2];
+    DWORD bufferSize = sizeof(szBuffer);
+    DWORD varType = REG_SZ;
+    LONG result;
+    
+       g_hBackgroundList       = GetDlgItem(g_hBackgroundPage, IDC_BACKGROUND_LIST);
     g_hBackgroundPreview    = GetDlgItem(g_hBackgroundPage, IDC_BACKGROUND_PREVIEW);
     g_hPlacementCombo       = GetDlgItem(g_hBackgroundPage, IDC_PLACEMENT_COMBO);
     g_hColorButton          = GetDlgItem(g_hBackgroundPage, IDC_COLOR_BUTTON);
 
     AddListViewItems();
     
-    TCHAR szString[256];
-    
     LoadString(hApplet, IDS_CENTER, szString, sizeof(szString) / sizeof(TCHAR));
     SendMessage(g_hPlacementCombo, CB_INSERTSTRING, PLACEMENT_CENTER, (LPARAM)szString);
 
@@ -248,13 +253,6 @@ void InitBackgroundDialog()
     SendMessage(g_hPlacementCombo, CB_INSERTSTRING, PLACEMENT_TILE, (LPARAM)szString);
 
     /* Load the default settings from the registry */
-    HKEY regKey;
-    
-    TCHAR szBuffer[2];
-    DWORD bufferSize = sizeof(szBuffer);
-    DWORD varType = REG_SZ;
-    LONG result;
-    
     RegOpenKeyEx(HKEY_CURRENT_USER, TEXT("Control Panel\\Desktop"), 0, KEY_ALL_ACCESS, &regKey);
     
     result = RegQueryValueEx(regKey, TEXT("WallpaperStyle"), 0, &varType, (LPBYTE)szBuffer, &bufferSize);
@@ -310,6 +308,8 @@ void OnBrowseButton()
     TCHAR fileTitle[256];
     TCHAR filter[MAX_PATH];
     BackgroundItem *backgroundItem = NULL;
+       SHFILEINFO sfi;
+       LV_ITEM listItem;
         
     ZeroMemory(&ofn, sizeof(OPENFILENAME));
 
@@ -336,9 +336,6 @@ void OnBrowseButton()
         if(CheckListBoxFilename(g_hBackgroundList, filename) == TRUE)
             return;
         
-        SHFILEINFO sfi;
-        LV_ITEM listItem;
-        
         if(g_listViewItemCount > (MAX_BACKGROUNDS - 1))
             return;
         
@@ -402,6 +399,13 @@ void ListViewItemChanged(int itemIndex)
 
 void DrawBackgroundPreview(LPDRAWITEMSTRUCT draw)
 {
+       float scaleX;
+       float scaleY;
+       int scaledWidth;
+       int scaledHeight;
+       int posX;
+       int posY;
+
     if(g_backgroundItems[g_backgroundSelection].bWallpaper == FALSE)
     {
         FillRect(draw->hDC, &draw->rcItem, GetSysColorBrush(COLOR_BACKGROUND));
@@ -411,14 +415,14 @@ void DrawBackgroundPreview(LPDRAWITEMSTRUCT draw)
     if(g_pWallpaperBitmap == NULL)
         return;
 
-    float scaleX = ((float)GetSystemMetrics(SM_CXSCREEN) - 1) / (float)draw->rcItem.right;
-    float scaleY = ((float)GetSystemMetrics(SM_CYSCREEN) - 1) / (float)draw->rcItem.bottom;
+    scaleX = ((float)GetSystemMetrics(SM_CXSCREEN) - 1) / (float)draw->rcItem.right;
+    scaleY = ((float)GetSystemMetrics(SM_CYSCREEN) - 1) / (float)draw->rcItem.bottom;
 
-    int scaledWidth = g_pWallpaperBitmap->width / scaleX;
-    int scaledHeight = g_pWallpaperBitmap->height / scaleY;
+    scaledWidth = g_pWallpaperBitmap->width / scaleX;
+    scaledHeight = g_pWallpaperBitmap->height / scaleY;
     
-    int posX = (draw->rcItem.right / 2) - (scaledWidth / 2);
-    int posY = (draw->rcItem.bottom / 2) - (scaledHeight / 2);
+    posX = (draw->rcItem.right / 2) - (scaledWidth / 2);
+    posY = (draw->rcItem.bottom / 2) - (scaledHeight / 2);
     
     FillRect(draw->hDC, &draw->rcItem, GetSysColorBrush(COLOR_BACKGROUND));
     
index c11e58f..1324587 100644 (file)
@@ -31,7 +31,7 @@ BEGIN
                     LVS_SINGLESEL | LVS_NOCOLUMNHEADER | LVS_SHAREIMAGELISTS |
                     WS_BORDER | WS_TABSTOP,13, 34, 171, 109
     PUSHBUTTON      "&Odebrat",IDC_SCREENS_DELETE, 189,47,39,10
-    PUSHBUTTON      "&Pøidat",IDC_SCREENS_POWER_BUTTON,    190,34,39,10
+    PUSHBUTTON      "&Pøidat",IDC_SCREENS_ADD_BUTTON,    190,34,39,10
 
     PUSHBUTTON      "&Nastavení...",IDC_SCREENS_SETTINGS,140, 164, 48, 12,WS_GROUP
     PUSHBUTTON      "&Ukázka",IDC_SCREENS_TESTSC,192, 164, 43, 12
@@ -46,7 +46,7 @@ BEGIN
                     WS_BORDER | WS_GROUP,52, 149, 12, 12
     LTEXT           "Minut ne\9e se spustí spoøiè obrazovky.",IDC_STATIC,70, 151, 147, 9
 
-    GROUPBOX        "\8aetøení &energie monitoru",IDC_SCREENS_DUMMY,5, 186, 238, 35
+    GROUPBOX        "\8aetøení &energie monitoru",IDC_SCREENS_DUMMY2,5, 186, 238, 35
     LTEXT           "Pro mo\9enosti napájení monitoru klepnìta na tlaèítko Mo\9enosti napájení.",
                     IDC_STATIC,16, 199, 155, 19
     PUSHBUTTON      "M&o\9enosti napájení",IDC_SCREENS_POWER_BUTTON,180, 202, 57, 12
index 3fc1a8d..a47a2c5 100644 (file)
@@ -1,4 +1,5 @@
 #include <windows.h>
+#include <commctrl.h>
 #include "resource.h"
 
 LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
index 605e5d8..b5b2cde 100644 (file)
@@ -7,12 +7,14 @@
        <define name="__USE_W32API" />
        <define name="_WIN32_IE">0x600</define>
        <define name="_WIN32_WINNT">0x501</define>
+       <define name="_WIN32" />
        <library>kernel32</library>
        <library>user32</library>
        <library>advapi32</library>
        <library>gdi32</library>
        <library>comctl32</library>
        <library>comdlg32</library>
+       <library>shell32</library>
        <file>desk.c</file>           
        <file>background.c</file>
        <file>screensaver.c</file>
index 38dd5ab..933ef11 100644 (file)
@@ -31,7 +31,7 @@ BEGIN
                     LVS_SINGLESEL | LVS_NOCOLUMNHEADER | LVS_SHAREIMAGELISTS |
                     WS_BORDER | WS_TABSTOP,13, 34, 171, 109
     PUSHBUTTON      "&Delete",IDC_SCREENS_DELETE, 189,47,39,10
-    PUSHBUTTON      "&Add",IDC_SCREENS_POWER_BUTTON,    190,34,39,10
+    PUSHBUTTON      "&Add",IDC_SCREENS_ADD_BUTTON,    190,34,39,10
 
     PUSHBUTTON      "Se&ttings...",IDC_SCREENS_SETTINGS,140, 164, 48, 12,WS_GROUP
     PUSHBUTTON      "Pre&view",IDC_SCREENS_TESTSC,192, 164, 43, 12
@@ -46,7 +46,7 @@ BEGIN
                     WS_BORDER | WS_GROUP,52, 149, 12, 12
     LTEXT           "Minutes before showing Screensaver.",IDC_STATIC,70, 151, 147, 9
 
-    GROUPBOX        "&Energy Saving features of monitor",IDC_SCREENS_DUMMY,5, 186, 238, 35
+    GROUPBOX        "&Energy Saving features of monitor",IDC_SCREENS_DUMMY2,5, 186, 238, 35
     LTEXT           "To adjust the power settings for your monitor, click on Power Settings.",
                     IDC_STATIC,16, 199, 155, 19
     PUSHBUTTON      "P&ower Settings",IDC_SCREENS_POWER_BUTTON,180, 202, 57, 12
index 8b20f1f..26deefa 100644 (file)
@@ -38,7 +38,7 @@ BEGIN
                     LVS_SINGLESEL | LVS_NOCOLUMNHEADER | LVS_SHAREIMAGELISTS |\r
                     WS_BORDER | WS_TABSTOP,13, 34, 171, 109\r
     PUSHBUTTON      "Eliminar",IDC_SCREENS_DELETE, 189,47,39,10\r
-    PUSHBUTTON      "&Añadir",IDC_SCREENS_POWER_BUTTON,    190,34,39,10\r
+    PUSHBUTTON      "&Añadir",IDC_SCREENS_ADD_BUTTON,    190,34,39,10\r
 \r
     PUSHBUTTON      "Configuración...",IDC_SCREENS_SETTINGS,133, 164, 56, 12,WS_GROUP\r
     PUSHBUTTON      "&Vista previa",IDC_SCREENS_TESTSC,192, 164, 43, 12\r
@@ -53,7 +53,7 @@ BEGIN
                     WS_BORDER | WS_GROUP,62, 148, 12, 12\r
     LTEXT           "Minutos antes de mostrar el protector de pantalla.",IDC_STATIC,79, 150, 161, 9\r
 \r
-    GROUPBOX        "Ahorro de energía del monitor",IDC_SCREENS_DUMMY,5, 186, 238, 35\r
+    GROUPBOX        "Ahorro de energía del monitor",IDC_SCREENS_DUMMY2,5, 186, 238, 35\r
     LTEXT           "Para ajustar la configuración de energía del monitor, haga click en Energía.",\r
                     IDC_STATIC,16, 199, 155, 19\r
     PUSHBUTTON      "Energía...",IDC_SCREENS_POWER_BUTTON,180, 202, 57, 12\r
index 5e50d3b..7f29f9f 100644 (file)
@@ -31,7 +31,7 @@ BEGIN
                     LVS_SINGLESEL | LVS_NOCOLUMNHEADER | LVS_SHAREIMAGELISTS |
                     WS_BORDER | WS_TABSTOP,13, 34, 171, 109
     PUSHBUTTON      "&Wissen",IDC_SCREENS_DELETE, 189,47,39,10
-    PUSHBUTTON      "&Toevoegen",IDC_SCREENS_POWER_BUTTON,    190,34,39,10
+    PUSHBUTTON      "&Toevoegen",IDC_SCREENS_ADD_BUTTON,    190,34,39,10
 
     PUSHBUTTON      "&Instellingen...",IDC_SCREENS_SETTINGS,140, 164, 48, 12,WS_GROUP
     PUSHBUTTON      "V&oorbeeld",IDC_SCREENS_TESTSC,192, 164, 43, 12
@@ -46,7 +46,7 @@ BEGIN
                     WS_BORDER | WS_GROUP,52, 149, 12, 12
     LTEXT           "minuten.",IDC_STATIC,70, 151, 147, 9
 
-    GROUPBOX        "&Energiebesparende functies van de monitor",IDC_SCREENS_DUMMY,5, 186, 238, 35
+    GROUPBOX        "&Energiebesparende functies van de monitor",IDC_SCREENS_DUMMY2,5, 186, 238, 35
     LTEXT           "Klik op Instellingen om de energiebesparende mogelijkheden van de monitor in te stellen.",
                     IDC_STATIC,16, 199, 155, 19
     PUSHBUTTON      "Inst&ellingen",IDC_SCREENS_POWER_BUTTON,180, 202, 57, 12
index 5ec62ba..9076b7d 100644 (file)
@@ -32,7 +32,7 @@ BEGIN
                     LVS_SINGLESEL | LVS_NOCOLUMNHEADER | LVS_SHAREIMAGELISTS |
                     WS_BORDER | WS_TABSTOP,13, 34, 171, 109
     PUSHBUTTON      "&Usuñ",IDC_SCREENS_DELETE, 189,47,39,10
-    PUSHBUTTON      "&Dodaj",IDC_SCREENS_POWER_BUTTON,    190,34,39,10
+    PUSHBUTTON      "&Dodaj",IDC_SCREENS_ADD_BUTTON,    190,34,39,10
 
     PUSHBUTTON      "&Ustawienia...",IDC_SCREENS_SETTINGS,140, 164, 48, 12,WS_GROUP
     PUSHBUTTON      "&Podgl¹d",IDC_SCREENS_TESTSC,192, 164, 43, 12
@@ -47,7 +47,7 @@ BEGIN
                     WS_BORDER | WS_GROUP,52, 149, 12, 12
     LTEXT           "minut przed pokazaniem wygaszacza ekranu.",IDC_STATIC,70, 151, 147, 9
 
-    GROUPBOX        "&Zasilanie monitora",IDC_SCREENS_DUMMY,5, 186, 238, 35
+    GROUPBOX        "&Zasilanie monitora",IDC_SCREENS_DUMMY2,5, 186, 238, 35
     LTEXT           "Kliknij przycisk Zasilanie, aby dopasowaæ ustawienia zasilania dla monitora.",
                     IDC_STATIC,16, 199, 155, 19
     PUSHBUTTON      "Z&asilanie",IDC_SCREENS_POWER_BUTTON,180, 202, 57, 12
index 5089f28..358bcac 100644 (file)
@@ -40,7 +40,9 @@
 #define IDC_SCREENS_TIMEDELAY           1016
 #define IDC_SCREENS_TIME                1017
 #define IDC_SCREENS_DELETE              1018
+#define IDC_SCREENS_ADD_BUTTON          1019
 #define IDC_SCREENS_DUMMY               5000
+#define IDC_SCREENS_DUMMY2              5001
 
 #define IDS_CPLNAME                 2000
 #define IDS_CPLDESCRIPTION          2001
index e3594e7..b98ebd8 100644 (file)
@@ -34,7 +34,7 @@ BEGIN
                     LVS_SINGLESEL | LVS_NOCOLUMNHEADER | LVS_SHAREIMAGELISTS |\r
                     WS_BORDER | WS_TABSTOP,13, 34, 171, 109\r
     PUSHBUTTON      "&Ta bort",IDC_SCREENS_DELETE, 189,47,39,10\r
-    PUSHBUTTON      "&Lägg till",IDC_SCREENS_POWER_BUTTON,    190,34,39,10\r
+    PUSHBUTTON      "&Lägg till",IDC_SCREENS_ADD_BUTTON,    190,34,39,10\r
 \r
     PUSHBUTTON      "&Inställningar",IDC_SCREENS_SETTINGS,138, 164, 48, 12,WS_GROUP\r
     PUSHBUTTON      "&Förhandsvisa",IDC_SCREENS_TESTSC,190, 164, 48, 12\r
@@ -49,7 +49,7 @@ BEGIN
                     WS_BORDER | WS_GROUP,52, 149, 12, 12\r
     LTEXT           "minuter innan skärmsläckaren visas.",IDC_STATIC,70, 151, 147, 9\r
 \r
-    GROUPBOX        "&Energisparfunktioner för din bildskärm",IDC_SCREENS_DUMMY,5, 186, 238, 35\r
+    GROUPBOX        "&Energisparfunktioner för din bildskärm",IDC_SCREENS_DUMMY2,5, 186, 238, 35\r
     LTEXT           "För att ändra energisparfunktionerna för din bildskärm,\nklicka på Inställningar.",\r
                     IDC_STATIC,16, 199, 155, 19\r
     PUSHBUTTON      "Ins&tällningar",IDC_SCREENS_POWER_BUTTON,180, 202, 57, 12\r