Index: dll/win32/CMakeLists.txt =================================================================== --- dll/win32/CMakeLists.txt (revision 69389) +++ dll/win32/CMakeLists.txt (working copy) @@ -88,6 +88,7 @@ add_subdirectory(mmdevapi) add_subdirectory(mmdrv) add_subdirectory(modemui) +add_subdirectory(moricons) add_subdirectory(mpr) add_subdirectory(mprapi) add_subdirectory(msacm32) Index: dll/win32/moricons/CMakeLists.txt =================================================================== --- dll/win32/moricons/CMakeLists.txt (revision 0) +++ dll/win32/moricons/CMakeLists.txt (working copy) @@ -0,0 +1,4 @@ + +add_library(moricons SHARED moricons.rc) +set_module_type(moricons win32dll ENTRYPOINT 0) +add_cd_file(TARGET moricons DESTINATION reactos/system32 FOR all) Index: dll/win32/moricons/moricons.rc =================================================================== --- dll/win32/moricons/moricons.rc (revision 0) +++ dll/win32/moricons/moricons.rc (working copy) @@ -0,0 +1,148 @@ +#include "resource.h" + +#define REACTOS_VERSION_DLL +#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Setup Icon Resource Library\0" +#define REACTOS_STR_INTERNAL_NAME "moricons\0" +#define REACTOS_STR_ORIGINAL_FILENAME "moricons.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/icons/1.ico" +IDI_ICON_2 ICON "res/icons/2.ico" +/* TODO */ +IDI_ICON_3 ICON "res/icons/3.ico" +IDI_ICON_4 ICON "res/icons/3.ico" +IDI_ICON_5 ICON "res/icons/3.ico" +IDI_ICON_6 ICON "res/icons/3.ico" +IDI_ICON_7 ICON "res/icons/3.ico" +IDI_ICON_8 ICON "res/icons/3.ico" +IDI_ICON_9 ICON "res/icons/3.ico" +IDI_ICON_10 ICON "res/icons/3.ico" +IDI_ICON_11 ICON "res/icons/3.ico" +IDI_ICON_12 ICON "res/icons/3.ico" +IDI_ICON_13 ICON "res/icons/3.ico" +IDI_ICON_14 ICON "res/icons/3.ico" +IDI_ICON_15 ICON "res/icons/3.ico" +IDI_ICON_16 ICON "res/icons/3.ico" +IDI_ICON_17 ICON "res/icons/3.ico" +IDI_ICON_18 ICON "res/icons/3.ico" +IDI_ICON_19 ICON "res/icons/19.ico" +IDI_ICON_20 ICON "res/icons/20.ico" +IDI_ICON_21 ICON "res/icons/21.ico" +IDI_ICON_22 ICON "res/icons/3.ico" +IDI_ICON_23 ICON "res/icons/3.ico" +IDI_ICON_24 ICON "res/icons/3.ico" +IDI_ICON_25 ICON "res/icons/3.ico" +IDI_ICON_26 ICON "res/icons/3.ico" +IDI_ICON_27 ICON "res/icons/3.ico" +IDI_ICON_28 ICON "res/icons/3.ico" +IDI_ICON_29 ICON "res/icons/29.ico" +IDI_ICON_30 ICON "res/icons/30.ico" +IDI_ICON_31 ICON "res/icons/31.ico" +IDI_ICON_32 ICON "res/icons/32.ico" +IDI_ICON_33 ICON "res/icons/33.ico" +IDI_ICON_34 ICON "res/icons/3.ico" +IDI_ICON_35 ICON "res/icons/3.ico" +IDI_ICON_36 ICON "res/icons/3.ico" +IDI_ICON_37 ICON "res/icons/3.ico" +IDI_ICON_38 ICON "res/icons/38.ico" +IDI_ICON_39 ICON "res/icons/39.ico" +IDI_ICON_40 ICON "res/icons/3.ico" +IDI_ICON_41 ICON "res/icons/41.ico" +IDI_ICON_42 ICON "res/icons/3.ico" +IDI_ICON_43 ICON "res/icons/3.ico" +IDI_ICON_44 ICON "res/icons/3.ico" +IDI_ICON_45 ICON "res/icons/3.ico" +IDI_ICON_46 ICON "res/icons/3.ico" +IDI_ICON_47 ICON "res/icons/3.ico" +IDI_ICON_48 ICON "res/icons/3.ico" +IDI_ICON_49 ICON "res/icons/3.ico" +IDI_ICON_50 ICON "res/icons/3.ico" +IDI_ICON_51 ICON "res/icons/3.ico" +IDI_ICON_52 ICON "res/icons/3.ico" +IDI_ICON_53 ICON "res/icons/3.ico" +IDI_ICON_54 ICON "res/icons/3.ico" +IDI_ICON_55 ICON "res/icons/3.ico" +IDI_ICON_56 ICON "res/icons/3.ico" +IDI_ICON_57 ICON "res/icons/3.ico" +IDI_ICON_58 ICON "res/icons/3.ico" +IDI_ICON_59 ICON "res/icons/3.ico" +IDI_ICON_60 ICON "res/icons/3.ico" +IDI_ICON_61 ICON "res/icons/3.ico" +IDI_ICON_62 ICON "res/icons/3.ico" +IDI_ICON_63 ICON "res/icons/3.ico" +IDI_ICON_64 ICON "res/icons/3.ico" +IDI_ICON_65 ICON "res/icons/3.ico" +IDI_ICON_66 ICON "res/icons/3.ico" +IDI_ICON_67 ICON "res/icons/3.ico" +IDI_ICON_68 ICON "res/icons/3.ico" +IDI_ICON_69 ICON "res/icons/3.ico" +IDI_ICON_70 ICON "res/icons/3.ico" +IDI_ICON_71 ICON "res/icons/3.ico" +IDI_ICON_72 ICON "res/icons/3.ico" +IDI_ICON_73 ICON "res/icons/3.ico" +IDI_ICON_74 ICON "res/icons/3.ico" +IDI_ICON_75 ICON "res/icons/3.ico" +IDI_ICON_76 ICON "res/icons/3.ico" +IDI_ICON_77 ICON "res/icons/3.ico" +IDI_ICON_78 ICON "res/icons/3.ico" +IDI_ICON_79 ICON "res/icons/3.ico" +IDI_ICON_80 ICON "res/icons/3.ico" +IDI_ICON_81 ICON "res/icons/3.ico" +IDI_ICON_82 ICON "res/icons/3.ico" +IDI_ICON_83 ICON "res/icons/3.ico" +IDI_ICON_84 ICON "res/icons/3.ico" +IDI_ICON_85 ICON "res/icons/3.ico" +IDI_ICON_86 ICON "res/icons/3.ico" +IDI_ICON_87 ICON "res/icons/3.ico" +IDI_ICON_88 ICON "res/icons/3.ico" +IDI_ICON_89 ICON "res/icons/89.ico" +IDI_ICON_90 ICON "res/icons/3.ico" +IDI_ICON_91 ICON "res/icons/3.ico" +IDI_ICON_92 ICON "res/icons/3.ico" +IDI_ICON_93 ICON "res/icons/3.ico" +IDI_ICON_94 ICON "res/icons/94.ico" +IDI_ICON_95 ICON "res/icons/3.ico" +IDI_ICON_96 ICON "res/icons/3.ico" +IDI_ICON_97 ICON "res/icons/3.ico" +IDI_ICON_98 ICON "res/icons/3.ico" +IDI_ICON_99 ICON "res/icons/99.ico" +IDI_ICON_100 ICON "res/icons/3.ico" +IDI_ICON_101 ICON "res/icons/3.ico" +IDI_ICON_102 ICON "res/icons/3.ico" +IDI_ICON_103 ICON "res/icons/3.ico" +IDI_ICON_104 ICON "res/icons/3.ico" +/* End TODO */ +IDI_ICON_105 ICON "res/icons/105.ico" +IDI_ICON_106 ICON "res/icons/106.ico" +IDI_ICON_107 ICON "res/icons/107.ico" +IDI_ICON_108 ICON "res/icons/108.ico" +IDI_ICON_109 ICON "res/icons/109.ico" +IDI_ICON_110 ICON "res/icons/110.ico" +IDI_ICON_111 ICON "res/icons/111.ico" +IDI_ICON_112 ICON "res/icons/112.ico" +IDI_ICON_113 ICON "res/icons/113.ico" +/* Exists only on XP and not Server 2003 */ +IDI_ICON_114 ICON "res/icons/114.ico" + +/* Bitmaps - Exists only on Server 2003 and not XP */ +IDB_130 BITMAP "res/bitmaps/130.bmp" +IDB_131 BITMAP "res/bitmaps/131.bmp" +IDB_146 BITMAP "res/bitmaps/130.bmp" +IDB_147 BITMAP "res/bitmaps/130.bmp" +IDB_148 BITMAP "res/bitmaps/130.bmp" +IDB_149 BITMAP "res/bitmaps/130.bmp" +IDB_150 BITMAP "res/bitmaps/130.bmp" +IDB_151 BITMAP "res/bitmaps/130.bmp" +IDB_152 BITMAP "res/bitmaps/130.bmp" +IDB_153 BITMAP "res/bitmaps/130.bmp" +IDB_154 BITMAP "res/bitmaps/130.bmp" +IDB_155 BITMAP "res/bitmaps/130.bmp" +IDB_156 BITMAP "res/bitmaps/130.bmp" +IDB_157 BITMAP "res/bitmaps/130.bmp" +IDB_158 BITMAP "res/bitmaps/130.bmp" +IDB_159 BITMAP "res/bitmaps/130.bmp" \ No newline at end of file Index: dll/win32/moricons/resource.h =================================================================== --- dll/win32/moricons/resource.h (revision 0) +++ dll/win32/moricons/resource.h (working copy) @@ -0,0 +1,136 @@ +#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 +#define IDI_ICON_10 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 +#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 +#define IDI_ICON_40 40 +#define IDI_ICON_41 41 +#define IDI_ICON_42 42 +#define IDI_ICON_43 43 +#define IDI_ICON_44 44 +#define IDI_ICON_45 45 +#define IDI_ICON_46 46 +#define IDI_ICON_47 47 +#define IDI_ICON_48 48 +#define IDI_ICON_49 49 +#define IDI_ICON_50 50 +#define IDI_ICON_51 51 +#define IDI_ICON_52 52 +#define IDI_ICON_53 53 +#define IDI_ICON_54 54 +#define IDI_ICON_55 55 +#define IDI_ICON_56 56 +#define IDI_ICON_57 57 +#define IDI_ICON_58 58 +#define IDI_ICON_59 59 +#define IDI_ICON_60 60 +#define IDI_ICON_61 61 +#define IDI_ICON_62 62 +#define IDI_ICON_63 63 +#define IDI_ICON_64 64 +#define IDI_ICON_65 65 +#define IDI_ICON_66 66 +#define IDI_ICON_67 67 +#define IDI_ICON_68 68 +#define IDI_ICON_69 69 +#define IDI_ICON_70 70 +#define IDI_ICON_71 71 +#define IDI_ICON_72 72 +#define IDI_ICON_73 73 +#define IDI_ICON_74 74 +#define IDI_ICON_75 75 +#define IDI_ICON_76 76 +#define IDI_ICON_77 77 +#define IDI_ICON_78 78 +#define IDI_ICON_79 79 +#define IDI_ICON_80 80 +#define IDI_ICON_81 81 +#define IDI_ICON_82 82 +#define IDI_ICON_83 83 +#define IDI_ICON_84 84 +#define IDI_ICON_85 85 +#define IDI_ICON_86 86 +#define IDI_ICON_87 87 +#define IDI_ICON_88 88 +#define IDI_ICON_89 89 +#define IDI_ICON_90 90 +#define IDI_ICON_91 91 +#define IDI_ICON_92 92 +#define IDI_ICON_93 93 +#define IDI_ICON_94 94 +#define IDI_ICON_95 95 +#define IDI_ICON_96 96 +#define IDI_ICON_97 97 +#define IDI_ICON_98 98 +#define IDI_ICON_99 99 +#define IDI_ICON_100 100 +#define IDI_ICON_101 101 +#define IDI_ICON_102 102 +#define IDI_ICON_103 103 +#define IDI_ICON_104 104 +/* End TODO */ +#define IDI_ICON_105 105 +#define IDI_ICON_106 106 +#define IDI_ICON_107 107 +#define IDI_ICON_108 108 +#define IDI_ICON_109 109 +#define IDI_ICON_110 110 +#define IDI_ICON_111 111 +#define IDI_ICON_112 112 +#define IDI_ICON_113 113 +/* Exists only on XP and not Server 2003 */ +#define IDI_ICON_114 114 + +/* Bitmaps - Exists only on Server 2003 and not XP */ +#define IDB_130 130 +#define IDB_131 131 +#define IDB_146 146 +#define IDB_147 147 +#define IDB_148 148 +#define IDB_149 149 +#define IDB_150 150 +#define IDB_151 151 +#define IDB_152 152 +#define IDB_153 153 +#define IDB_154 154 +#define IDB_155 155 +#define IDB_156 156 +#define IDB_157 157 +#define IDB_158 158 +#define IDB_159 159 \ No newline at end of file