mirror of
https://github.com/reactos/reactos.git
synced 2024-11-09 08:08:38 +00:00
c0dbde0436
Add "My Documents" and "My Pictures" icons, with 100 and 101 identifiers accordingly. They are duplicating the icons from shell32. This fixes My Documents desktop icon becoming blank when reverting back to the system default icons after applying 3rd party icon set in Stardock IconPackager 5.1, and also fixes icons of some items in the application preview dialog. It's confirmed that mydocs.dll on Windows XP SP3 and Server 2003 SP2 includes these two icon resources with the said identifiers. The icons there are being an exact copy from shell32 as well. CORE-19471 CORE-14758
50 lines
1.1 KiB
Text
50 lines
1.1 KiB
Text
/*
|
|
* PROJECT: mydocs
|
|
* LICENSE: LGPL-2.1+ (https://spdx.org/licenses/LGPL-2.1+)
|
|
* PURPOSE: MyDocs implementation
|
|
* COPYRIGHT: Copyright 2020 Katayama Hirofumi MZ (katayama.hirofumi.mz@gmail.com)
|
|
*/
|
|
|
|
#include <windef.h>
|
|
#include <winuser.h>
|
|
#include "resource.h"
|
|
|
|
#include "mydocs_version.rc"
|
|
|
|
/* UTF-8 */
|
|
#pragma code_page(65001)
|
|
|
|
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
|
|
|
100 ICON "../../win32/shell32/res/icons/235.ico" // IDI_SHELL_MY_DOCUMENTS
|
|
101 ICON "../../win32/shell32/res/icons/236.ico" // IDI_SHELL_MY_PICTURES
|
|
|
|
IDR_MYDOCS REGISTRY "res/mydocs.rgs"
|
|
|
|
#ifdef LANGUAGE_DE_DE
|
|
#include "lang/de-DE.rc"
|
|
#endif
|
|
#ifdef LANGUAGE_EN_US
|
|
#include "lang/en-US.rc"
|
|
#endif
|
|
#ifdef LANGUAGE_JA_JP
|
|
#include "lang/ja-JP.rc"
|
|
#endif
|
|
#ifdef LANGUAGE_PL_PL
|
|
#include "lang/pl-PL.rc"
|
|
#endif
|
|
#ifdef LANGUAGE_RO_RO
|
|
#include "lang/ro-RO.rc"
|
|
#endif
|
|
#ifdef LANGUAGE_RU_RU
|
|
#include "lang/ru-RU.rc"
|
|
#endif
|
|
#ifdef LANGUAGE_TR_TR
|
|
#include "lang/tr-TR.rc"
|
|
#endif
|
|
#ifdef LANGUAGE_ZH_HK
|
|
#include "lang/zh-HK.rc"
|
|
#endif
|
|
#ifdef LANGUAGE_ZH_TW
|
|
#include "lang/zh-TW.rc"
|
|
#endif
|