Index: dll/win32/CMakeLists.txt =================================================================== --- dll/win32/CMakeLists.txt (revision 69362) +++ dll/win32/CMakeLists.txt (working copy) @@ -152,6 +152,7 @@ add_subdirectory(olethk32) add_subdirectory(pdh) add_subdirectory(pidgen) +add_subdirectory(pifmgr) add_subdirectory(powrprof) add_subdirectory(printui) add_subdirectory(propsys) Index: dll/win32/pifmgr/CMakeLists.txt =================================================================== --- dll/win32/pifmgr/CMakeLists.txt (revision 0) +++ dll/win32/pifmgr/CMakeLists.txt (working copy) @@ -0,0 +1,4 @@ + +add_library(pifmgr SHARED pifmgr.rc) +set_module_type(pifmgr win32dll ENTRYPOINT 0) +add_cd_file(TARGET pifmgr DESTINATION reactos/system32 FOR all) Index: dll/win32/pifmgr/pifmgr.rc =================================================================== --- dll/win32/pifmgr/pifmgr.rc (revision 0) +++ dll/win32/pifmgr/pifmgr.rc (working copy) @@ -0,0 +1,53 @@ +#include "resource.h" + +#define REACTOS_VERSION_DLL +#define REACTOS_STR_FILE_DESCRIPTION "ReactOS PIF Manager Icon Resource Library\0" +#define REACTOS_STR_INTERNAL_NAME "pifmgr\0" +#define REACTOS_STR_ORIGINAL_FILENAME "pifmgr.dll\0" +#define REACTOS_STR_PRODUCT_VERSION "5.2.3790.0" +#define REACTOS_FILEVERSION 5,2,3790,0 +#define REACTOS_STR_FILE_VERSION "5.2.3790.0" + +#include + +/* Icons */ +IDI_ICON_1 ICON "res/1.ico" +IDI_ICON_2 ICON "res/2.ico" +IDI_ICON_3 ICON "res/3.ico" +IDI_ICON_4 ICON "res/4.ico" +IDI_ICON_5 ICON "res/5.ico" +IDI_ICON_6 ICON "res/6.ico" +IDI_ICON_7 ICON "res/7.ico" +IDI_ICON_8 ICON "res/8.ico" +IDI_ICON_9 ICON "res/9.ico" +/* No icon 10 */ +IDI_ICON_11 ICON "res/11.ico" +IDI_ICON_12 ICON "res/12.ico" +IDI_ICON_13 ICON "res/13.ico" +IDI_ICON_14 ICON "res/14.ico" +IDI_ICON_15 ICON "res/15.ico" +IDI_ICON_16 ICON "res/16.ico" +IDI_ICON_17 ICON "res/17.ico" +IDI_ICON_18 ICON "res/18.ico" +IDI_ICON_19 ICON "res/19.ico" +IDI_ICON_20 ICON "res/20.ico" +IDI_ICON_21 ICON "res/21.ico" +IDI_ICON_22 ICON "res/22.ico" +IDI_ICON_23 ICON "res/23.ico" +IDI_ICON_24 ICON "res/24.ico" +IDI_ICON_25 ICON "res/25.ico" +/* TODO: 26, 27, 29-37 39 */ +IDI_ICON_26 ICON "res/26.ico" +IDI_ICON_27 ICON "res/26.ico" +IDI_ICON_28 ICON "res/28.ico" +IDI_ICON_29 ICON "res/26.ico" +IDI_ICON_30 ICON "res/26.ico" +IDI_ICON_31 ICON "res/26.ico" +IDI_ICON_32 ICON "res/26.ico" +IDI_ICON_33 ICON "res/26.ico" +IDI_ICON_34 ICON "res/26.ico" +IDI_ICON_35 ICON "res/26.ico" +IDI_ICON_36 ICON "res/26.ico" +IDI_ICON_37 ICON "res/26.ico" +IDI_ICON_38 ICON "res/38.ico" +IDI_ICON_39 ICON "res/26.ico" \ No newline at end of file Index: dll/win32/pifmgr/resource.h =================================================================== --- dll/win32/pifmgr/resource.h (revision 0) +++ dll/win32/pifmgr/resource.h (working copy) @@ -0,0 +1,42 @@ +#pragma once + +#define IDI_ICON_1 1 +#define IDI_ICON_2 2 +#define IDI_ICON_3 3 +#define IDI_ICON_4 4 +#define IDI_ICON_5 5 +#define IDI_ICON_6 6 +#define IDI_ICON_7 7 +#define IDI_ICON_8 8 +#define IDI_ICON_9 9 +/* No 10 */ +#define IDI_ICON_11 11 +#define IDI_ICON_12 12 +#define IDI_ICON_13 13 +#define IDI_ICON_14 14 +#define IDI_ICON_15 15 +#define IDI_ICON_16 16 +#define IDI_ICON_17 17 +#define IDI_ICON_18 18 +#define IDI_ICON_19 19 +#define IDI_ICON_20 20 +#define IDI_ICON_21 21 +#define IDI_ICON_22 22 +#define IDI_ICON_23 23 +#define IDI_ICON_24 24 +#define IDI_ICON_25 25 +/* TODO: 26, 27, 29-37 39 */ +#define IDI_ICON_26 26 +#define IDI_ICON_27 27 +#define IDI_ICON_28 28 +#define IDI_ICON_29 29 +#define IDI_ICON_30 30 +#define IDI_ICON_31 31 +#define IDI_ICON_32 32 +#define IDI_ICON_33 33 +#define IDI_ICON_34 34 +#define IDI_ICON_35 35 +#define IDI_ICON_36 36 +#define IDI_ICON_37 37 +#define IDI_ICON_38 38 +#define IDI_ICON_39 39 \ No newline at end of file