{
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);
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
/////////////////////////////////////////////////////////////////////////////
//
-// 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
//
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
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
#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