OSDN Git Service

PATCH: [ 1688012 ] Remove IDR_MAINFRAME icon from lang files
authorTim Gerundt <tim@gerundt.de>
Mon, 26 Mar 2007 21:46:22 +0000 (21:46 +0000)
committerTim Gerundt <tim@gerundt.de>
Mon, 26 Mar 2007 21:46:22 +0000 (21:46 +0000)
25 files changed:
Src/AboutDlg.cpp
Src/Changes.txt
Src/Languages/Brazilian/MergeBrazilian.rc
Src/Languages/Bulgarian/MergeBulgarian.rc
Src/Languages/Catalan/MergeCatalan.rc
Src/Languages/ChineseSimplified/MergeChineseSimplified.rc
Src/Languages/ChineseTraditional/MergeChineseTraditional.rc
Src/Languages/Czech/MergeCzech.rc
Src/Languages/Danish/MergeDanish.rc
Src/Languages/Dutch/MergeDutch.rc
Src/Languages/French/MergeFrench.rc
Src/Languages/German/MergeGerman.rc
Src/Languages/Hungarian/MergeHungarian.rc
Src/Languages/Italian/MergeItalian.rc
Src/Languages/Japanese/MergeJapanese.rc
Src/Languages/Korean/MergeKorean.rc
Src/Languages/Norwegian/MergeNorwegian.rc
Src/Languages/Polish/MergePolish.rc
Src/Languages/Russian/MergeRussian.rc
Src/Languages/Slovak/MergeSlovak.rc
Src/Languages/Spanish/MergeSpanish.rc
Src/Languages/Swedish/MergeSwedish.rc
Src/Languages/Turkish/MergeTurkish.rc
Src/Merge.rc
Src/resource.h

index 50ee4ca..1a716e2 100644 (file)
@@ -64,6 +64,13 @@ BOOL CAboutDlg::OnInitDialog()
 {
        CDialog::OnInitDialog();
 
+       // Load application icon
+       HICON icon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
+       if (icon != NULL) {
+               CStatic * pIcon = (CStatic *) GetDlgItem(IDC_ABOUTBOX_ICON);
+               pIcon->SetIcon(icon);
+       }
+
        CVersionInfo version(AfxGetResourceHandle());
        CString sVersion = version.GetFixedProductVersion();
        AfxFormatString1(m_strVersion, IDS_VERSION_FMT, sVersion);
index d5e5a76..1203bff 100644 (file)
@@ -2,6 +2,11 @@ Src\Changes.txt
 Add new items to top.
 (This summarizes all changes to all files under Src, including Src\Languages.)
 
+2007-03-26 Tim
+ PATCH: [ 1688012 ] Remove IDR_MAINFRAME icon from lang files
+  Src: AboutDlg.cpp Merge.rc resource.h
+  Src/Languages/*: Merge*.rc
+
 2007-03-26 Kimmo
  PATCH: [ 1687966 ] Fix crash when changing compare method
   Src: DiffContext.cpp DiffContext.h FolderCmp.cpp
index 36bbecb..6e70ee2 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "Sobre o WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Versão 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 9eb7828..5589d1d 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "Çà WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Âåðñèÿ 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index b835311..f3d82d2 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "Quant al WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Versió 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Muntatge Privat)",IDC_PRIVATEBUILD,63,33,153,8
index fd4dda0..4be83d0 100644 (file)
@@ -63,19 +63,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -622,7 +609,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "¹ØÓÚ WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "°æ±¾ 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 15951f2..c551d3a 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "Ãö©ó WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "ª©¥» 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 571db9a..c5f3ef3 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "O aplikaci WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Verze 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 4aa53d4..dc2de95 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "Om WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Version 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index ad5c9bd..a6cec33 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "About WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Versie 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 2ce5857..42d7a89 100644 (file)
@@ -61,17 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Load shared resources from Src\res
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -618,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "A propos de WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,20,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,20,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Version 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 74d8ebc..84229ae 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "Info über WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Version 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 880d7c4..501a15c 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "A WinMerge névjegye"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Verziószám: 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 7e4a96d..be4997d 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "Informazioni su WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Versione 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Build Privata)",IDC_PRIVATEBUILD,63,33,153,8
index e6b8939..55f4cec 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "WinMerge\82É\82Â\82¢\82Ä"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Version 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 317a1d9..02a54a3 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "WinMerge Á¤º¸"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Version 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 60d0667..3aafe93 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "Om WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Version 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 0484d99..00fb742 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "O programie WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Wersja 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(kompilacja prywatna)",IDC_PRIVATEBUILD,63,33,153,8
index 3b2859c..a621074 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "Πïðîãðàììå WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Âåðñèÿ 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 3eedacf..f932717 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "O aplikácii"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Verzia 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Súkromné zostavenie)",IDC_PRIVATEBUILD,63,33,153,8
index 76daefa..927d0b8 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "Sobre WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Versión 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 0aa3ab4..e4a849c 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "Om WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Version 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 7532906..863079e 100644 (file)
@@ -61,19 +61,6 @@ END
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-// Normally translations share these icons from the English versions
-// (in Src\res)
-
-IDR_MAINFRAME           ICON                    "..\\..\\res\\Merge.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
 // Menu
 //
 
@@ -620,7 +607,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "About WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Version 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 3c74260..ecf8879 100644 (file)
@@ -649,7 +649,7 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
 CAPTION "About WinMerge"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
-    ICON            IDR_MAINFRAME,IDC_STATIC,24,14,21,20
+    ICON            IDR_MAINFRAME,IDC_ABOUTBOX_ICON,24,14,21,20
     LTEXT           "WinMerge",IDC_STATIC,63,13,63,8,SS_NOPREFIX
     LTEXT           "Version 1.0",IDC_VERSION,63,23,153,8,SS_NOPREFIX
     LTEXT           "(Private Build)",IDC_PRIVATEBUILD,63,33,153,8
index 5027bfe..16be49c 100644 (file)
 #define IDC_LFILTER_REMOVEBTN           1331
 #define IDC_BUTTON2                     1332
 #define IDC_LFILTER_EDITSAVE            1333
+#define IDC_ABOUTBOX_ICON               1334
 #define IDC_EDIT_WHOLE_WORD             8603
 #define IDC_EDIT_MATCH_CASE             8604
 #define IDC_EDIT_FINDTEXT               8605