diff --git a/dlls/user/resources/user32.rc b/dlls/user/resources/user32.rc index 60b0d33337e..2acce584046 100644 --- a/dlls/user/resources/user32.rc +++ b/dlls/user/resources/user32.rc @@ -1,5 +1,5 @@ /* - * Top level resource file for Common Dialogs + * Top level resource file for USER * */ @@ -17,7 +17,8 @@ * neutral language. This will prevent them from * being duplicated for each language. */ -/*#include "resources/user32_xx.rc"*/ +#include "resources/user32_cursors.rc" +#include "resources/user32_icons.rc" /* * Everything specific to any language goes diff --git a/dlls/user/resources/user32_cursors.rc b/dlls/user/resources/user32_cursors.rc new file mode 100644 index 00000000000..62c3033a4b1 --- /dev/null +++ b/dlls/user/resources/user32_cursors.rc @@ -0,0 +1,471 @@ +/* + * USER cursors + */ + +/* BINRES ocr_normal.cur */ +OCR_NORMAL CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 00 00 00 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 C0 00 00 00 C0' + '00 00 01 80 00 00 01 80 00 00 03 00 00 00 43 00' + '00 00 66 00 00 00 76 00 00 00 7E 00 00 00 7F C0' + '00 00 7F 80 00 00 7F 00 00 00 7E 00 00 00 7C 00' + '00 00 78 00 00 00 70 00 00 00 60 00 00 00 40 00' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF 3F FF FF FE 1F FF FF FE 1F' + 'FF FF FC 3F FF FF 7C 3F FF FF 38 7F FF FF 18 7F' + 'FF FF 00 FF FF FF 00 FF FF FF 00 0F FF FF 00 1F' + 'FF FF 00 3F FF FF 00 7F FF FF 00 FF FF FF 01 FF' + 'FF FF 03 FF FF FF 07 FF FF FF 0F FF FF FF 1F FF' + 'FF FF 3F FF FF FF' +} + +/* BINRES ocr_ibeam.cur */ +OCR_IBEAM CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 04 00 09 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 F7 80 00 00 88 80' + '00 00 F7 80 00 00 14 00 00 00 14 00 00 00 14 00' + '00 00 14 00 00 00 14 00 00 00 14 00 00 00 14 00' + '00 00 14 00 00 00 14 00 00 00 14 00 00 00 14 00' + '00 00 14 00 00 00 14 00 00 00 F7 80 00 00 88 80' + '00 00 F7 80 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF 08 7F FF FF 00 7F' + 'FF FF 00 7F FF FF E3 FF FF FF E3 FF FF FF E3 FF' + 'FF FF E3 FF FF FF E3 FF FF FF E3 FF FF FF E3 FF' + 'FF FF E3 FF FF FF E3 FF FF FF E3 FF FF FF E3 FF' + 'FF FF E3 FF FF FF E3 FF FF FF 00 7F FF FF 00 7F' + 'FF FF 08 7F FF FF' +} + +/* BINRES ocr_wait.cur */ +OCR_WAIT CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 07 00 0D 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 3F F8 00 00 00 00 00 00 15 50 00 00 1A B0' + '00 00 1D 70 00 00 1E F0 00 00 1F F0 00 00 0E E0' + '00 00 07 C0 00 00 03 80 00 00 01 00 00 00 01 00' + '00 00 01 00 00 00 03 80 00 00 06 C0 00 00 0D 60' + '00 00 1A B0 00 00 15 50 00 00 1F B0 00 00 1F F0' + '00 00 1F F0 00 00 00 00 00 00 3F F8 00 00 00 00' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF 00 01 FF FF 00 01' + 'FF FF 00 01 FF FF 80 03 FF FF 80 03 FF FF 80 03' + 'FF FF 80 03 FF FF 80 03 FF FF 80 03 FF FF C0 07' + 'FF FF E0 0F FF FF F0 1F FF FF F8 3F FF FF F8 3F' + 'FF FF F8 3F FF FF F0 1F FF FF E0 0F FF FF C0 07' + 'FF FF 80 03 FF FF 80 03 FF FF 80 03 FF FF 80 03' + 'FF FF 80 03 FF FF 80 03 FF FF 00 01 FF FF 00 01' + 'FF FF 00 01 FF FF' +} + +/* BINRES ocr_cross.cur */ +OCR_CROSS CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 09 00 09 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 A0 00 00 00 A0' + '00 00 00 A0 00 00 00 A0 00 00 00 A0 00 00 00 A0' + '00 00 00 A0 00 00 00 A0 00 00 FF BF E0 00 00 00' + '00 00 FF BF E0 00 00 A0 00 00 00 A0 00 00 00 A0' + '00 00 00 A0 00 00 00 A0 00 00 00 A0 00 00 00 A0' + '00 00 00 A0 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF 1F FF FF FF 1F' + 'FF FF FF 1F FF FF FF 1F FF FF FF 1F FF FF FF 1F' + 'FF FF FF 1F FF FF FF 1F FF FF 00 00 1F FF 00 00' + '1F FF 00 00 1F FF FF 1F FF FF FF 1F FF FF FF 1F' + 'FF FF FF 1F FF FF FF 1F FF FF FF 1F FF FF FF 1F' + 'FF FF FF 1F FF FF' +} + +/* BINRES ocr_up.cur */ +OCR_UP CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 06 00 00 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 80' + '00 00 07 80 00 00 07 80 00 00 07 80 00 00 07 80' + '00 00 07 80 00 00 07 80 00 00 07 80 00 00 07 80' + '00 00 07 80 00 00 07 80 00 00 07 80 00 00 3F F0' + '00 00 3F F0 00 00 1F E0 00 00 1F E0 00 00 0F C0' + '00 00 0F C0 00 00 07 80 00 00 07 80 00 00 03 00' + '00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF E0 1F FF FF E0 1F FF FF E0 1F' + 'FF FF E0 1F FF FF E0 1F FF FF E0 1F FF FF E0 1F' + 'FF FF E0 1F FF FF E0 1F FF FF E0 1F FF FF E0 1F' + 'FF FF E0 1F FF FF 00 03 FF FF 00 03 FF FF 00 03' + 'FF FF 00 03 FF FF 80 07 FF FF 80 07 FF FF C0 0F' + 'FF FF C0 0F FF FF E0 1F FF FF E0 1F FF FF F0 3F' + 'FF FF F0 3F FF FF F8 7F FF FF F8 7F FF FF FC FF' + 'FF FF FC FF FF FF' +} + +/* BINRES ocr_size.cur */ +OCR_SIZE CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 0B 00 0B 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 18 00 00 00 3C' + '00 00 00 7E 00 00 00 FF 00 00 00 18 00 00 00 18' + '00 00 00 18 00 00 08 18 10 00 18 18 18 00 38 18' + '1C 00 7F FF FE 00 7F FF FE 00 38 18 1C 00 18 18' + '18 00 08 18 10 00 00 18 00 00 00 18 00 00 00 18' + '00 00 00 FF 00 00 00 7E 00 00 00 3C 00 00 00 18' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF E7 FF FF FF C3 FF FF FF 81' + 'FF FF FF 00 FF FF FE 00 7F FF FE 00 7F FF FF C3' + 'FF FF F3 C3 CF FF E3 C3 C7 FF C3 C3 C3 FF 80 00' + '01 FF 00 00 00 FF 00 00 00 FF 80 00 01 FF C3 C3' + 'C3 FF E3 C3 C7 FF F3 C3 CF FF FF C3 FF FF FE 00' + '7F FF FE 00 7F FF FF 00 FF FF FF 81 FF FF FF C3' + 'FF FF FF E7 FF FF' +} + +/* BINRES ocr_icon.cur */ +OCR_ICON CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 08 00 06 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 1F FC 00 00 18 0C' + '00 00 18 0C 00 00 18 0C 00 00 18 0C 00 00 18 0C' + '00 00 18 0C 00 00 18 0C 00 00 1F FC 00 00 00 00' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF 00 00 7F FF 00 00 7F FF 00 00 7F FF 00 00' + '7F FF 00 00 7F FF 00 00 7F FF 00 00 7F FF 00 00' + '7F FF 00 00 7F FF 00 00 7F FF 00 00 7F FF 00 00' + '7F FF 00 00 7F FF' +} + +/* BINRES ocr_sizenwse.cur */ +OCR_SIZENWSE CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 06 00 06 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 03 F0 00 00 01 F0 00 00 00 F0' + '00 00 01 F0 00 00 03 B0 00 00 47 10 00 00 6E 00' + '00 00 7C 00 00 00 78 00 00 00 7C 00 00 00 7E 00' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF F8 0F FF FF F8 07 FF FF FC 07 FF FF FE 07' + 'FF FF FC 07 FF FF 38 07 FF FF 10 47 FF FF 00 E7' + 'FF FF 01 FF FF FF 03 FF FF FF 01 FF FF FF 00 FF' + 'FF FF 80 FF FF FF' +} + +/* BINRES ocr_sizenesw.cur */ +OCR_SIZENESW CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 06 00 06 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 7E 00 00 00 7C 00 00 00 78 00' + '00 00 7C 00 00 00 6E 00 00 00 47 10 00 00 03 B0' + '00 00 01 F0 00 00 00 F0 00 00 01 F0 00 00 03 F0' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF 80 FF FF FF 00 FF FF FF 01 FF FF FF 03 FF' + 'FF FF 01 FF FF FF 00 E7 FF FF 10 47 FF FF 38 07' + 'FF FF FC 07 FF FF FE 07 FF FF FC 07 FF FF F8 07' + 'FF FF F8 0F FF FF' +} + +/* BINRES ocr_sizewe.cur */ +OCR_SIZEWE CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 07 00 04 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 08 10 00 00 18 18 00 00 38 1C 00 00 7F FE' + '00 00 7F FE 00 00 38 1C 00 00 18 18 00 00 08 10' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF F3 CF' + 'FF FF E3 C7 FF FF C3 C3 FF FF 80 01 FF FF 00 00' + 'FF FF 00 00 FF FF 80 01 FF FF C3 C3 FF FF E3 C7' + 'FF FF F3 CF FF FF' +} + +/* BINRES ocr_sizens.cur */ +OCR_SIZENS CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 04 00 07 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 0C 00 00 00 1E 00' + '00 00 3F 00 00 00 7F 80 00 00 0C 00 00 00 0C 00' + '00 00 0C 00 00 00 0C 00 00 00 0C 00 00 00 0C 00' + '00 00 7F 80 00 00 3F 00 00 00 1E 00 00 00 0C 00' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF F3 FF FF FF E1 FF FF FF C0 FF' + 'FF FF 80 7F FF FF 00 3F FF FF 00 3F FF FF E1 FF' + 'FF FF E1 FF FF FF E1 FF FF FF E1 FF FF FF 00 3F' + 'FF FF 00 3F FF FF 80 7F FF FF C0 FF FF FF E1 FF' + 'FF FF F3 FF FF FF' +} + +/* BINRES ocr_sizeall.cur */ +OCR_SIZEALL CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 0B 00 0B 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 18 00 00 00 3C' + '00 00 00 7E 00 00 00 FF 00 00 00 18 00 00 00 18' + '00 00 00 18 00 00 08 18 10 00 18 18 18 00 38 18' + '1C 00 7F FF FE 00 7F FF FE 00 38 18 1C 00 18 18' + '18 00 08 18 10 00 00 18 00 00 00 18 00 00 00 18' + '00 00 00 FF 00 00 00 7E 00 00 00 3C 00 00 00 18' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF E7 FF FF FF C3 FF FF FF 81' + 'FF FF FF 00 FF FF FE 00 7F FF FE 00 7F FF FF C3' + 'FF FF F3 C3 CF FF E3 C3 C7 FF C3 C3 C3 FF 80 00' + '01 FF 00 00 00 FF 00 00 00 FF 80 00 01 FF C3 C3' + 'C3 FF E3 C3 C7 FF F3 C3 CF FF FF C3 FF FF FE 00' + '7F FF FE 00 7F FF FF 00 FF FF FF 81 FF FF FF C3' + 'FF FF FF E7 FF FF' +} + +/* BINRES ocr_no.cur */ +OCR_NO CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 09 00 09 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 01 F8 00 00 06 06 00 00 08 01' + '00 00 10 F0 80 00 23 0C 40 00 44 08 20 00 48 11' + '20 00 88 23 10 00 90 44 90 00 90 88 90 00 91 10' + '90 00 92 20 90 00 8C 41 10 00 48 81 20 00 41 02' + '20 00 23 0C 40 00 10 F0 80 00 08 01 00 00 06 06' + '00 00 01 F8 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FE 07 FF FF F8 01 FF FF F0 00' + 'FF FF E0 00 7F FF C0 F0 3F FF 83 F0 1F FF 87 E0' + '1F FF 07 C0 0F FF 0F 83 0F FF 0F 07 0F FF 0E 0F' + '0F FF 0C 1F 0F FF 00 3E 0F FF 80 7E 1F FF 80 FC' + '1F FF C0 F0 3F FF E0 00 7F FF F0 00 FF FF F8 01' + 'FF FF FE 07 FF FF' +} + +/* BINRES ocr_hand.cur */ +OCR_HAND CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 07 00 00 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 01 FF 00 00 01 FF 00 00 03 FF 80 00 03 FF' + '80 00 07 FF 80 00 07 FF C0 00 0F FF C0 00 0B FF' + 'C0 00 1B FF C0 00 3B FF C0 00 33 FF C0 00 03 B6' + 'C0 00 03 B6 80 00 03 B6 00 00 03 B0 00 00 03 80' + '00 00 03 80 00 00 03 80 00 00 03 80 00 00 03 80' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FC 00' + '7F FF FC 00 7F FF FC 00 7F FF F8 00 3F FF F8 00' + '3F FF F0 00 3F FF F0 00 1F FF E0 00 1F FF E0 00' + '1F FF C0 00 1F FF 80 00 1F FF 80 00 1F FF 88 00' + '1F FF F8 00 3F FF F8 00 7F FF F8 01 FF FF F8 0F' + 'FF FF F8 3F FF FF F8 3F FF FF F8 3F FF FF F8 3F' + 'FF FF FC 7F FF FF' +} + +/* BINRES ocr_appstarting.cur */ +OCR_APPSTARTING CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 00 00 00 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 80' + '00 00 01 87 F8 00 03 00 00 00 03 01 50 00 06 02' + 'B0 00 46 03 70 00 6C 01 E0 00 7C 00 C0 00 7F 80' + '40 00 7F 00 C0 00 7E 01 60 00 7C 03 B0 00 78 03' + 'F0 00 70 03 F0 00 60 00 00 00 40 07 F8 00 00 00' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FE 7F FF FF FC 30' + '03 FF FC 30 03 FF F8 70 03 FF 78 78 07 FF 30 F8' + '07 FF 10 F8 07 FF 01 FC 0F FF 00 1E 1F FF 00 3E' + '1F FF 00 7E 1F FF 00 FC 0F FF 01 F8 07 FF 03 F8' + '07 FF 07 F8 07 FF 0F F0 03 FF 1F F0 03 FF 3F F0' + '03 FF 7F FF FF FF' +} + +/* BINRES ocr_help.cur */ +OCR_HELP CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 00 00 00 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 83' + '80 00 01 84 40 00 03 08 20 00 03 04 40 00 06 03' + '80 00 46 04 40 00 6C 04 40 00 7C 04 40 00 7F 82' + '20 00 7F 7D 10 00 7E 44 88 00 7C 44 84 00 78 44' + '84 00 70 44 84 00 60 23 08 00 40 10 10 00 00 0F' + 'E0 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FE 7F FF FF FC 3C' + '7F FF FC 38 3F FF F8 70 1F FF 78 78 3F FF 30 FC' + '7F FF 10 F8 3F FF 01 F8 3F FF 00 18 3F FF 00 3C' + '1F FF 00 02 0F FF 00 83 07 FF 01 83 03 FF 03 83' + '03 FF 07 83 03 FF 0F C0 07 FF 1F E0 0F FF 3F F0' + '1F FF 7F FF FF FF' +} + +/* BINRES ocr_bummer.cur */ +OCR_BUMMER CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 0F 00 12 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00' + '00 10 20 00 00 10 60 00 00 18 7C 00 00 78 03 80' + '03 80 00 70 1C 00 00 01 E0 00 00 0E 00 00 00 71' + '1C 00 63 8F E3 98 7C 0F E0 78 30 0C 60 10 60 3C' + '78 18 00 FC 7E 00 01 FC 7F 00 01 FE FF 00 01 C7' + 'C7 00 01 83 83 00 00 83 82 00 00 83 82 00 00 87' + 'C2 00 00 CF E6 00 00 7F FC 00 00 1F F0 00 00 0F' + 'E0 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF DF FF FF EF 8F FF' + 'FF C7 8F FF FF C7 03 FF FF 83 00 7F FC 03 80 0F' + 'E0 07 FC 00 00 7F FF 80 03 FF FF 80 03 FF 9C 00' + '00 67 00 00 00 03 00 60 0C 03 83 C0 07 87 0F 01' + '01 C3 9E 01 00 E7 FC 01 00 7F FC 00 00 7F FC 00' + '00 7F FC 38 38 7F FE 38 38 FF FE 38 38 FF FE 30' + '18 FF FE 00 00 FF FF 00 01 FF FF 80 03 FF FF E0' + '0F FF FF F0 1F FF' +} + +/* BINRES ocr_dragobject.cur */ +OCR_DRAGOBJECT CURSOR +{ + '00 00 02 00 01 00 20 20 00 00 05 00 09 00 30 01' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 01 00 00 00 00 00 00 01 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 0C' + '00 00 00 08 00 00 00 18 00 00 00 10 00 00 02 30' + '00 00 03 20 00 00 03 E0 00 00 03 FC 00 00 03 F8' + '00 00 03 F0 00 00 03 E0 00 00 03 C0 00 00 7B A0' + '00 00 7B 60 00 00 7A E0 00 00 79 E0 00 00 7B E0' + '00 00 7F E0 00 00 7F E0 00 00 7F E0 00 00 7F E0' + '00 00 7F E0 00 00 7F 00 00 00 7F 40 00 00 7F 00' + '00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FB FF FF FF F1 FF FF FF E1' + 'FF FF FF E3 FF FF FB C3 FF FF F9 C7 FF FF F8 87' + 'FF FF F8 0F FF FF F8 00 FF FF F8 01 FF FF F8 03' + 'FF FF F8 07 FF FF F8 0F FF FF 00 0F FF FF 00 0F' + 'FF FF 00 0F FF FF 00 0F FF FF 00 0F FF FF 00 0F' + 'FF FF 00 0F FF FF 00 0F FF FF 00 0F FF FF 00 0F' + 'FF FF 00 0F FF FF 00 0F FF FF 00 1F FF FF 00 3F' + 'FF FF 00 7F FF FF' +} diff --git a/dlls/user/resources/user32_icons.rc b/dlls/user/resources/user32_icons.rc new file mode 100644 index 00000000000..3f0787cdb98 --- /dev/null +++ b/dlls/user/resources/user32_icons.rc @@ -0,0 +1,758 @@ +/* + * USER icons + */ + +/* BINRES oic_sample.ico */ +OIC_SAMPLE ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 87' + '77 77 77 77 77 77 77 77 77 77 77 77 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '8F FF FF FF FF FF FF FF FF FF FF F8 70 00 00 8F' + '87 77 77 77 77 77 77 77 77 77 77 78 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + '8C CC CC CC CC CC CC CC CC CC CC C8 70 00 00 8F' + '8C CC CC CC CC CC CC CC CC CC CC C8 70 00 00 8F' + '8C CC CC CC CC CC CC CC CC CC CC C8 70 00 00 8F' + '88 88 88 88 88 88 88 88 88 88 88 88 70 00 00 8F' + 'FF FF FF FF FF FF FF FF FF FF FF FF 70 00 00 88' + '88 88 88 88 88 88 88 88 88 88 88 88 80 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF C0 00 00 07 C0 00 00 07 C0 00 00 07 C0 00' + '00 07 C0 00 00 07 C0 00 00 07 C0 00 00 07 C0 00' + '00 07 C0 00 00 07 C0 00 00 07 C0 00 00 07 C0 00' + '00 07 C0 00 00 07 C0 00 00 07 C0 00 00 07 C0 00' + '00 07 C0 00 00 07 C0 00 00 07 C0 00 00 07 C0 00' + '00 07 C0 00 00 07 C0 00 00 07 C0 00 00 07 FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF' +} + + +/* BINRES oic_hand.ico */ +OIC_HAND ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '00 00 00 00 07 77 77 77 70 00 00 00 00 00 00 00' + '00 00 00 77 77 77 77 77 77 77 00 00 00 00 00 00' + '00 00 07 71 11 11 11 17 77 77 70 00 00 00 00 00' + '00 07 11 19 99 99 99 91 11 77 77 70 00 00 00 00' + '00 71 99 99 99 99 99 99 99 17 77 77 00 00 00 00' + '01 19 99 99 99 99 99 99 99 91 17 77 70 00 00 00' + '19 99 99 99 99 99 99 99 99 99 91 77 70 00 00 01' + '99 99 99 99 99 99 99 99 99 99 99 17 77 00 00 01' + '99 99 99 99 99 99 99 99 99 99 99 17 77 70 00 19' + '99 99 9F 99 99 99 99 99 F9 99 99 91 77 70 01 99' + '99 99 FF F9 99 99 99 9F FF 99 99 99 17 70 01 99' + '99 9F FF FF 99 99 99 FF FF F9 99 99 17 77 01 99' + '99 99 FF FF F9 99 9F FF FF 99 99 99 17 77 19 99' + '99 99 9F FF FF 99 FF FF F9 99 99 99 91 77 19 99' + '99 99 99 FF FF FF FF FF 99 99 99 99 91 77 19 99' + '99 99 99 9F FF FF FF F9 99 99 99 99 91 77 19 99' + '99 99 99 99 FF FF FF 99 99 99 99 99 91 77 19 99' + '99 99 99 99 FF FF FF 99 99 99 99 99 91 77 19 99' + '99 99 99 9F FF FF FF F9 99 99 99 99 91 77 19 99' + '99 99 99 FF FF FF FF FF 99 99 99 99 91 70 19 99' + '99 99 9F FF FF 99 FF FF F9 99 99 99 91 70 01 99' + '99 99 FF FF F9 99 9F FF FF 99 99 99 17 70 01 99' + '99 9F FF FF 99 99 99 FF FF F9 99 99 17 00 01 99' + '99 99 FF F9 99 99 99 9F FF 99 99 99 10 00 00 19' + '99 99 9F 99 99 99 99 99 F9 99 99 91 70 00 00 01' + '99 99 99 99 99 99 99 99 99 99 99 17 00 00 00 01' + '99 99 99 99 99 99 99 99 99 99 99 10 00 00 00 00' + '19 99 99 99 99 99 99 99 99 99 91 00 00 00 00 00' + '01 19 99 99 99 99 99 99 99 91 10 00 00 00 00 00' + '00 01 99 99 99 99 99 99 99 10 00 00 00 00 00 00' + '00 00 11 19 99 99 99 91 11 00 00 00 00 00 00 00' + '00 00 00 01 11 11 11 10 00 00 00 00 00 00 FF F8' + '07 FF FF C0 00 FF FF 80 00 7F FE 00 00 1F FC 00' + '00 0F F8 00 00 07 F0 00 00 07 E0 00 00 03 E0 00' + '00 01 C0 00 00 01 80 00 00 01 80 00 00 00 80 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00' + '00 01 80 00 00 01 80 00 00 03 80 00 00 07 C0 00' + '00 07 E0 00 00 0F E0 00 00 1F F0 00 00 3F F8 00' + '00 7F FE 00 01 FF FF 00 03 FF FF E0 1F FF' +} + + +/* BINRES oic_ques.ico */ +OIC_QUES ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '00 00 00 00 00 00 00 07 70 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 77 70 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 07 70 00 00 00 00 00 00 00' + '00 00 00 00 00 00 0F 07 70 00 00 00 00 00 00 00' + '00 00 00 00 00 00 FF 07 70 00 00 00 00 00 00 00' + '00 00 00 00 07 0F FF 07 70 00 00 00 00 00 00 00' + '00 00 00 77 77 0F FF 07 77 77 00 00 00 00 00 00' + '00 00 77 70 00 8F FF 07 77 77 70 00 00 00 00 00' + '00 07 00 08 FF FF FF 80 00 77 77 00 00 00 00 00' + '00 00 8F FF FF FF FF FF F8 00 77 77 00 00 00 00' + '00 8F FF FF FF FF FF FF FF F8 07 77 70 00 00 00' + '0F FF FF FF FF FF FF FF FF FF F0 77 77 00 00 00' + 'FF FF FF FF F8 CC 8F FF FF FF FF 07 77 70 00 7F' + 'FF FF FF FF FC CC CF FF FF FF FF F0 77 70 07 8F' + 'FF FF FF FF FC CC CF FF FF FF FF F8 07 77 07 FF' + 'FF FF FF FF F8 CC 8F FF FF FF FF FF 07 77 7F FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF 80 77 7F FF' + 'FF FF FF FF FF CC FF FF FF FF FF FF F0 77 7F FF' + 'FF FF FF FF FF CC 8F FF FF FF FF FF F0 77 7F FF' + 'FF FF FF FF FF CC CF FF FF FF FF FF F0 77 7F FF' + 'FF FF FF FF FF 8C CC FF FF FF FF FF F0 77 7F FF' + 'FF FF FF 8C C8 FC CC CF FF FF FF FF F0 70 78 FF' + 'FF FF FF CC CC FF CC CC FF FF FF FF 80 70 07 FF' + 'FF FF FF CC CC FF CC CC FF FF FF FF 07 00 07 8F' + 'FF FF FF CC FF FF CC CC FF FF FF F8 00 00 00 7F' + 'FF FF FF 8C 8F FC CC C8 FF FF FF F0 00 00 00 07' + 'FF FF FF F8 CC CC CC 8F FF FF FF 00 00 00 00 00' + '7F FF FF FF FF FF FF FF FF FF F0 00 00 00 00 00' + '07 8F FF FF FF FF FF FF FF F8 70 00 00 00 00 00' + '00 77 8F FF FF FF FF FF F8 77 00 00 00 00 00 00' + '00 00 77 78 FF FF FF 87 77 00 00 00 00 00 00 00' + '00 00 00 07 77 77 77 70 00 00 00 00 00 00 FF FF' + 'E7 FF FF FF C7 FF FF FF 87 FF FF FF 07 FF FF FE' + '07 FF FF F8 07 FF FF C0 00 FF FF 00 00 7F FE 00' + '00 3F FC 00 00 0F F8 00 00 07 F0 00 00 03 E0 00' + '00 01 C0 00 00 01 80 00 00 00 80 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 01 00 00 00 01 80 00 00 03 80 00' + '00 07 C0 00 00 0F E0 00 00 1F F0 00 00 3F F8 00' + '00 7F FC 00 00 FF FF 00 03 FF FF E0 1F FF' +} + + +/* BINRES oic_bang.ico */ +OIC_BANG ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '07 77 77 77 77 77 77 77 77 77 77 77 77 00 00 00' + '77 77 77 77 77 77 77 77 77 77 77 77 77 70 00 20' + '00 00 00 00 00 00 00 00 00 00 00 07 77 77 02 BB' + 'BB BB BB BB BB BB BB BB BB BB BB 80 77 77 2B BB' + 'BB BB BB BB BB BB BB BB BB BB BB B8 07 77 2B BB' + 'BB BB BB BB BB BB BB BB BB BB BB BB 07 77 2B BB' + 'BB BB BB BB B8 00 8B BB BB BB BB BB 07 70 2B BB' + 'BB BB BB BB B0 00 0B BB BB BB BB B8 07 70 02 BB' + 'BB BB BB BB B0 00 0B BB BB BB BB B0 77 00 02 BB' + 'BB BB BB BB B8 00 8B BB BB BB BB 80 77 00 00 2B' + 'BB BB BB BB BB BB BB BB BB BB BB 07 70 00 00 2B' + 'BB BB BB BB BB 0B BB BB BB BB B8 07 70 00 00 02' + 'BB BB BB BB B8 08 BB BB BB BB B0 77 00 00 00 02' + 'BB BB BB BB B2 02 BB BB BB BB 80 77 00 00 00 00' + '2B BB BB BB B0 00 BB BB BB BB 07 70 00 00 00 00' + '2B BB BB BB 80 00 8B BB BB B8 07 70 00 00 00 00' + '02 BB BB BB 20 00 2B BB BB B0 77 00 00 00 00 00' + '02 BB BB BB 00 00 0B BB BB 80 77 00 00 00 00 00' + '00 2B BB BB 00 00 0B BB BB 07 70 00 00 00 00 00' + '00 2B BB BB 00 00 0B BB B8 07 70 00 00 00 00 00' + '00 02 BB BB 00 00 0B BB B0 77 00 00 00 00 00 00' + '00 02 BB BB 00 00 0B BB 80 77 00 00 00 00 00 00' + '00 00 2B BB 80 00 8B BB 07 70 00 00 00 00 00 00' + '00 00 2B BB BB BB BB B8 07 70 00 00 00 00 00 00' + '00 00 02 BB BB BB BB B0 77 00 00 00 00 00 00 00' + '00 00 02 BB BB BB BB 80 77 00 00 00 00 00 00 00' + '00 00 00 2B BB BB BB 07 70 00 00 00 00 00 00 00' + '00 00 00 2B BB BB B8 07 70 00 00 00 00 00 00 00' + '00 00 00 02 BB BB B0 77 00 00 00 00 00 00 00 00' + '00 00 00 02 BB BB 80 70 00 00 00 00 00 00 00 00' + '00 00 00 00 2B B8 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 02 22 00 00 00 00 00 00 00 00 F8 00' + '00 03 F0 00 00 01 C0 00 00 00 80 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 01 00 00 00 01 80 00' + '00 03 80 00 00 03 C0 00 00 07 C0 00 00 07 E0 00' + '00 0F E0 00 00 0F F0 00 00 1F F0 00 00 1F F8 00' + '00 3F F8 00 00 3F FC 00 00 7F FC 00 00 7F FE 00' + '00 FF FE 00 00 FF FF 00 01 FF FF 00 01 FF FF 80' + '03 FF FF 80 03 FF FF C0 07 FF FF C0 07 FF FF E0' + '0F FF FF E0 1F FF FF F0 7F FF FF F8 FF FF' +} + + +/* BINRES oic_note.ico */ +OIC_NOTE ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '00 00 00 00 00 00 00 07 70 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 77 70 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 07 70 00 00 00 00 00 00 00' + '00 00 00 00 00 00 0F 07 70 00 00 00 00 00 00 00' + '00 00 00 00 00 00 FF 07 70 00 00 00 00 00 00 00' + '00 00 00 00 07 0F FF 07 70 00 00 00 00 00 00 00' + '00 00 00 77 77 0F FF 07 77 77 00 00 00 00 00 00' + '00 00 77 70 00 8F FF 07 77 77 70 00 00 00 00 00' + '00 07 00 08 FF FF FF 80 00 77 77 00 00 00 00 00' + '00 00 8F FF FF FF FF FF F8 00 77 77 00 00 00 00' + '00 8F FF FF FF FF FF FF FF F8 07 77 70 00 00 00' + '0F FF FF FF FF FF FF FF FF FF F0 77 77 00 00 00' + 'FF FF FF FC CC CC CC CC FF FF FF 07 77 70 00 7F' + 'FF FF FF FF FC CC CC FF FF FF FF F0 77 70 07 8F' + 'FF FF FF FF FC CC CC FF FF FF FF F8 07 77 07 FF' + 'FF FF FF FF FC CC CC FF FF FF FF FF 07 77 7F FF' + 'FF FF FF FF FC CC CC FF FF FF FF FF 80 77 7F FF' + 'FF FF FF FF FC CC CC FF FF FF FF FF F0 77 7F FF' + 'FF FF FF FF FC CC CC FF FF FF FF FF F0 77 7F FF' + 'FF FF FF FF FC CC CC FF FF FF FF FF F0 77 7F FF' + 'FF FF FF FC CC CC CC FF FF FF FF FF F0 77 7F FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF F0 70 78 FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF 80 70 07 FF' + 'FF FF FF FF 8C CC C8 FF FF FF FF FF 07 00 07 8F' + 'FF FF FF FF CC CC CC FF FF FF FF F8 00 00 00 7F' + 'FF FF FF FF CC CC CC FF FF FF FF F0 00 00 00 07' + 'FF FF FF FF 8C CC C8 FF FF FF FF 00 00 00 00 00' + '7F FF FF FF FF FF FF FF FF FF F0 00 00 00 00 00' + '07 8F FF FF FF FF FF FF FF F8 70 00 00 00 00 00' + '00 77 8F FF FF FF FF FF F8 77 00 00 00 00 00 00' + '00 00 77 78 FF FF FF 87 77 00 00 00 00 00 00 00' + '00 00 00 07 77 77 77 70 00 00 00 00 00 00 FF FF' + 'E7 FF FF FF C7 FF FF FF 87 FF FF FF 07 FF FF FE' + '07 FF FF F8 07 FF FF C0 00 FF FF 00 00 7F FE 00' + '00 3F FC 00 00 0F F8 00 00 07 F0 00 00 03 E0 00' + '00 01 C0 00 00 01 80 00 00 00 80 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 01 00 00 00 01 80 00 00 03 80 00' + '00 07 C0 00 00 0F E0 00 00 1F F0 00 00 3F F8 00' + '00 7F FC 00 00 FF FF 00 03 FF FF E0 1F FF' +} + + +/* BINRES oic_portrait.ico */ +OIC_PORTRAIT ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '77 77 77 77 77 77 77 77 77 77 77 77 70 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 80 70 00 00 00' + '8C CC 8C C8 C8 C8 C8 C8 CC 8C 8C 80 70 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 80 70 00 00 00' + '8C 8C 8C C8 C8 CC 8C C8 C8 CC 8C 80 70 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 80 70 00 00 00' + '8C C8 C8 CC C8 CC 8C 8C C8 CC CC 80 70 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 80 70 00 00 00' + '8C CC 8C CC 8C 8C C8 C8 CC 8C CC 80 70 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 80 70 00 00 00' + '8C 8C 8C C8 CC 8C 8C C8 CC 8C 8C 80 70 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 80 70 00 00 00' + '8C 8C 8C C8 C8 CC 8C C8 C8 CC 8C 80 70 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 80 70 00 00 00' + '8C C8 C8 CC C8 CC 8C 8C C8 CC CC 80 70 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 80 70 00 00 00' + '8C CC 8C CC 8C 8C C8 C8 CC 8C CC 80 70 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 80 70 00 00 00' + '8C 8C 8C C8 CC 8C 8C C8 CC 8C 8C 80 70 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 80 70 00 00 00' + '88 8C C8 C8 CC 8C 8C 8C CC 8C 8C 80 70 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 80 70 00 00 00' + '80 00 00 88 88 88 88 88 88 88 88 80 70 00 00 00' + '88 08 88 08 88 88 88 88 88 88 88 80 70 00 00 00' + '88 08 88 08 88 88 88 88 80 00 00 00 00 00 00 00' + '88 00 00 88 88 88 88 88 80 FF FF 00 00 00 00 00' + '88 08 88 08 88 88 88 88 80 FF F0 00 00 00 00 00' + '88 08 88 08 88 88 88 88 80 FF 00 00 00 00 00 00' + '80 00 00 88 88 88 88 88 80 F0 00 00 00 00 00 00' + '88 88 88 88 88 88 88 88 80 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 00' + '00 07 E0 00 00 07 E0 00 00 07 E0 00 00 07 E0 00' + '00 07 E0 00 00 07 E0 00 00 07 E0 00 00 07 E0 00' + '00 07 E0 00 00 07 E0 00 00 07 E0 00 00 07 E0 00' + '00 07 E0 00 00 07 E0 00 00 07 E0 00 00 07 E0 00' + '00 07 E0 00 00 07 E0 00 00 07 E0 00 00 07 E0 00' + '00 07 E0 00 00 07 E0 00 00 07 E0 00 00 07 E0 00' + '00 07 E0 00 00 0F E0 00 00 1F E0 00 00 3F E0 00' + '00 7F E0 00 00 FF E0 00 01 FF E0 00 03 FF' +} + + +/* BINRES oic_landscape.ico */ +OIC_LANDSCAPE ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 77' + '77 77 77 77 77 77 77 77 77 77 77 77 77 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 88' + '88 88 88 88 88 88 88 88 88 88 88 88 07 00 00 8C' + 'C8 C8 CC C8 CC CC 8C C8 CC 8C CC C8 07 00 00 88' + '88 88 88 88 88 88 88 88 88 88 88 88 07 00 00 8C' + 'CC 8C CC 8C 8C C8 CC 8C 8C C8 CC C8 07 00 00 88' + '88 88 88 88 88 88 88 88 88 88 88 88 07 00 00 8C' + '8C 8C C8 CC 8C C8 C8 CC 8C C8 C8 C8 07 00 00 88' + '88 88 88 88 88 88 88 88 88 88 88 88 07 00 00 88' + '8C C8 C8 CC 8C CC 8C C8 CC C8 C8 C8 07 00 00 88' + '88 88 88 88 88 88 88 88 88 88 88 88 07 00 00 80' + '00 00 88 88 88 88 88 88 88 88 88 88 07 00 00 88' + '08 88 08 88 88 88 88 88 88 88 88 88 07 00 00 88' + '08 88 08 88 88 88 88 88 88 00 00 00 00 00 00 88' + '00 00 88 88 88 88 88 88 88 0F FF F0 00 00 00 88' + '08 88 08 88 88 88 88 88 88 0F FF 00 00 00 00 88' + '08 88 08 88 88 88 88 88 88 0F F0 00 00 00 00 80' + '00 00 88 88 88 88 88 88 88 0F 00 00 00 00 00 88' + '88 88 88 88 88 88 88 88 88 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF C0 00 00 03 80 00' + '00 03 80 00 00 03 80 00 00 03 80 00 00 03 80 00' + '00 03 80 00 00 03 80 00 00 03 80 00 00 03 80 00' + '00 03 80 00 00 03 80 00 00 03 80 00 00 03 80 00' + '00 07 80 00 00 0F 80 00 00 1F 80 00 00 3F 80 00' + '00 7F 80 00 00 FF 80 00 01 FF FF FF FF FF FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF' +} + + +/* BINRES oic_wineicon.ico */ +OIC_WINEICON ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 0F FF FF FF FF FF 00 00 00 00 00 00 00' + '00 FF FF FF FF FF FF FF FF FF FF F0 00 00 00 00' + '00 FF FF FF F0 FF FF F0 FF FF FF F0 00 00 00 00' + '00 00 00 0F FF 0F FF 0F FF 00 00 00 00 00 00 00' + '00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 03 33 00 00 00 00 00 00 00 00 00' + '00 00 00 00 03 33 99 55 00 00 00 00 00 00 00 00' + '00 00 00 00 33 39 99 95 30 00 00 00 00 00 00 00' + '00 00 00 03 33 33 99 35 53 00 00 00 00 00 00 00' + '00 00 00 33 33 33 33 33 55 30 00 00 00 00 00 00' + '00 00 03 33 33 33 33 33 55 33 00 00 00 00 00 00' + '00 00 33 33 33 33 33 33 35 53 30 00 00 00 00 00' + '00 03 33 33 33 33 33 33 35 53 33 00 00 00 00 00' + '00 33 3B BB BB BB BB BB BB 55 33 30 00 00 00 00' + '0F FF 33 BB BE BB BB BB EB B5 5F FF 00 00 00 00' + 'FF F0 E0 00 00 00 00 00 00 05 50 FF F0 00 00 00' + '00 0F FF FF EF FF FF FE FF FF 55 00 00 00 00 00' + '00 00 0E 00 00 00 0E 00 00 00 05 50 00 00 00 00' + '00 0E 00 00 00 0E 00 00 00 0E 05 55 50 00 00 00' + '00 00 00 E0 00 00 00 0E 00 00 55 55 00 00 00 00' + '00 00 00 00 00 E0 00 00 00 00 00 55 00 00 00 00' + '00 00 E0 0E 00 00 0E 00 0E 00 0E 05 50 00 FF E0' + '03 FF FC 00 00 1F F8 00 00 0F F8 00 00 0F FC 00' + '00 1F FF E0 03 FF FF FE 3F FF FF FE 3F FF FF FE' + '3F FF FF FE 3F FF FF FE 3F FF FF FE 3F FF FF FE' + '3F FF FF FE 3F FF FF FE 3F FF FF F8 0F FF FF F0' + '07 FF FF E0 03 FF FF C0 01 FF FF 80 00 FF FF 00' + '00 7F FE 00 00 3F FC 00 00 1F F8 00 00 0F F0 00' + '00 07 E0 00 00 03 C0 00 00 01 FE 00 00 1F FE FE' + 'FE 87 FF DF EF 0F FF FD FF CF FF 6F BB A7' +} + + +/* BINRES oic_folder.ico */ +OIC_FOLDER ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 88 00 00 00 00' + '87 77 77 77 77 77 77 77 77 77 77 78 00 00 00 88' + '77 77 77 77 77 77 77 77 77 77 77 78 00 00 00 87' + '77 77 77 77 77 77 77 77 77 77 77 78 00 00 00 87' + '78 77 77 77 77 77 77 77 77 77 77 78 00 00 00 87' + '8F BB 88 B8 8B 88 BB 8B B8 8B 77 78 00 00 00 87' + '8F 8B 8B B8 8B 88 BB 8B B8 8B 77 78 00 00 00 87' + '8F 88 B8 8B B8 BB 88 B8 8B B8 77 78 00 00 00 87' + '8F 88 B8 8B B8 BB 88 B8 8B B8 77 78 00 00 00 87' + '8F BB 8B B8 8B 88 BB 8B B8 8B 77 78 00 00 00 87' + '8F 8B 8B B8 8B 88 BB 8B B8 8B 77 78 00 00 00 87' + '8F 88 B8 8B B8 BB 88 B8 8B B8 77 78 00 00 00 87' + '8F 88 B8 8B B8 BB 88 B8 8B B8 77 78 00 00 00 87' + '8F 8B 8B B8 8B 88 BB 8B B8 8B 77 78 00 00 00 87' + '8F BB 8B B8 8B 88 BB 8B B8 8B 77 78 00 00 00 87' + '8F 88 B8 8B B8 BB 88 B8 8B B8 77 78 00 00 00 87' + '8F 88 B8 8B B8 BB 88 B8 8B B8 77 78 00 00 00 87' + '8F 8B 8B B8 8B 88 BB 8B B8 8B 77 78 00 00 00 87' + '8F BB 88 B8 8B 88 B8 8B B8 8B 77 78 00 00 00 87' + '8F FF FF FF FF FF FF FF FF F8 77 78 00 00 00 87' + '8F FF FF FF FF FF FF FF FF FF 77 78 00 00 00 87' + '8B 88 B8 88 88 88 88 88 88 88 77 88 00 00 00 87' + '7B 88 B8 8B B8 BB 77 77 77 77 78 80 00 00 00 88' + '87 BB 8B B8 8B B7 88 88 88 88 88 80 00 00 00 00' + '87 BB 8B B8 8B 77 80 00 00 00 00 00 00 00 00 00' + '88 77 77 77 77 88 80 00 00 00 00 00 00 00 00 00' + '08 77 77 77 77 80 00 00 00 00 00 00 00 00 00 00' + '08 88 88 88 88 80 00 00 00 00 00 00 00 00 00 00' + '08 88 88 88 88 80 00 00 00 00 00 00 00 00 FF FF' + 'FF FF FF FF FF FF FF FF FF FF F0 00 00 0F F0 00' + '00 0F C0 00 00 0F C0 00 00 0F C0 00 00 0F C0 00' + '00 0F C0 00 00 0F C0 00 00 0F C0 00 00 0F C0 00' + '00 0F C0 00 00 0F C0 00 00 0F C0 00 00 0F C0 00' + '00 0F C0 00 00 0F C0 00 00 0F C0 00 00 0F C0 00' + '00 0F C0 00 00 0F C0 00 00 0F C0 00 00 0F C0 00' + '00 0F C0 00 00 1F C0 00 00 1F F0 00 7F FF F0 00' + '7F FF F8 01 FF FF F8 01 FF FF F8 01 FF FF' +} + + +/* BINRES oic_folder2.ico */ +OIC_FOLDER2 ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 08 88 88 88 88 88 88 88 88 88 88 88 00 00 00' + '00 08 77 77 77 77 77 77 77 77 77 77 78 00 00 00' + '08 88 77 77 77 77 77 77 77 77 77 77 78 00 00 00' + '08 77 77 77 77 77 77 77 77 77 77 77 78 00 00 00' + '08 77 88 77 77 77 77 77 77 77 77 77 78 00 00 00' + '08 78 F8 B8 8B 88 BB 8B B8 8B 77 77 78 00 00 00' + '88 88 88 B8 8B 88 BB 8B B8 8B 77 77 78 00 00 00' + '87 8F BB 8B B8 BB 88 B8 8B B8 77 77 78 00 00 00' + '87 8F B8 8B B8 BB 88 B8 8B 88 77 77 78 00 00 00' + '87 8F 8B B8 8B 88 BB 8B B8 87 77 77 78 00 00 88' + '88 88 8B B8 8B 88 BB 8B B8 77 77 77 78 00 00 87' + '8F 88 B8 8B B8 BB 88 B8 8B 77 77 77 78 00 00 87' + '8F F8 B8 8B 88 8B 88 B8 8B 77 77 77 78 00 00 87' + '8F FF FF FF FF FF FF FF 87 77 77 77 78 00 00 87' + '88 88 88 88 88 88 88 88 87 77 77 77 78 00 00 87' + '77 77 77 77 77 77 77 77 77 77 B3 77 78 00 00 87' + '77 77 77 77 77 77 77 77 77 77 BB 77 78 00 00 88' + '77 88 77 B7 7B 77 B7 77 B7 7B 77 77 78 00 00 00' + '87 8F 73 B7 7B 77 BB 7B B7 8B 87 77 78 00 00 00' + '87 8F B7 7B B7 BB 78 88 F8 FF 88 77 78 00 00 00' + '87 8F B7 7B B7 BB 78 FF FF FF F8 77 78 00 00 00' + '87 88 73 B7 7B 77 88 88 88 88 87 77 88 00 00 00' + '87 88 77 B7 7B 78 88 77 77 77 77 78 00 00 00 00' + '88 88 88 88 88 88 88 88 88 88 88 88 00 00 00 00' + '08 88 FF FF FF F8 78 00 00 00 00 00 00 00 00 00' + '08 88 88 88 88 88 88 00 00 00 00 00 00 00 00 00' + '00 08 77 77 77 77 80 00 00 00 00 00 00 00 00 00' + '00 08 88 88 88 88 80 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF' + 'FF FF FE 00 00 03 FE 00 00 03 F8 00 00 03 F8 00' + '00 03 F8 00 00 03 F8 00 00 03 F0 00 00 03 F0 00' + '00 03 F0 00 00 03 F0 00 00 03 C0 00 00 03 C0 00' + '00 03 C0 00 00 03 C0 00 00 03 C0 00 00 03 C0 00' + '00 03 C0 00 00 03 C0 00 00 03 F0 00 00 03 F0 00' + '00 03 F0 00 00 03 F0 00 00 03 F0 00 00 0F F0 00' + '00 0F F8 00 3F FF F8 00 3F FF FE 00 7F FF FE 00' + '7F FF FF FF FF FF FF FF FF FF FF FF FF FF' +} + + +/* BINRES oic_floppy.ico */ +OIC_FLOPPY ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 77' + '77 77 77 77 77 77 77 77 77 77 77 77 77 88 07 11' + '11 11 11 11 11 11 11 11 11 11 11 11 11 78 07 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 78 07 07' + '77 77 77 77 77 77 77 77 77 77 77 77 70 78 07 07' + '77 77 77 77 77 77 77 77 77 77 77 77 70 78 07 07' + '88 87 7A 77 88 88 88 77 00 78 88 87 70 78 07 07' + '88 87 AA A8 88 88 88 87 00 78 88 87 70 78 07 08' + '88 88 AA A8 88 88 88 87 00 78 88 87 70 78 07 08' + '88 88 AA A8 88 88 88 87 00 78 88 87 70 78 07 08' + '88 88 AA A8 88 88 88 87 00 78 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 77 88 88 87 70 78 07 08' + '88 88 88 77 77 77 77 77 78 88 88 87 70 78 07 08' + '88 88 87 00 00 00 00 00 78 88 88 87 70 78 07 08' + '88 88 87 00 00 00 00 00 07 88 88 87 70 78 07 08' + '77 77 70 00 00 00 00 00 07 77 77 87 70 78 07 08' + '70 00 00 00 00 00 00 00 00 00 07 87 70 78 07 08' + '77 77 70 00 00 00 00 00 07 77 77 87 70 78 07 08' + '88 88 87 00 00 00 00 00 07 88 88 87 70 78 07 08' + '88 88 87 77 77 77 77 77 78 88 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 88 88 88 87 70 78 07 07' + '77 77 77 77 77 77 77 77 77 77 77 77 70 78 07 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 78 07 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 78 08 77' + '77 77 77 77 77 77 77 77 77 77 77 77 77 88 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF' + 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' + 'FF FF 80 00 00 00 80 00 00 00 80 00 00 00 80 00' + '00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00' + '00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00' + '00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00' + '00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00' + '00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00' + '00 00 FF FF FF FF FF FF FF FF FF FF FF FF' +} + + +/* BINRES oic_cdrom.ico */ +OIC_CDROM ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '00 00 00 81 00 00 00 00 18 00 00 00 00 00 00 00' + '00 08 88 83 33 37 77 77 77 77 80 00 00 00 00 00' + '00 08 77 7B BB 88 88 88 70 00 70 00 00 00 00 00' + '08 88 77 78 BB 88 88 88 77 77 78 80 00 00 00 00' + '08 87 A6 EE 8B 88 88 88 87 77 77 80 00 00 00 00' + '88 77 AA EE 8B 88 88 88 88 88 77 78 00 00 00 00' + '87 BB AA AE 8B 88 88 88 88 88 77 17 00 00 00 88' + '87 BB AA AE EB 88 88 88 88 88 87 07 00 00 00 88' + '77 BB BA AE E8 88 88 88 88 88 87 07 00 00 00 87' + '77 BB BB AE EE 88 88 88 88 88 87 07 88 00 00 87' + '7B BB BB B7 EE 88 88 88 88 88 88 77 78 00 00 87' + '7B BB BB BB 8E 8F FF F8 88 88 88 87 08 00 00 87' + '7B BB BB BB 8E 77 78 88 88 88 88 87 08 00 00 87' + '78 88 88 88 87 70 07 78 F8 88 88 87 08 00 00 87' + '78 88 88 88 77 00 00 78 F8 88 88 87 08 00 00 87' + '78 88 88 88 70 00 00 08 F8 88 88 87 08 00 00 87' + '78 88 88 88 70 00 00 08 F8 88 88 87 08 00 00 87' + '78 88 88 88 77 00 00 78 88 88 88 87 08 00 00 87' + '78 88 88 88 87 70 07 78 88 88 88 87 08 00 00 87' + '78 88 88 88 88 77 77 88 88 BB BB B3 08 00 00 87' + '78 88 88 88 88 88 88 8E EB BB BB B3 08 00 00 88' + '88 88 88 88 88 88 88 8E E8 BB BB 33 78 00 00 88' + '87 88 88 88 88 88 88 8A AE 8B B3 07 88 00 00 00' + '87 88 88 88 88 88 88 8A AE E8 B3 07 00 00 00 00' + '87 88 88 88 88 88 88 8A AE EE B3 07 00 00 00 00' + '87 88 88 88 88 88 88 87 AE EE 73 17 00 00 00 00' + '88 87 88 88 88 88 88 8B BA EE 63 78 00 00 00 00' + '08 87 88 88 88 88 88 8B BA 66 67 80 00 00 00 00' + '08 88 77 78 88 88 88 8B B2 26 78 80 00 00 00 00' + '00 08 77 78 88 88 88 8B 30 00 70 00 00 00 00 00' + '00 08 88 87 77 77 77 77 77 77 80 00 00 00 00 00' + '00 08 88 87 77 77 77 77 78 88 80 00 00 00 FF C0' + '03 FF FE 00 00 7F FE 00 00 7F F8 00 00 1F F8 00' + '00 1F F0 00 00 0F F0 00 00 0F C0 00 00 0F C0 00' + '00 0F C0 00 00 03 C0 00 00 03 C0 00 00 03 C0 00' + '00 03 C0 00 00 03 C0 00 00 03 C0 00 00 03 C0 00' + '00 03 C0 00 00 03 C0 00 00 03 C0 00 00 03 C0 00' + '00 03 C0 00 00 03 C0 00 00 03 F0 00 00 0F F0 00' + '00 0F F0 00 00 0F F0 00 00 0F F8 00 00 1F F8 00' + '00 1F FE 00 00 7F FE 00 00 7F FE 00 00 7F' +} + + +/* BINRES oic_hdisk.ico */ +OIC_HDISK ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 77' + '77 77 77 77 77 77 77 77 77 77 77 77 77 88 07 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 78 07 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 78 07 07' + '77 77 77 77 77 77 77 77 77 77 77 77 70 78 07 07' + '77 77 77 77 77 77 77 77 77 77 77 77 70 78 07 07' + '88 88 88 88 88 88 88 88 7A AA 78 87 70 78 07 08' + '88 88 88 88 88 88 88 88 8A AA 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 8A AA 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 8A AA 88 87 70 78 07 07' + '88 88 88 88 88 88 88 88 7A AA 78 87 70 78 07 07' + '77 77 77 77 77 77 77 77 77 77 77 77 70 78 07 07' + '77 77 77 77 77 77 77 77 77 77 77 77 70 78 07 07' + '88 88 88 88 88 88 88 88 88 88 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 88 88 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 88 88 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 88 88 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 88 88 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 88 88 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 88 88 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 88 88 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 88 88 88 87 70 78 07 08' + '88 88 88 88 88 88 88 88 88 88 88 87 70 78 07 07' + '77 77 77 77 77 77 77 77 77 77 77 77 70 78 07 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 78 07 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 78 08 77' + '77 77 77 77 77 77 77 77 77 77 77 77 77 88 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF' + 'FF FF FF FF FF FF FF FF FF FF 80 00 00 00 80 00' + '00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00' + '00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00' + '00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00' + '00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00' + '00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00' + '00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00' + '00 00 FF FF FF FF FF FF FF FF FF FF FF FF' +} + + +/* BINRES oic_network.ico */ +OIC_NETWORK ICON +{ + '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02' + '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00' + '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00' + '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0' + 'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00' + '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00' + '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' + '00 00 00 00 87 77 77 78 00 00 00 00 00 00 00 00' + '00 00 00 00 70 00 00 07 00 00 00 00 00 00 00 87' + '77 77 77 77 73 37 30 07 77 77 77 77 78 00 00 85' + '00 00 00 00 3B 88 B3 00 00 00 00 00 58 00 00 87' + '00 00 00 00 3B B8 B3 00 00 00 00 00 78 00 00 87' + '77 77 77 77 7B BB B3 07 77 77 77 77 78 00 00 88' + '88 88 88 88 8B BB B3 07 88 88 88 88 88 00 00 88' + '88 88 88 88 88 88 33 78 88 88 88 88 88 00 00 00' + '00 00 00 00 00 87 07 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 77 07 00 00 00 00 00 00 00 00 00' + '00 00 00 00 00 70 07 00 00 00 00 00 00 00 00 00' + '87 77 77 77 77 00 00 77 77 77 77 80 00 00 00 00' + '70 00 00 00 00 00 00 00 00 00 07 80 00 00 00 88' + '70 77 77 77 77 77 77 77 77 70 07 78 00 00 00 87' + '77 88 88 88 88 88 88 88 88 87 77 07 00 00 00 87' + '78 8F FF FF FF FF FF FF FF 88 77 07 88 00 00 87' + '78 88 88 88 88 88 88 88 88 88 77 77 78 00 00 87' + '78 77 77 77 77 77 77 77 77 88 77 70 08 00 00 87' + '78 88 88 88 88 88 88 88 88 88 77 70 08 00 00 87' + '78 88 88 88 88 88 88 88 88 88 77 70 08 00 00 87' + '78 88 88 88 88 88 88 88 87 88 77 70 08 00 00 87' + '78 88 88 88 88 88 88 88 8A 78 77 70 08 00 00 87' + '88 88 88 88 88 88 88 88 88 88 77 70 08 00 00 87' + '8F FF FF FF FF FF FF FF FF FF 87 70 08 00 00 88' + '88 FF FF FF FF FF FF FF FF FF 87 70 08 00 00 88' + '88 88 88 88 88 88 88 88 88 88 87 70 08 00 00 00' + '87 88 88 88 88 88 88 88 88 88 88 77 58 00 00 00' + '88 87 77 77 77 77 77 77 77 77 77 77 78 00 00 00' + '08 87 77 77 77 77 77 77 77 77 77 78 00 00 00 00' + '08 88 88 88 88 88 88 88 88 88 88 88 00 00 00 00' + '08 88 88 88 88 88 88 88 88 88 88 88 00 00 FF FF' + 'FF FF FF F0 0F FF FF F0 0F FF C0 00 00 03 C0 00' + '00 03 C0 00 00 03 C0 00 00 03 C0 00 00 03 C0 00' + '00 03 FF FC 3F FF FF FC 3F FF FF FC 3F FF F0 00' + '00 1F F0 00 00 1F C0 00 00 0F C0 00 00 0F C0 00' + '00 03 C0 00 00 03 C0 00 00 03 C0 00 00 03 C0 00' + '00 03 C0 00 00 03 C0 00 00 03 C0 00 00 03 C0 00' + '00 03 C0 00 00 03 C0 00 00 03 F0 00 00 03 F0 00' + '00 03 F8 00 00 0F F8 00 00 0F F8 00 00 0F' +} diff --git a/graphics/x11drv/oembitmap.c b/graphics/x11drv/oembitmap.c index e017cf6bbd4..2bb8aec32fc 100644 --- a/graphics/x11drv/oembitmap.c +++ b/graphics/x11drv/oembitmap.c @@ -133,119 +133,6 @@ static struct }; - /* Include OEM icons */ -#include "bitmaps/oic_sample" -#include "bitmaps/oic_hand" -#include "bitmaps/oic_ques" -#include "bitmaps/oic_bang" -#include "bitmaps/oic_note" -#include "bitmaps/oic_portrait" -#include "bitmaps/oic_landscape" -#include "bitmaps/oic_wineicon" -#include "bitmaps/oic_hand_95" -#include "bitmaps/oic_ques_95" -#include "bitmaps/oic_bang_95" -#include "bitmaps/oic_note_95" -#include "bitmaps/oic_folder" -#include "bitmaps/oic_folder2" -#include "bitmaps/oic_floppy" -#include "bitmaps/oic_cdrom" -#include "bitmaps/oic_hdisk" -#include "bitmaps/oic_network" - -#define OIC_FIRST OIC_SAMPLE /* First OEM icon */ -#define OIC_LAST OIC_NETWORK /* Last OEM icon */ - -static char **OBM_Icons_Data[OIC_LAST-OIC_FIRST+1] = -{ - oic_sample, /* OIC_SAMPLE */ - oic_hand, /* OIC_HAND */ - oic_ques, /* OIC_QUES */ - oic_bang, /* OIC_BANG */ - oic_note, /* OIC_NOTE */ - oic_portrait, /* OIC_PORTRAIT */ - oic_landscape, /* OIC_LANDSCAPE */ - oic_wineicon, /* OIC_WINEICON */ - oic_folder, /* OIC_FOLDER */ - oic_folder2, /* OIC_FOLDER2 */ - oic_floppy, /* OIC_FLOPPY */ - oic_cdrom, /* OIC_CDROM */ - oic_hdisk, /* OIC_HDISK */ - oic_network /* OIC_NETWORK */ -}; - - - /* Include OEM cursors */ -#include "bitmaps/ocr_normal" -#include "bitmaps/ocr_ibeam" -#include "bitmaps/ocr_wait" -#include "bitmaps/ocr_cross" -#include "bitmaps/ocr_up" -#include "bitmaps/ocr_size" -#include "bitmaps/ocr_icon" -#include "bitmaps/ocr_sizenwse" -#include "bitmaps/ocr_sizenesw" -#include "bitmaps/ocr_sizewe" -#include "bitmaps/ocr_sizens" -#include "bitmaps/ocr_bummer" -#include "bitmaps/ocr_dragobject" -#include "bitmaps/ocr_hand" -/*#include "bitmaps/ocr_sizeall"*/ -/*#include "bitmaps/ocr_icocur"*/ -#include "bitmaps/ocr_no" -#include "bitmaps/ocr_appstarting" -#include "bitmaps/ocr_help" - -/* Cursor are not all contiguous (go figure...) */ -#define OCR_FIRST0 OCR_BUMMER -#define OCR_LAST0 OCR_DRAGOBJECT -#define OCR_BASE0 0 - -#define OCR_FIRST1 OCR_NORMAL -#define OCR_LAST1 OCR_UP -#define OCR_BASE1 (OCR_BASE0 + OCR_LAST0 - OCR_FIRST0 + 1) - -#define OCR_FIRST2 OCR_SIZE -#define OCR_LAST2 OCR_SIZEALL -#define OCR_BASE2 (OCR_BASE1 + OCR_LAST1 - OCR_FIRST1 + 1) - -#define OCR_FIRST3 OCR_NO -#define OCR_LAST3 OCR_APPSTARTING -#define OCR_BASE3 (OCR_BASE2 + OCR_LAST2 - OCR_FIRST2 + 1) - -#define OCR_FIRST4 OCR_HELP -#define OCR_LAST4 OCR_HELP -#define OCR_BASE4 (OCR_BASE3 + OCR_LAST3 - OCR_FIRST3 + 1) - -#define NB_CURSORS (OCR_BASE4 + OCR_LAST4 - OCR_FIRST4 + 1) -static char **OBM_Cursors_Data[NB_CURSORS] = -{ - ocr_bummer, /* OCR_BUMMER */ - ocr_dragobject, /* OCR_DRAGOBJECT */ - ocr_normal, /* OCR_NORMAL */ - ocr_ibeam, /* OCR_IBEAM */ - ocr_wait, /* OCR_WAIT */ - ocr_cross, /* OCR_CROSS */ - ocr_up, /* OCR_UP */ - ocr_size, /* OCR_SIZE */ - ocr_icon, /* OCR_ICON */ - ocr_sizenwse, /* OCR_SIZENWSE */ - ocr_sizenesw, /* OCR_SIZENESW */ - ocr_sizewe, /* OCR_SIZEWE */ - ocr_sizens, /* OCR_SIZENS */ - ocr_size, /* OCR_SIZEALL */ /* Re-used the same one as OCR_SIZE for now */ -#if 0 - ocr_icocur /* OCR_ICOCUR */ -#endif - ocr_no, /* OCR_NO */ - ocr_hand, /* OCR_HAND */ - ocr_appstarting, /* OCR_APPSTARTING */ - ocr_help /* OCR_HELP */ -}; - -static HGLOBAL16 OBM_Cursors[NB_CURSORS]; - - /* All the colors used in the xpm files must be included in this */ /* list, to make sure that the loaded bitmaps only use colors from */ /* the Windows colormap. Note: the PALETTEINDEX() are not really */ @@ -443,103 +330,6 @@ static HBITMAP16 OBM_LoadBitmap( WORD id ) } -/*********************************************************************** - * OBM_LoadCursorIcon - */ -static HGLOBAL16 OBM_LoadCursorIcon( WORD id, BOOL fCursor ) -{ - HBITMAP16 bitmap, mask; - POINT hotspot; - HGLOBAL16 handle; - CURSORICONINFO *pInfo; - BITMAPOBJ *bmpXor, *bmpAnd; - int sizeXor, sizeAnd; - - if (fCursor) - { - if ((id >= OCR_FIRST1) && (id <= OCR_LAST1)) - id = OCR_BASE1 + id - OCR_FIRST1; - else if ((id >= OCR_FIRST2) && (id <= OCR_LAST2)) - id = OCR_BASE2 + id - OCR_FIRST2; - else if ((id >= OCR_FIRST0) && (id <= OCR_LAST0)) - id = OCR_BASE0 + id - OCR_FIRST0; - else if ((id >= OCR_FIRST3) && (id <= OCR_LAST3)) - id = OCR_BASE3 + id - OCR_FIRST3; - else if ((id >= OCR_FIRST4) && (id <= OCR_LAST4)) - id = OCR_BASE4 + id - OCR_FIRST4; - else return 0; - if (OBM_Cursors[id]) return OBM_Cursors[id]; - } - else - { - if ((id < OIC_FIRST) || (id > OIC_LAST)) return 0; - id -= OIC_FIRST; - } - - if (!OBM_InitColorSymbols()) return 0; - - if (!OBM_CreateBitmaps( fCursor ? OBM_Cursors_Data[id] : OBM_Icons_Data[id], - !fCursor, &bitmap, &mask, &hotspot )) - { - WARN_(cursor)("Error creating OEM cursor/icon %d\n", id ); - return 0; - } - - bmpXor = (BITMAPOBJ *) GDI_GetObjPtr( bitmap, BITMAP_MAGIC ); - bmpAnd = (BITMAPOBJ *) GDI_GetObjPtr( mask, BITMAP_MAGIC ); - sizeXor = bmpXor->bitmap.bmHeight * bmpXor->bitmap.bmWidthBytes; - sizeAnd = bmpXor->bitmap.bmHeight * - BITMAP_GetWidthBytes( bmpXor->bitmap.bmWidth, 1 ); - - if (!(handle = GlobalAlloc16( GMEM_MOVEABLE, - sizeof(CURSORICONINFO) + sizeXor + sizeAnd))) - goto done; - - pInfo = (CURSORICONINFO *)GlobalLock16( handle ); - pInfo->ptHotSpot.x = hotspot.x; - pInfo->ptHotSpot.y = hotspot.y; - pInfo->nWidth = bmpXor->bitmap.bmWidth; - pInfo->nHeight = bmpXor->bitmap.bmHeight; - pInfo->nWidthBytes = bmpXor->bitmap.bmWidthBytes; - pInfo->bPlanes = bmpXor->bitmap.bmPlanes; - pInfo->bBitsPerPixel = bmpXor->bitmap.bmBitsPixel; - - if (mask) - { - /* Invert the mask */ - - TSXSetFunction( display, BITMAP_monoGC, GXinvert ); - TSXFillRectangle( display, (Pixmap)bmpAnd->physBitmap, BITMAP_monoGC, 0, 0, - bmpAnd->bitmap.bmWidth, bmpAnd->bitmap.bmHeight ); - TSXSetFunction( display, BITMAP_monoGC, GXcopy ); - - /* Set the masked pixels to black */ - - if (bmpXor->bitmap.bmBitsPixel != 1) - { - TSXSetForeground( display, BITMAP_colorGC, - X11DRV_PALETTE_ToPhysical( NULL, RGB(0,0,0) )); - TSXSetBackground( display, BITMAP_colorGC, 0 ); - TSXSetFunction( display, BITMAP_colorGC, GXor ); - TSXCopyPlane(display, (Pixmap)bmpAnd->physBitmap, (Pixmap)bmpXor->physBitmap, - BITMAP_colorGC, 0, 0, bmpXor->bitmap.bmWidth, bmpXor->bitmap.bmHeight, - 0, 0, 1 ); - TSXSetFunction( display, BITMAP_colorGC, GXcopy ); - } - } - - if (mask) GetBitmapBits( mask, sizeAnd, (char *)(pInfo + 1)); - else memset( (char *)(pInfo + 1), 0xff, sizeAnd ); - GetBitmapBits( bitmap, sizeXor, (char *)(pInfo + 1) + sizeAnd ); - if (fCursor) OBM_Cursors[id] = handle; - done: - GDI_ReleaseObj( mask ); - GDI_ReleaseObj( bitmap ); - DeleteObject( bitmap ); - DeleteObject( mask ); - return handle; -} - /*********************************************************************** * X11DRV_LoadOEMResource * @@ -550,12 +340,6 @@ HANDLE X11DRV_LoadOEMResource(WORD resid, WORD type) case OEM_BITMAP: return OBM_LoadBitmap(resid); - case OEM_CURSOR: - return OBM_LoadCursorIcon(resid, TRUE); - - case OEM_ICON: - return OBM_LoadCursorIcon(resid, FALSE); - default: ERR_(x11drv)("Unknown type\n"); } @@ -578,11 +362,6 @@ BOOL X11DRV_OBM_Init(void) OBM_Pixmaps_Data[OBM_CLOSE - OBM_FIRST].data = obm_close; OBM_Pixmaps_Data[OBM_RESTORE - OBM_FIRST].data = obm_restore; OBM_Pixmaps_Data[OBM_RESTORED - OBM_FIRST].data = obm_restored; - - OBM_Icons_Data[OIC_HAND - OIC_FIRST] = oic_hand; - OBM_Icons_Data[OIC_QUES - OIC_FIRST] = oic_ques; - OBM_Icons_Data[OIC_BANG - OIC_FIRST] = oic_bang; - OBM_Icons_Data[OIC_NOTE - OIC_FIRST] = oic_note; } else { OBM_Pixmaps_Data[OBM_ZOOMD - OBM_FIRST].data = obm_zoomd_95; @@ -592,11 +371,6 @@ BOOL X11DRV_OBM_Init(void) OBM_Pixmaps_Data[OBM_CLOSE - OBM_FIRST].data = obm_close_95; OBM_Pixmaps_Data[OBM_RESTORE - OBM_FIRST].data = obm_restore_95; OBM_Pixmaps_Data[OBM_RESTORED - OBM_FIRST].data = obm_restored_95; - - OBM_Icons_Data[OIC_HAND - OIC_FIRST] = oic_hand_95; - OBM_Icons_Data[OIC_QUES - OIC_FIRST] = oic_ques_95; - OBM_Icons_Data[OIC_BANG - OIC_FIRST] = oic_bang_95; - OBM_Icons_Data[OIC_NOTE - OIC_FIRST] = oic_note_95; } return 1; diff --git a/include/bitmaps/ocr_appstarting b/include/bitmaps/ocr_appstarting deleted file mode 100644 index 2e4793c2a26..00000000000 --- a/include/bitmaps/ocr_appstarting +++ /dev/null @@ -1,40 +0,0 @@ -/* XPM */ -static char *ocr_appstarting[] = { -" 32 32 3 1 0 0", -" s None c None", -". s black c black", -"X s white c white", -". ", -".. .......... ", -".X. ..XXXXXX.. ", -".XX. .......... ", -".XXX. .XXXXXX. ", -".XXXX. .XXXXXX. ", -".XXXXX. .XXX.XX. ", -".XXXXXX. ..X.XX.. ", -".XXXXXXX. ..XX.. ", -".XXXXXXXX. ..X. ", -".XXXXX..... ..XX.. ", -".XX.XX. ..XXXX.. ", -".X. .XX. .XX.XXX. ", -".. .XX. .X.X.XX. ", -". .XX. ..X.X.X. ", -" .XX. .......... ", -" .XX. ..XXXXXX.. ", -" .XX. .......... ", -" .. ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" " -}; - diff --git a/include/bitmaps/ocr_bummer b/include/bitmaps/ocr_bummer deleted file mode 100644 index fa31df189ad..00000000000 --- a/include/bitmaps/ocr_bummer +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_bummer[] = { -"32 32 3 1 5 9", -" s black c black", -"X s white c white", -". s None c None", -"............ .............", -"........... XXXXXXX ............", -"......... XXXXXXXXX ...........", -"........ XXXXXXXXXXXXX .........", -"....... XX XXXXXXX XX ........", -"....... X .. XXXXX .. X ........", -"....... X ... XXX ... X ........", -"....... X ... XXX ... X ........", -"...... XX ... XXX ... XX .......", -"...... XXX XXXXX XXX .......", -"...... XXXXXXXX XXXXXXXX .......", -"...... XXXXXXX . XXXXXXX .......", -". .... XXXXXX . XXXXXX ... ...", -" XX .... XXXX . XXXX ... XX ..", -". XX .... XX XX .... X ...", -" XXXXX .. XXXXXXX .. XXXX ..", -" XX XXX XXXXXXX XXX XX ..", -". ... XXX X XXX .. ...", -"......... XXX ..........", -".......... XXXX ..........", -"...... XXXX XXX .......", -". XXX ...... XXX ...", -" XXXXX ............. XXXX ..", -" XX ................... XX ..", -". X ...................... X ...", -". X ...................... X ...", -".. ........................ ....", -"................................", -"................................", -"................................", -"................................", -"................................"}; diff --git a/include/bitmaps/ocr_cross b/include/bitmaps/ocr_cross deleted file mode 100644 index 5e63cc4ef56..00000000000 --- a/include/bitmaps/ocr_cross +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_cross[] = { -"32 32 3 1 9 9", -" s None c None", -". s black c black", -"X s white c white", -" X.X ", -" X.X ", -" X.X ", -" X.X ", -" X.X ", -" X.X ", -" X.X ", -" X.X ", -"XXXXXXXXX.XXXXXXXXX ", -"................... ", -"XXXXXXXXX.XXXXXXXXX ", -" X.X ", -" X.X ", -" X.X ", -" X.X ", -" X.X ", -" X.X ", -" X.X ", -" X.X ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" "}; diff --git a/include/bitmaps/ocr_dragobject b/include/bitmaps/ocr_dragobject deleted file mode 100644 index def5290fada..00000000000 --- a/include/bitmaps/ocr_dragobject +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_dragobject[] = { -"32 32 3 1 5 9", -" s black c black", -". s None c None", -"X s white c white", -" .......................", -" XXXXXXX .....................", -" XXXXXXX X ....................", -" XXXXXXX ....................", -" XXXXXXXXXX ....................", -" XXXXXXXXXX ....................", -" XXXXXXXXXX ....................", -" XXXXXXXXXX ....................", -" XXXXXXXXXX ....................", -" XXXX XXXXX ....................", -" XXXX XXXX ....................", -" XXXX X XXX ....................", -" XXXX XX XX ....................", -" XXXX XXX X ....................", -" XXXX .....................", -"..... XXXXX ....................", -"..... XXXXXX ...................", -"..... XXXXXXX ..................", -"..... XXXXXXXX .................", -"..... XXXXX ................", -"..... XX X ....................", -"..... X . XX ...................", -"..... ... X ...................", -"..... .... XX ..................", -"........... X ..................", -"........... XX .................", -"............ X .................", -"............. ..................", -"................................", -"................................", -"................................", -"................................"}; diff --git a/include/bitmaps/ocr_hand b/include/bitmaps/ocr_hand deleted file mode 100644 index e4156b0b3ba..00000000000 --- a/include/bitmaps/ocr_hand +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_hand[] = { -"32 32 3 1 7 5", -" s black c black", -". s None c None", -"X s white c white", -"...... .......................", -"..... XXX ......................", -"..... XXX ......................", -"..... XXX ......................", -"..... XXX ......................", -"..... XXX ....................", -"..... XXX XX .................", -"..... XXX XX XX ...............", -"..... XXX XX XX X ..............", -". . XXX XX XX XX .............", -". XX XXXXXXXXXXXX .............", -". XXX XXXXXXXXXXXX .............", -".. XX XXXXXXXXXXXX .............", -"... X XXXXXXXXXXXX .............", -"... XXXXXXXXXXXXXX .............", -".... XXXXXXXXXXXXX .............", -".... XXXXXXXXXXXX ..............", -"..... XXXXXXXXXXX ..............", -"..... XXXXXXXXXXX ..............", -"...... XXXXXXXXX ...............", -"...... XXXXXXXXX ...............", -"...... ...............", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................"}; diff --git a/include/bitmaps/ocr_help b/include/bitmaps/ocr_help deleted file mode 100644 index 2fbbabd90e2..00000000000 --- a/include/bitmaps/ocr_help +++ /dev/null @@ -1,40 +0,0 @@ -/* XPM */ -static char *ocr_help[] = { -" 32 32 3 1 0 0", -" s None c None", -". s black c black", -"X s white c white", -". ", -".. XXXXXXX ", -".X. X.......X ", -".XX. X...XX....X ", -".XXX. X...X X....X ", -".XXXX. X...X X....X ", -".XXXXX. X...X X....X ", -".XXXXXX. X...X X...X ", -".XXXXXXX.XXXXX X...X ", -".XXXXXXXX. X...X ", -".XXXXX..... X...X ", -".XX.XX. X...X ", -".X. .XX. X...X ", -".. .XX. XXX ", -". .XX. X...X ", -" .XX. X.....X ", -" .XX. X...X ", -" .XX. XXX ", -" .. ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" " -}; - diff --git a/include/bitmaps/ocr_ibeam b/include/bitmaps/ocr_ibeam deleted file mode 100644 index eee4a4a0c89..00000000000 --- a/include/bitmaps/ocr_ibeam +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_ibeam[] = { -"32 32 3 1 4 9", -" s None c None", -". s white c white", -"+ s black c black", -".... .... ", -".+++.+++. ", -"....+.... ", -" .+. ", -" .+. ", -" .+. ", -" .+. ", -" .+. ", -" .+. ", -" .+. ", -" .+. ", -" .+. ", -" .+. ", -" .+. ", -" .+. ", -" .+. ", -"....+.... ", -".+++.+++. ", -".... .... ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" "}; diff --git a/include/bitmaps/ocr_icon b/include/bitmaps/ocr_icon deleted file mode 100644 index 351f744c15b..00000000000 --- a/include/bitmaps/ocr_icon +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_icon[] = { -"32 32 3 1 8 6", -" s black c black", -". s None c None", -"X s white c white", -" ...............", -" ...............", -" XXXXXXXXXXX ...............", -" XX XX ...............", -" XX XX ...............", -" XX XX ...............", -" XX XX ...............", -" XX XX ...............", -" XX XX ...............", -" XX XX ...............", -" XXXXXXXXXXX ...............", -" ...............", -" ...............", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................"}; diff --git a/include/bitmaps/ocr_no b/include/bitmaps/ocr_no deleted file mode 100644 index 1fe072f8a88..00000000000 --- a/include/bitmaps/ocr_no +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char *ocr_no[] = { -"32 32 3 1 16 16", -" s None c None", -". s white c white", -"X s black c black", -" ", -" ", -" ", -" ", -" ", -" ", -" ...... ", -" ..XXXXXX.. ", -" .XXXXXXXXXX. ", -" .XXXX....XXXX. ", -" .XXX.. ..XXX. ", -" .XXXXX. .XXX. ", -" .XX.XXX. .XX. ", -" .XXX..XXX. .XXX. ", -" .XX. .XXX. .XX. ", -" .XX. .XXX. .XX. ", -" .XX. .XXX. .XX. ", -" .XX. .XXX. .XX. ", -" .XXX. .XXX..XXX. ", -" .XX. .XXX.XX. ", -" .XXX. .XXXXX. ", -" .XXX.. ..XXX. ", -" .XXXX....XXXX. ", -" .XXXXXXXXXX. ", -" ..XXXXXX.. ", -" ...... ", -" ", -" ", -" ", -" ", -" ", -" "}; diff --git a/include/bitmaps/ocr_normal b/include/bitmaps/ocr_normal deleted file mode 100644 index 47e7409df2f..00000000000 --- a/include/bitmaps/ocr_normal +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_normal[] = { -"32 32 3 1 0 0", -" s black c black", -". s None c None", -"X s white c white", -" ..............................", -" X .............................", -" XX ............................", -" XXX ...........................", -" XXXX ..........................", -" XXXXX .........................", -" XXXXXX ........................", -" XXXXXXX .......................", -" XXXXXXXX ......................", -" XXXXXXXXX .....................", -" XXXXXX ....................", -" XXX XX ........................", -" XX XX ........................", -" X . XX .......................", -" ... XX .......................", -" ..... XX ......................", -"...... XX ......................", -"....... XX .....................", -"....... XX .....................", -"........ ......................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................", -"................................"}; diff --git a/include/bitmaps/ocr_size b/include/bitmaps/ocr_size deleted file mode 100644 index f33f604587b..00000000000 --- a/include/bitmaps/ocr_size +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_size[] = { -"32 32 3 1 11 11", -" s None c None", -". s black c black", -"X s white c white", -" .. ", -" .XX. ", -" .XXXX. ", -" .XXXXXX. ", -" .XXXXXXXX. ", -" ....XX.... ", -" .XX. ", -" .. .XX. .. ", -" .X. .XX. .X. ", -" .XX. .XX. .XX. ", -" .XXX......XX......XXX. ", -".XXXXXXXXXXXXXXXXXXXXXX. ", -".XXXXXXXXXXXXXXXXXXXXXX. ", -" .XXX......XX......XXX. ", -" .XX. .XX. .XX. ", -" .X. .XX. .X. ", -" .. .XX. .. ", -" .XX. ", -" ....XX.... ", -" .XXXXXXXX. ", -" .XXXXXX. ", -" .XXXX. ", -" .XX. ", -" .. ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" "}; diff --git a/include/bitmaps/ocr_sizenesw b/include/bitmaps/ocr_sizenesw deleted file mode 100644 index 4159a7ff215..00000000000 --- a/include/bitmaps/ocr_sizenesw +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_sizenesw[] = { -"32 32 3 1 6 6", -" s None c None", -". s black c black", -"X s white c white", -" ....... ", -" .XXXXXX. ", -" .XXXXX. ", -" .XXXX. ", -" .XXXXX. ", -".. .XXX.XX. ", -".X. .XXX. .X. ", -".XX.XXX. .. ", -".XXXXX. ", -".XXXX. ", -".XXXXX. ", -".XXXXXX. ", -" ....... ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" "}; diff --git a/include/bitmaps/ocr_sizens b/include/bitmaps/ocr_sizens deleted file mode 100644 index 39fc6801d0b..00000000000 --- a/include/bitmaps/ocr_sizens +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_sizens[] = { -"32 32 3 1 4 7", -" s None c None", -". s black c black", -"X s white c white", -" .. ", -" .XX. ", -" .XXXX. ", -" .XXXXXX. ", -".XXXXXXXX. ", -"....XX.... ", -" .XX. ", -" .XX. ", -" .XX. ", -" .XX. ", -"....XX.... ", -".XXXXXXXX. ", -" .XXXXXX. ", -" .XXXX. ", -" .XX. ", -" .. ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" "}; diff --git a/include/bitmaps/ocr_sizenwse b/include/bitmaps/ocr_sizenwse deleted file mode 100644 index 6f6491f7f19..00000000000 --- a/include/bitmaps/ocr_sizenwse +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_sizenwse[] = { -"32 32 3 1 6 6", -" s None c None", -". s black c black", -"X s white c white", -" ....... ", -".XXXXXX. ", -".XXXXX. ", -".XXXX. ", -".XXXXX. ", -".XX.XXX. .. ", -".X. .XXX. .X. ", -".. .XXX.XX. ", -" .XXXXX. ", -" .XXXX. ", -" .XXXXX. ", -" .XXXXXX. ", -" ....... ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" "}; diff --git a/include/bitmaps/ocr_sizewe b/include/bitmaps/ocr_sizewe deleted file mode 100644 index 281a9a07d5b..00000000000 --- a/include/bitmaps/ocr_sizewe +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_sizewe[] = { -"32 32 3 1 7 4", -" s None c None", -". s black c black", -"X s white c white", -" .. .. ", -" .X. .X. ", -" .XX. .XX. ", -" .XXX......XXX. ", -".XXXXXXXXXXXXXX. ", -".XXXXXXXXXXXXXX. ", -" .XXX......XXX. ", -" .XX. .XX. ", -" .X. .X. ", -" .. .. ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" "}; diff --git a/include/bitmaps/ocr_up b/include/bitmaps/ocr_up deleted file mode 100644 index ee5726fdbe3..00000000000 --- a/include/bitmaps/ocr_up +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_up[] = { -"32 32 3 1 6 0", -" s None c None", -". s black c black", -"X s white c white", -" .. ", -" .. ", -" .... ", -" .... ", -" ..XX.. ", -" ..XX.. ", -" ..XXXX.. ", -" ..XXXX.. ", -" ..XXXXXX.. ", -" ..XXXXXX.. ", -" ..XXXXXXXX.. ", -" ..XXXXXXXX.. ", -"..XXXXXXXXXX.. ", -"..XXXXXXXXXX.. ", -".....XXXX..... ", -".....XXXX..... ", -" ..XXXX.. ", -" ..XXXX.. ", -" ..XXXX.. ", -" ..XXXX.. ", -" ..XXXX.. ", -" ..XXXX.. ", -" ..XXXX.. ", -" ..XXXX.. ", -" ..XXXX.. ", -" ..XXXX.. ", -" ........ ", -" ........ ", -" ", -" ", -" ", -" "}; diff --git a/include/bitmaps/ocr_wait b/include/bitmaps/ocr_wait deleted file mode 100644 index 4c9d73d942b..00000000000 --- a/include/bitmaps/ocr_wait +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * ocr_wait[] = { -"32 32 3 1 7 13", -" s black c black", -". s None c None", -"X s white c white", -" .................", -" .................", -" XXXXXXXXXXX .................", -". ..................", -". XXXXXXXXX ..................", -". XXXXXXXXX ..................", -". XXXXXX XX ..................", -". X X X X X ..................", -". XX X X XX ..................", -".. XX X XX ...................", -"... XX XX ....................", -".... XXX .....................", -"..... X ......................", -"..... X ......................", -"..... X ......................", -".... XXX .....................", -"... XXXXX ....................", -".. XXX XXX ...................", -". XXXXXXXXX ..................", -". XXXX XXXX ..................", -". XXX X XXX ..................", -". XX X X XX ..................", -". X X X X X ..................", -". ..................", -" XXXXXXXXXXX .................", -" .................", -" .................", -"................................", -"................................", -"................................", -"................................", -"................................"}; diff --git a/include/bitmaps/oic_bang b/include/bitmaps/oic_bang deleted file mode 100644 index 11673094fe8..00000000000 --- a/include/bitmaps/oic_bang +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * oic_bang[] = { -"32 32 3 1", -" s None c None", -". s black c black", -"X s yellow c yellow", -" ........ ", -" ...XXXXXXXX... ", -" ..XXXXXXXXXXXXXX.. ", -" .XXXXX........XXXXX. ", -" .XXXXXX........XXXXXX. ", -" .XXXXXXX........XXXXXXX. ", -" .XXXXXXXX........XXXXXXXX. ", -" .XXXXXXXXX........XXXXXXXXX. ", -" .XXXXXXXXX........XXXXXXXXX. ", -" .XXXXXXXXXX........XXXXXXXXXX. ", -" .XXXXXXXXXX........XXXXXXXXXX. ", -" .XXXXXXXXXX........XXXXXXXXXX. ", -".XXXXXXXXXXX........XXXXXXXXXXX.", -".XXXXXXXXXXX........XXXXXXXXXXX.", -".XXXXXXXXXXX........XXXXXXXXXXX.", -".XXXXXXXXXXX........XXXXXXXXXXX.", -".XXXXXXXXXXX........XXXXXXXXXXX.", -".XXXXXXXXXXX........XXXXXXXXXXX.", -".XXXXXXXXXXX........XXXXXXXXXXX.", -".XXXXXXXXXXX........XXXXXXXXXXX.", -" .XXXXXXXXXX........XXXXXXXXXX. ", -" .XXXXXXXXXXXXXXXXXXXXXXXXXXXX. ", -" .XXXXXXXXXXXXX..XXXXXXXXXXXXX. ", -" .XXXXXXXXXX......XXXXXXXXXX. ", -" .XXXXXXXXXX......XXXXXXXXXX. ", -" .XXXXXXXX........XXXXXXXX. ", -" .XXXXXXX........XXXXXXX. ", -" .XXXXXXX......XXXXXXX. ", -" .XXXXXX......XXXXXX. ", -" ..XXXXXX..XXXXXX.. ", -" ...XXXXXXXX... ", -" ........ "}; diff --git a/include/bitmaps/oic_bang_95 b/include/bitmaps/oic_bang_95 deleted file mode 100644 index 2233cf3adfd..00000000000 --- a/include/bitmaps/oic_bang_95 +++ /dev/null @@ -1,41 +0,0 @@ -/* XPM */ -static char * oic_bang_95[] = { -"32 32 6 1", -" s None c None", -". s black c black", -"X s yellow c yellow", -"x s dkgreen c #008000", -"o s ltgray c #c0c0c0", -"O s dkgray c #808080", -" xxx ", -" xXXo. ", -" xXXXXo.O ", -" xXXXXX.OO ", -" xXXXXXXo.OO ", -" xXXXXXXX.OO ", -" xXXXXXXXXo.OO ", -" xXXXXXXXXX.OO ", -" xXXXXXXXXXXo.OO ", -" xXXXo...oXXX.OO ", -" xXXXX.....XXXo.OO ", -" xXXXX.....XXXX.OO ", -" xXXXXX.....XXXXo.OO ", -" xXXXXX.....XXXXX.OO ", -" xXXXXXX.....XXXXXo.OO ", -" xXXXXXXx...xXXXXXX.OO ", -" xXXXXXXXo...oXXXXXXo.OO ", -" xXXXXXXXX...XXXXXXXX.OO ", -" xXXXXXXXXXx.xXXXXXXXXo.OO ", -" xXXXXXXXXXo.oXXXXXXXXX.OO ", -" xXXXXXXXXXXX.XXXXXXXXXXo.OO ", -" xXXXXXXXXXXXXXXXXXXXXXXX.OO ", -" xXXXXXXXXXXXo..oXXXXXXXXXo.OO ", -" xXXXXXXXXXXX....XXXXXXXXXX.OO ", -"xXXXXXXXXXXXX....XXXXXXXXXXo.OO ", -"xXXXXXXXXXXXXo..oXXXXXXXXXXX.OO ", -"xXXXXXXXXXXXXXXXXXXXXXXXXXXX.OOO", -"xXXXXXXXXXXXXXXXXXXXXXXXXXXo.OOO", -" xXXXXXXXXXXXXXXXXXXXXXXXXo.OOOO", -" x........................OOOOO", -" OOOOOOOOOOOOOOOOOOOOOOOOOOO ", -" OOOOOOOOOOOOOOOOOOOOOOOOO "}; diff --git a/include/bitmaps/oic_cdrom b/include/bitmaps/oic_cdrom deleted file mode 100644 index 5c1592fe6a6..00000000000 --- a/include/bitmaps/oic_cdrom +++ /dev/null @@ -1,26 +0,0 @@ -/* XPM */ -static char * oic_cdrom[] = { -"20 15 8 1", -" s None c None", -". s dkgray c #808080", -"X s ltgray c #c0c0c0", -"o s yellow c #ffff00", -"O s black c #000000", -"+ s green c #00ff00", -"@ s cyan c #00ffff", -"# s white c #ffffff", -" ...... ", -" ..XXXXXoOO ", -" .XXXXXXXo+@O ", -" .XXXXXXXX+@@oO ", -" .XXXXXXXX+@ooO ", -" .XXXXXXXXX@ooooO ", -" .XXXXX.OO.XXXXXO ", -" .XXXXXOOOO#XXXXO ", -" .XXXXX.OO.#XXXXO ", -" .ooooo@###XXXXXO ", -" ..oo+@@XXXXXXXO ", -" .o++@oXXXXXXXO ", -" .+@@oXXXXXXO ", -" ..ooXXXXOO ", -" OOOOOO "}; diff --git a/include/bitmaps/oic_floppy b/include/bitmaps/oic_floppy deleted file mode 100644 index 3baf6234c75..00000000000 --- a/include/bitmaps/oic_floppy +++ /dev/null @@ -1,24 +0,0 @@ -/* XPM */ -static char * oic_floppy[] = { -"20 15 6 1", -" s None c None", -". s black c #000000", -"x s white c #ffffff", -"X s ltgray c #c0c0c0", -"o s dkgray c #808080", -"O s green c #00ff00", -" ", -" ", -" .................. ", -" .XXXXXXXXXXXXXXXo. ", -" .XXXX.......XXXXo. ", -" .X.............Xo. ", -" .XXXX.......XXXXo. ", -" .XXXXXXXXXXXXXXXo. ", -" .XXXOOXXXXX..XXXo. ", -" .XXXOOXXXXX..XXXo. ", -" .oooooooooooooooo. ", -" .................. ", -" ", -" ", -" "}; diff --git a/include/bitmaps/oic_folder b/include/bitmaps/oic_folder deleted file mode 100644 index e50b91b644a..00000000000 --- a/include/bitmaps/oic_folder +++ /dev/null @@ -1,25 +0,0 @@ -/* XPM */ -static char * oic_folder[] = { -"20 16 6 1", -" s None c None", -". s dkgray c #808080", -"X s yellow c yellow", -"o s ltgray c #c0c0c0", -"O s white c white", -"B s black c black", -" ", -" ..... ", -" .XoXoX. ", -" .XoXoXoX...... ", -" .OOOOOOOOOOOO.. ", -" .OXoXoXoXoXoX.. ", -" .OoXoXoXoXoXo.. ", -" .OXoXoXoXoXoX.. ", -" .OoXoXoXoXoXo.. ", -" .OXoXoXoXoXoX.. ", -" .OoXoXoXoXoXo.. ", -" .OXoXoXoXoXoX.. ", -" ............... ", -" .............. ", -" ", -" "}; diff --git a/include/bitmaps/oic_folder2 b/include/bitmaps/oic_folder2 deleted file mode 100644 index 5ae8091168c..00000000000 --- a/include/bitmaps/oic_folder2 +++ /dev/null @@ -1,25 +0,0 @@ -/* XPM */ -static char * oic_folder2[] = { -"20 16 6 1", -" s None c None", -". s dkgray c #808080", -"X s yellow c yellow", -"o s ltgray c #c0c0c0", -"O s white c white", -"B s black c black", -" ", -" ", -" ..... ", -" .OOOOO. ", -" .O.X.X.O...... ", -" .OX.X.X.OOOOO.. ", -" .O.X.X.X.X.X... ", -" .............X.. ", -" .OOOOOOOOOO..... ", -" .OoXoXoXoXoX.... ", -" .OoXoXoXoXo.... ", -" .OXoXoXoXoXo... ", -" .OXoXoXoXoX... ", -" .............. ", -" ............. ", -" "}; diff --git a/include/bitmaps/oic_hand b/include/bitmaps/oic_hand deleted file mode 100644 index 49f12be017a..00000000000 --- a/include/bitmaps/oic_hand +++ /dev/null @@ -1,38 +0,0 @@ -/* XPM */ -static char * oic_hand[] = { -"32 32 3 1", -" s None c None", -". s red c red", -"X s white c white", -" ", -" .............. ", -" ................ ", -" .................. ", -" .................... ", -" ...................... ", -" ........................ ", -" .......................... ", -" ............................ ", -" .............................. ", -" ......XX..XXXXX..XX...XXX..... ", -" .....X..X...X...X..X..X..X.... ", -" .....X..X...X...X..X..X..X.... ", -" .....X......X...X..X..X..X.... ", -" .....X......X...X..X..X..X.... ", -" ......XX....X...X..X..XXX..... ", -" ........X...X...X..X..X....... ", -" ........X...X...X..X..X....... ", -" .....X..X...X...X..X..X....... ", -" .....X..X...X...X..X..X....... ", -" .....X..X...X...X..X..X....... ", -" ......XX....X....XX...X....... ", -" .............................. ", -" ............................ ", -" .......................... ", -" ........................ ", -" ...................... ", -" .................... ", -" .................. ", -" ................ ", -" .............. ", -" "}; diff --git a/include/bitmaps/oic_hand_95 b/include/bitmaps/oic_hand_95 deleted file mode 100644 index 9265a6628eb..00000000000 --- a/include/bitmaps/oic_hand_95 +++ /dev/null @@ -1,40 +0,0 @@ -/* XPM */ -static char * oic_hand_95[] = { -"32 32 5 1", -" s None c None", -"o s white c white", -"O s dkgray c #808080", -"+ s dkred c #800000", -"X s red c red", -" ++++++++ ", -" +++XXXXXXXX+++ ", -" +XXXXXXXXXXXXXX+ ", -" ++XXXXXXXXXXXXXXXX++ ", -" +XXXXXXXXXXXXXXXXXXXX+ ", -" +XXXXXXXXXXXXXXXXXXXXXX+ ", -" +XXXXXXXXXXXXXXXXXXXXXX+O ", -" +XXXXXXoXXXXXXXXXXoXXXXXX+O ", -" +XXXXXXoooXXXXXXXXoooXXXXXX+ ", -" +XXXXXoooooXXXXXXoooooXXXXX+O ", -" +XXXXXXoooooXXXXoooooXXXXXX+OO ", -"+XXXXXXXXoooooXXoooooXXXXXXXX+O ", -"+XXXXXXXXXooooooooooXXXXXXXXX+O ", -"+XXXXXXXXXXooooooooXXXXXXXXXX+OO", -"+XXXXXXXXXXXooooooXXXXXXXXXXX+OO", -"+XXXXXXXXXXXooooooXXXXXXXXXXX+OO", -"+XXXXXXXXXXooooooooXXXXXXXXXX+OO", -"+XXXXXXXXXooooooooooXXXXXXXXX+OO", -"+XXXXXXXXoooooXXoooooXXXXXXXX+OO", -" +XXXXXXoooooXXXXoooooXXXXXX+OOO", -" +XXXXXoooooXXXXXXoooooXXXXX+OOO", -" +XXXXXXoooXXXXXXXXoooXXXXXX+OO ", -" +XXXXXXoXXXXXXXXXXoXXXXXX+OOO ", -" +XXXXXXXXXXXXXXXXXXXXXX+OOOO ", -" +XXXXXXXXXXXXXXXXXXXXXX+OOO ", -" +XXXXXXXXXXXXXXXXXXXX+OOO ", -" ++XXXXXXXXXXXXXXXX++OOOO ", -" O+XXXXXXXXXXXXXX+OOOOO ", -" O+++XXXXXXXX+++OOOOO ", -" OO++++++++OOOOOO ", -" OOOOOOOOOOOOOO ", -" OOOOOOOO "}; diff --git a/include/bitmaps/oic_hdisk b/include/bitmaps/oic_hdisk deleted file mode 100644 index 19c0d6234b2..00000000000 --- a/include/bitmaps/oic_hdisk +++ /dev/null @@ -1,23 +0,0 @@ -/* XPM */ -static char * oic_hdisk[] = { -"20 15 5 1", -" s None c None", -". s black c black", -"X s ltgray c #c0c0c0", -"o s dkgray c #808080", -"O s green c green", -" ", -" ", -" .................. ", -" .XXXXXXXXXXXXXXXo. ", -" .XXXXXXXXXXXXXXXo. ", -" .XXXXXXXXXXXXXXXo. ", -" .XXXXXXXXXXXXXXXo. ", -" .XXXXXXXXXXXXXXXo. ", -" .oooooooooooooooo. ", -" .XXXXXXXXXXXOOXXo. ", -" .XXXXXXXXXXXOOXXo. ", -" .oooooooooooooooo. ", -" .................. ", -" ", -" "}; diff --git a/include/bitmaps/oic_landscape b/include/bitmaps/oic_landscape deleted file mode 100644 index d5e2b0b9192..00000000000 --- a/include/bitmaps/oic_landscape +++ /dev/null @@ -1,41 +0,0 @@ -/* XPM */ -static char * oic_landscape[] = { -"32 32 6 1", -" s None c None", -". s black c black", -"X s ltgray c #c0c0c0", -"o s white c white", -"O s dkgray c #808080", -"+ s blue c blue", -" ", -" ", -" ", -" ", -" ", -" ...................... ", -" .XXXXXXXXXXXXXXXXXXXX.. ", -" .X.....XXXXXXXXXXXXXX.o. ", -" .XX.XXX.XXXXXXXXXXXXX.oo. ", -" .XX.XXX.XXXXXXXXXXXXX.ooo. ", -" .XX....XXXXXXXXXXXXXX.oooo. ", -" .XX.XXX.XXXXXXXXXXXXX....... ", -" .XX.XXX.XXXXXXXXXXXXXXXXXXX.O ", -" .X.....XXXXXXXXXXXXXXXXXXXX.O ", -" .XXXXXXXXXXXXXXXXXXXXXXXXXX.O ", -" .XXX++X+X++X+++X++X+++X+X+X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXXXXX.O ", -" .X+X+X++X++X++X+X++X++X+X+X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXXXXX.O ", -" .X+++X+++X+X++X++X+X++X+++X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXXXXX.O ", -" .X++X+X+++X++++X++X++X++++X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXXXXX.O ", -" ............................O ", -" OOOOOOOOOOOOOOOOOOOOOOOOOOOO ", -" ", -" ", -" ", -" ", -" ", -" ", -" "}; diff --git a/include/bitmaps/oic_network b/include/bitmaps/oic_network deleted file mode 100644 index d27dde15fa1..00000000000 --- a/include/bitmaps/oic_network +++ /dev/null @@ -1,25 +0,0 @@ -/* XPM */ -static char * oic_network[] = { -"20 15 7 1", -" s None c None", -". s dkgray c #808080", -"x s white c #ffffff", -"X s ltgray c #c0c0c0", -"o s black c #000000", -"O s green c #00ff00", -"+ s yellow c #ffff00", -" ", -" ............. ", -" .XXXXXXXXXXXX.o ", -" .xxxxxxxxxxxx..o ", -" .XXXXXXXXXXOX..o ", -" .XXXXXXXXXXXX..o ", -" .X..........X..o ", -" .XxxxxxxxxxxX.o ", -" ooooooooooooo ", -" oo ", -" Xo ", -" XXXXXX+++oXXXXXX ", -" oooooo+x+ooooooo ", -" oooo ", -" "}; diff --git a/include/bitmaps/oic_note b/include/bitmaps/oic_note deleted file mode 100644 index 8f92367d0d0..00000000000 --- a/include/bitmaps/oic_note +++ /dev/null @@ -1,39 +0,0 @@ -/* XPM */ -static char * oic_note[] = { -"32 32 4 1", -" s None c None", -". s black c black", -"X s blue c blue", -"o s white c white", -" ........ ", -" ...XXXXXXXX... ", -" ..XXXXXooooXXXXX.. ", -" .XXXXXXooooooXXXXXX. ", -" .XXXXXXooooooooXXXXXX. ", -" .XXXXXXXooooooooXXXXXXX. ", -" .XXXXXXXXooooooooXXXXXXXX. ", -" .XXXXXXXXXXooooooXXXXXXXXXX. ", -" .XXXXXXXXXXXooooXXXXXXXXXXX. ", -" .XXXXXXXXXXXXXXXXXXXXXXXXXXXX. ", -" .XXXXXXXXXXXXXXXXXXXXXXXXXXXX. ", -" .XXXXXXXXXoooooooooXXXXXXXXXX. ", -".XXXXXXXXXXoooooooooXXXXXXXXXXX.", -".XXXXXXXXXXXXXooooooXXXXXXXXXXX.", -".XXXXXXXXXXXXXooooooXXXXXXXXXXX.", -".XXXXXXXXXXXXXooooooXXXXXXXXXXX.", -".XXXXXXXXXXXXXooooooXXXXXXXXXXX.", -".XXXXXXXXXXXXXooooooXXXXXXXXXXX.", -".XXXXXXXXXXXXXooooooXXXXXXXXXXX.", -".XXXXXXXXXXXXXooooooXXXXXXXXXXX.", -" .XXXXXXXXXXXXooooooXXXXXXXXXX. ", -" .XXXXXXXXXXXXooooooXXXXXXXXXX. ", -" .XXXXXXXXXXXXooooooXXXXXXXXXX. ", -" .XXXXXXXXXXXooooooXXXXXXXXX. ", -" .XXXXXXXXXXXooooooXXXXXXXXX. ", -" .XXXXXXXooooooooooooXXXXX. ", -" .XXXXXXooooooooooooXXXX. ", -" .XXXXXooooooooooooXXX. ", -" .XXXXXXXXXXXXXXXXXX. ", -" ..XXXXXXXXXXXXXX.. ", -" ...XXXXXXXX... ", -" ........ "}; diff --git a/include/bitmaps/oic_note_95 b/include/bitmaps/oic_note_95 deleted file mode 100644 index 4b802078165..00000000000 --- a/include/bitmaps/oic_note_95 +++ /dev/null @@ -1,41 +0,0 @@ -/* XPM */ -static char * oic_note_95[] = { -"32 32 6 1", -" s None c None", -". s black c black", -"X s white c white", -"o s ltgray c #c0c0c0", -"O s dkgray c #808080", -"x s blue c blue", -" OOOOOOOO ", -" OOOoXXXXXXoOOO ", -" OOoXXXXXXXXXXXXoOO ", -" OoXXXXXXXXXXXXXXXXoO ", -" OXXXXXXXXXXXXXXXXXXXX. ", -" OXXXXXXXXoxxxxoXXXXXXXX. ", -" OXXXXXXXXXxxxxxxXXXXXXXXX. ", -" OoXXXXXXXXXxxxxxxXXXXXXXXXo. ", -" OXXXXXXXXXXoxxxxoXXXXXXXXXX.O ", -"OoXXXXXXXXXXXXXXXXXXXXXXXXXXo.O ", -"OXXXXXXXXXXXXXXXXXXXXXXXXXXXX.O ", -"OXXXXXXXXXXxxxxxxxXXXXXXXXXXX.OO", -"OXXXXXXXXXXXXxxxxxXXXXXXXXXXX.OO", -"OXXXXXXXXXXXXxxxxxXXXXXXXXXXX.OO", -"OXXXXXXXXXXXXxxxxxXXXXXXXXXXX.OO", -"OXXXXXXXXXXXXxxxxxXXXXXXXXXXo.OO", -" OXXXXXXXXXXXxxxxxXXXXXXXXXX.OOO", -" OoXXXXXXXXXXxxxxxXXXXXXXXXo.OOO", -" OXXXXXXXXXXxxxxxXXXXXXXXX.OOO ", -" .XXXXXXXxxxxxxxxxXXXXXX.OOOO ", -" .XXXXXXXXXXXXXXXXXXXX.OOOO ", -" .oXXXXXXXXXXXXXXXXo.OOOO ", -" ..oXXXXXXXXXXXXo..OOOO ", -" O...oXXXXXXo...OOOO ", -" OOO...oXXX.OOOOOO ", -" OOOO.XXX.OOOOO ", -" O.XXX.OO ", -" .XX.OO ", -" .X.OO ", -" ..OO ", -" OOO ", -" OO "}; diff --git a/include/bitmaps/oic_portrait b/include/bitmaps/oic_portrait deleted file mode 100644 index e4c3565316e..00000000000 --- a/include/bitmaps/oic_portrait +++ /dev/null @@ -1,41 +0,0 @@ -/* XPM */ -static char * oic_portrait[] = { -"32 32 6 1", -" s None c None", -". s black c black", -"X s ltgray c #c0c0c0", -"o s white c white", -"O s dkgray c #808080", -"+ s blue c blue", -" ................... ", -" .XXXXXXXXXXXXXXXXX.. ", -" .X.....XXXXXXXXXXX.o. ", -" .XX.XXX.XXXXXXXXXX.oo. ", -" .XX.XXX.XXXXXXXXXX.ooo. ", -" .XX....XXXXXXXXXXX.oooo. ", -" .XX.XXX.XXXXXXXXXX....... ", -" .XX.XXX.XXXXXXXXXXXXXXXX.O ", -" .X.....XXXXXXXXXXXXXXXXX.O ", -" .XXXXXXXXXXXXXXXXXXXXXXX.O ", -" .XXX++X+X++X+X+X+++X+X+X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXX.O ", -" .X+X+X++X++X+X++X++X+X+X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXX.O ", -" .X+++X+++X+X++X+X++X+++X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXX.O ", -" .X++X+X+++X++X+X++X++++X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXX.O ", -" .X+X+X++X+X++X++X+X++X+X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXX.O ", -" .X+X+X++X++X+X++X++X+X+X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXX.O ", -" .X+++X+++X+X++X+X++X+++X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXX.O ", -" .X++X+X+++X++X+X++X++++X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXX.O ", -" .X+X+X++X+X++X++X+X++X+X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXX.O ", -" .X+++X++X+X+X+X+X++X+X+X.O ", -" .XXXXXXXXXXXXXXXXXXXXXXX.O ", -" .........................O ", -" .OOOOOOOOOOOOOOOOOOOOOOOOO "}; diff --git a/include/bitmaps/oic_ques b/include/bitmaps/oic_ques deleted file mode 100644 index 4b90947596c..00000000000 --- a/include/bitmaps/oic_ques +++ /dev/null @@ -1,39 +0,0 @@ -/* XPM */ -static char * oic_ques[] = { -"32 32 4 1", -" s None c None", -". s black c black", -"X s green c green", -"o s white c white", -" ........ ", -" ...XXXXXXXX... ", -" ..XXXXXXXXXXXXXX.. ", -" .XXXXXXooooooXXXXXX. ", -" .XXXXXXoooooooooXXXXX. ", -" .XXXXXXoooooooooooXXXXX. ", -" .XXXXXXXoooooooooooXXXXXX. ", -" .XXXXXXXoooooooooooooXXXXXX. ", -" .XXXXXXXoooooooooooooXXXXXX. ", -" .XXXXXXXXoooooXXooooooXXXXXXX. ", -" .XXXXXXXXoooooXXooooooXXXXXXX. ", -" .XXXXXXXXoooooXXooooooXXXXXXX. ", -".XXXXXXXXXXXXXXXooooooXXXXXXXXX.", -".XXXXXXXXXXXXXXXooooooXXXXXXXXX.", -".XXXXXXXXXXXXXXooooooXXXXXXXXXX.", -".XXXXXXXXXXXXXXooooooXXXXXXXXXX.", -".XXXXXXXXXXXXXooooooXXXXXXXXXXX.", -".XXXXXXXXXXXXXooooooXXXXXXXXXXX.", -".XXXXXXXXXXXXooooooXXXXXXXXXXXX.", -".XXXXXXXXXXXXooooooXXXXXXXXXXXX.", -" .XXXXXXXXXXXooooooXXXXXXXXXXX. ", -" .XXXXXXXXXXXXXXXXXXXXXXXXXXXX. ", -" .XXXXXXXXXXXXXooXXXXXXXXXXXXX. ", -" .XXXXXXXXXXooooooXXXXXXXXXX. ", -" .XXXXXXXXXXooooooXXXXXXXXXX. ", -" .XXXXXXXXooooooooXXXXXXXX. ", -" .XXXXXXXooooooooXXXXXXX. ", -" .XXXXXXXooooooXXXXXXX. ", -" .XXXXXXooooooXXXXXX. ", -" ..XXXXXXooXXXXXX.. ", -" ...XXXXXXXX... ", -" ........ "}; diff --git a/include/bitmaps/oic_ques_95 b/include/bitmaps/oic_ques_95 deleted file mode 100644 index 6aa874d59d9..00000000000 --- a/include/bitmaps/oic_ques_95 +++ /dev/null @@ -1,41 +0,0 @@ -/* XPM */ -static char * oic_ques_95[] = { -"32 32 6 1", -" s None c None", -". s black c black", -"X s white c white", -"o s ltgray c #c0c0c0", -"O s dkgray c #808080", -"x s blue c blue", -" OOOOOOOO ", -" OOOoXXXXXXoOOO ", -" OOoXXXXXXXXXXXXoOO ", -" OoXXXXXXXXXXXXXXXXoO ", -" OXXXXXXXXXXXXXXXXXXXX. ", -" OXXXXXXXoxxxxxxoXXXXXXX. ", -" OXXXXXXXoxoXXxxxxoXXXXXXX. ", -" OoXXXXXXXxxXXXXxxxxXXXXXXXo. ", -" OXXXXXXXXxxxxXXxxxxXXXXXXXX.O ", -"OoXXXXXXXXxxxxXXxxxxXXXXXXXXo.O ", -"OXXXXXXXXXoxxoXxxxxXXXXXXXXXX.O ", -"OXXXXXXXXXXXXXoxxxXXXXXXXXXXX.OO", -"OXXXXXXXXXXXXXxxxXXXXXXXXXXXX.OO", -"OXXXXXXXXXXXXXxxoXXXXXXXXXXXX.OO", -"OXXXXXXXXXXXXXxxXXXXXXXXXXXXX.OO", -"OXXXXXXXXXXXXXXXXXXXXXXXXXXXo.OO", -" OXXXXXXXXXXXoxxoXXXXXXXXXXX.OOO", -" OoXXXXXXXXXXxxxxXXXXXXXXXXo.OOO", -" OXXXXXXXXXXxxxxXXXXXXXXXX.OOO ", -" .XXXXXXXXXoxxoXXXXXXXXX.OOOO ", -" .XXXXXXXXXXXXXXXXXXXX.OOOO ", -" .oXXXXXXXXXXXXXXXXo.OOOO ", -" ..oXXXXXXXXXXXXo..OOOO ", -" O...oXXXXXXo...OOOO ", -" OOO...oXXX.OOOOOO ", -" OOOO.XXX.OOOOO ", -" O.XXX.OO ", -" .XX.OO ", -" .X.OO ", -" ..OO ", -" OOO ", -" OO "}; diff --git a/include/bitmaps/oic_sample b/include/bitmaps/oic_sample deleted file mode 100644 index 16a46f88a66..00000000000 --- a/include/bitmaps/oic_sample +++ /dev/null @@ -1,41 +0,0 @@ -/* XPM */ -static char * oic_sample[] = { -"32 32 6 1", -" s None c None", -"+ s white c white", -"X s black c black", -"O s blue c blue", -". s ltgray c #C0C0C0", -"o s dkgray c #808080", -" ", -" ", -" ", -" ", -" ...........................X ", -" .+++++++++++++++++++++++++oX ", -" .+........................oX ", -" .+.OOOOOOOOOOOOOOOOOOOOOO.oX ", -" .+.OOOOOOOOOOOOOOOOOOOOOO.oX ", -" .+.OOOOOOOOOOOOOOOOOOOOOO.oX ", -" .+........................oX ", -" .+.oooooooooooooooooooooo.oX ", -" .+.++++++++++++++++++++++.oX ", -" .+........................oX ", -" .+........................oX ", -" .+........................oX ", -" .+........................oX ", -" .+........................oX ", -" .+........................oX ", -" .+........................oX ", -" .+........................oX ", -" .+........................oX ", -" .+........................oX ", -" .+........................oX ", -" .+........................oX ", -" .+........................oX ", -" .ooooooooooooooooooooooooooX ", -" XXXXXXXXXXXXXXXXXXXXXXXXXXXX ", -" ", -" ", -" ", -" "}; diff --git a/include/bitmaps/oic_wineicon b/include/bitmaps/oic_wineicon deleted file mode 100644 index a2d8b5c6bec..00000000000 --- a/include/bitmaps/oic_wineicon +++ /dev/null @@ -1,43 +0,0 @@ -/* XPM */ -static char * oic_wineicon[] = { -"32 32 8 1", -" s None c None", -". s cyan c cyan", -"X s purple c #800080", -"o s black c black", -"O s white c white", -"+ s dkyellow c #808000", -"@ s yellow c yellow", -"# s red c red", -" . . . . . XX ", -" . XX ", -" . . XXXX ", -" . . . XXXX ", -" oo.ooooooo.oooooooXX ", -" oooooOOOOO.OOOOOO.OOOOXXooooo ", -" oOOOo.ooooooooooooooXXoOOOo ", -" oOOO++@@@.@@@@@@.@@XXOOOo ", -" o+++@@@@@@@@@@@@@XX+++o ", -" o++++++++++++++XX+++o ", -" o+++++++++++++XX++o ", -" o+++++++++++XX++o ", -" o++++++++++XX+o ", -" o+++++##+XX+o ", -" o+++####X+o ", -" o+++##XXo ", -" oo+++oo ", -" ooo ", -" oOo ", -" oOo ", -" oOo ", -" oOo ", -" oOo ", -" oOo ", -" oOo ", -" oOo ", -" oooooOooooo ", -" oooooOOOoOOOoOOOooooo ", -" oOOOOOOOoOOOOOoOOOOOOOo ", -" oOOOOOOOOOOOOOOOOOOOOOo ", -" oooooOOOOOOOOOOOooooo ", -" ooooooooooo "}; diff --git a/include/winuser.h b/include/winuser.h index 75c8feabf84..8050f54b3ac 100644 --- a/include/winuser.h +++ b/include/winuser.h @@ -357,9 +357,6 @@ typedef struct #define OBM_SIZE 32766 #define OBM_OLD_CLOSE 32767 -#define OCR_BUMMER 100 -#define OCR_DRAGOBJECT 101 - #define OCR_NORMAL 32512 #define OCR_IBEAM 32513 #define OCR_WAIT 32514 @@ -376,7 +373,11 @@ typedef struct #define OCR_NO 32648 #define OCR_HAND 32649 #define OCR_APPSTARTING 32650 +#ifdef __WINE__ #define OCR_HELP 32651 /* only defined in wine */ +#define OCR_BUMMER 32652 +#define OCR_DRAGOBJECT 32653 +#endif #define OIC_SAMPLE 32512 #define OIC_HAND 32513 diff --git a/windows/cursoricon.c b/windows/cursoricon.c index 307dff54cf3..16babe4c003 100644 --- a/windows/cursoricon.c +++ b/windows/cursoricon.c @@ -55,6 +55,7 @@ static HCURSOR hActiveCursor = 0; /* Active cursor */ static INT CURSOR_ShowCount = 0; /* Cursor display count */ static RECT CURSOR_ClipRect; /* Cursor clipping rect */ +static HDC screen_dc; /********************************************************************** * ICONCACHE for cursors/icons loaded with LR_SHARED. @@ -452,12 +453,12 @@ static HGLOBAL16 CURSORICON_CreateFromResource( HINSTANCE16 hInstance, HGLOBAL16 UINT cbSize, BOOL bIcon, DWORD dwVersion, INT width, INT height, UINT loadflags ) { + static HDC hdcMem; int sizeAnd, sizeXor; HBITMAP hAndBits = 0, hXorBits = 0; /* error condition for later */ BITMAP bmpXor, bmpAnd; POINT16 hotspot; BITMAPINFO *bmi; - HDC hdc; BOOL DoStretch; INT size; @@ -498,7 +499,8 @@ static HGLOBAL16 CURSORICON_CreateFromResource( HINSTANCE16 hInstance, HGLOBAL16 return 0; } - if( (hdc = GetDC( 0 )) ) + if (!screen_dc) screen_dc = CreateDCA( "DISPLAY", NULL, NULL, NULL ); + if (screen_dc) { BITMAPINFO* pInfo; @@ -524,7 +526,7 @@ static HGLOBAL16 CURSORICON_CreateFromResource( HINSTANCE16 hInstance, HGLOBAL16 if (DoStretch) { if(bIcon) { - hXorBits = CreateCompatibleBitmap(hdc, width, height); + hXorBits = CreateCompatibleBitmap(screen_dc, width, height); } else { @@ -533,20 +535,19 @@ static HGLOBAL16 CURSORICON_CreateFromResource( HINSTANCE16 hInstance, HGLOBAL16 if(hXorBits) { HBITMAP hOld; - HDC hMem = CreateCompatibleDC(hdc); - BOOL res; + BOOL res = FALSE; - if (hMem) { - hOld = SelectObject(hMem, hXorBits); - res = StretchDIBits(hMem, 0, 0, width, height, 0, 0, - bmi->bmiHeader.biWidth, bmi->bmiHeader.biHeight/2, - (char*)bmi + size, pInfo, DIB_RGB_COLORS, SRCCOPY); - SelectObject(hMem, hOld); - DeleteDC(hMem); - } else res = FALSE; + if (!hdcMem) hdcMem = CreateCompatibleDC(screen_dc); + if (hdcMem) { + hOld = SelectObject(hdcMem, hXorBits); + res = StretchDIBits(hdcMem, 0, 0, width, height, 0, 0, + bmi->bmiHeader.biWidth, bmi->bmiHeader.biHeight/2, + (char*)bmi + size, pInfo, DIB_RGB_COLORS, SRCCOPY); + SelectObject(hdcMem, hOld); + } if (!res) { DeleteObject(hXorBits); hXorBits = 0; } } - } else hXorBits = CreateDIBitmap( hdc, &pInfo->bmiHeader, + } else hXorBits = CreateDIBitmap( screen_dc, &pInfo->bmiHeader, CBM_INIT, (char*)bmi + size, pInfo, DIB_RGB_COLORS ); if( hXorBits ) { @@ -578,27 +579,25 @@ static HGLOBAL16 CURSORICON_CreateFromResource( HINSTANCE16 hInstance, HGLOBAL16 if (DoStretch) { if ((hAndBits = CreateBitmap(width, height, 1, 1, NULL))) { HBITMAP hOld; - HDC hMem = CreateCompatibleDC(hdc); - BOOL res; + BOOL res = FALSE; - if (hMem) { - hOld = SelectObject(hMem, hAndBits); - res = StretchDIBits(hMem, 0, 0, width, height, 0, 0, - pInfo->bmiHeader.biWidth, pInfo->bmiHeader.biHeight, - xbits, pInfo, DIB_RGB_COLORS, SRCCOPY); - SelectObject(hMem, hOld); - DeleteDC(hMem); - } else res = FALSE; + if (!hdcMem) hdcMem = CreateCompatibleDC(screen_dc); + if (hdcMem) { + hOld = SelectObject(hdcMem, hAndBits); + res = StretchDIBits(hdcMem, 0, 0, width, height, 0, 0, + pInfo->bmiHeader.biWidth, pInfo->bmiHeader.biHeight, + xbits, pInfo, DIB_RGB_COLORS, SRCCOPY); + SelectObject(hdcMem, hOld); + } if (!res) { DeleteObject(hAndBits); hAndBits = 0; } } - } else hAndBits = CreateDIBitmap( hdc, &pInfo->bmiHeader, + } else hAndBits = CreateDIBitmap( screen_dc, &pInfo->bmiHeader, CBM_INIT, xbits, pInfo, DIB_RGB_COLORS ); if( !hAndBits ) DeleteObject( hXorBits ); } HeapFree( GetProcessHeap(), 0, pInfo ); } - ReleaseDC( 0, hdc ); } if( !hXorBits || !hAndBits ) @@ -712,35 +711,17 @@ HGLOBAL CURSORICON_Load( HINSTANCE hInstance, LPCWSTR name, HeapFree( GetProcessHeap(), 0, dir ); HeapFree( GetProcessHeap(), 0, ptr ); } - - else if ( !hInstance ) /* Load OEM cursor/icon */ - { - WORD resid; - - if ( HIWORD(name) ) - { - LPSTR ansi = HEAP_strdupWtoA(GetProcessHeap(),0,name); - if( ansi[0]=='#') /*Check for '#xxx' name */ - { - resid = atoi(ansi+1); - HeapFree( GetProcessHeap(), 0, ansi ); - } - else - { - HeapFree( GetProcessHeap(), 0, ansi ); - return 0; - } - } - else resid = LOWORD(name); - h = USER_Driver.pLoadOEMResource( resid, fCursor ? OEM_CURSOR : OEM_ICON ); - } - else /* Load from resource */ { HANDLE hGroupRsrc; WORD wResId; DWORD dwBytesInRes; + if (!hInstance) /* Load OEM cursor/icon */ + { + if (!(hInstance = GetModuleHandleA( "user32.dll" ))) return 0; + } + /* Normalize hInstance (must be uniquely represented for icon cache) */ if ( HIWORD( hInstance ) ) @@ -2067,7 +2048,6 @@ static void DIB_FixColorsToLoadflags(BITMAPINFO * bmi, UINT loadflags, BYTE pix) static HBITMAP BITMAP_Load( HINSTANCE instance,LPCWSTR name, UINT loadflags ) { HBITMAP hbitmap = 0; - HDC hdc; HRSRC hRsrc; HGLOBAL handle; char *ptr = NULL; @@ -2100,20 +2080,21 @@ static HBITMAP BITMAP_Load( HINSTANCE instance,LPCWSTR name, UINT loadflags ) memcpy(fix_info, info, size); pix = *((LPBYTE)info+DIB_BitmapInfoSize(info, DIB_RGB_COLORS)); DIB_FixColorsToLoadflags(fix_info, loadflags, pix); - if ((hdc = GetDC(0)) != 0) { + if (!screen_dc) screen_dc = CreateDCA( "DISPLAY", NULL, NULL, NULL ); + if (screen_dc) + { char *bits = (char *)info + size; if (loadflags & LR_CREATEDIBSECTION) { DIBSECTION dib; - hbitmap = CreateDIBSection(hdc, fix_info, DIB_RGB_COLORS, NULL, 0, 0); + hbitmap = CreateDIBSection(screen_dc, fix_info, DIB_RGB_COLORS, NULL, 0, 0); GetObjectA(hbitmap, sizeof(DIBSECTION), &dib); - SetDIBits(hdc, hbitmap, 0, dib.dsBm.bmHeight, bits, info, + SetDIBits(screen_dc, hbitmap, 0, dib.dsBm.bmHeight, bits, info, DIB_RGB_COLORS); } else { - hbitmap = CreateDIBitmap( hdc, &fix_info->bmiHeader, CBM_INIT, + hbitmap = CreateDIBitmap( screen_dc, &fix_info->bmiHeader, CBM_INIT, bits, fix_info, DIB_RGB_COLORS ); } - ReleaseDC( 0, hdc ); } GlobalUnlock(hFix); GlobalFree(hFix); @@ -2195,16 +2176,15 @@ HANDLE WINAPI LoadImageW( HINSTANCE hinst, LPCWSTR name, UINT type, return BITMAP_Load( hinst, name, loadflags ); case IMAGE_ICON: + if (!screen_dc) screen_dc = CreateDCA( "DISPLAY", NULL, NULL, NULL ); + if (screen_dc) { - HDC hdc = GetDC(0); - UINT palEnts = GetSystemPaletteEntries(hdc, 0, 0, NULL); - if (palEnts == 0) - palEnts = 256; - ReleaseDC(0, hdc); - - return CURSORICON_Load(hinst, name, desiredx, desiredy, - palEnts, FALSE, loadflags); - } + UINT palEnts = GetSystemPaletteEntries(screen_dc, 0, 0, NULL); + if (palEnts == 0) palEnts = 256; + return CURSORICON_Load(hinst, name, desiredx, desiredy, + palEnts, FALSE, loadflags); + } + break; case IMAGE_CURSOR: return CURSORICON_Load(hinst, name, desiredx, desiredy,