Skip to content

Commit 42526c9

Browse files
committed
Replace all bitmap icons to hvif
1 parent 84121f9 commit 42526c9

File tree

3 files changed

+145
-107
lines changed

3 files changed

+145
-107
lines changed

USBDeskbarView.cpp

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include <interface/Menu.h>
2525
#include <interface/MenuItem.h>
2626
#include <support/String.h>
27+
#include <IconUtils.h>
2728

2829
#include <Path.h>
2930
#include <Alert.h>
@@ -210,12 +211,12 @@ void USBDeskbarView::AttachedToWindow()
210211
// creer le roster
211212
// et l'image
212213
_usbRoster = new USBDeskbarRoster(this);
213-
_icon = GetBitmap("USBDeskBarIcon");
214-
_mountIcon = GetBitmap("USBMount");
215-
_unmountIcon = GetBitmap("USBUnmount");
214+
_icon = GetBitmap("USBDeskBarIcon", 16);
215+
_mountIcon = GetBitmap("USBMount", 16);
216+
_unmountIcon = GetBitmap("USBUnmount", 16);
216217
_menu = new BPopUpMenu("devices-menu");
217218
_prefs = new USBPreferenceFile("USBDeskbarView");
218-
_iconLarge = GetBitmap("USBLargeIcon");
219+
_iconLarge = GetBitmap("USBConnector");
219220

220221
// attachement
221222
BView::AttachedToWindow();
@@ -354,25 +355,24 @@ void USBDeskbarView::UnmountDevice(BMessage *device)
354355
// =================
355356

356357
/**** trouver une image dans les ressources ****/
357-
BBitmap *USBDeskbarView::GetBitmap(const char *name)
358+
BBitmap *USBDeskbarView::GetBitmap(const char *name, size_t size)
358359
{
359360
BBitmap *bitmap = NULL;
360361
size_t len = 0;
361362
status_t error;
362363

363364
// charger depuis les ressources
364-
const void *data = _resource.LoadResource('BBMP', name, &len);
365-
366-
BMemoryIO stream(data, len);
367-
368-
// charge l'image archivé
369-
BMessage archive;
370-
error = archive.Unflatten(&stream);
371-
if (error != B_OK)
372-
return NULL;
365+
const void *data = _resource.LoadResource(B_VECTOR_ICON_TYPE, name, &len);
366+
367+
if (data != NULL) {
368+
bitmap = new BBitmap(BRect(0, 0, size - 1, size - 1), B_RGBA32);
369+
if (bitmap->InitCheck() != B_OK ||
370+
BIconUtils::GetVectorIcon((const uint8 *)data, len, bitmap) != B_OK) {
371+
delete bitmap;
372+
bitmap = NULL;
373+
}
374+
}
373375

374-
// on va essayer de la recreer
375-
bitmap = new BBitmap(&archive);
376376
if(!bitmap)
377377
return NULL;
378378

USBDeskbarView.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ class USBDeskbarView : public BView
5656
void MountDevice(BMessage *device); // ajout periph USB
5757
void UnmountDevice(BMessage *device); // retirer un periph USB
5858
void BuildMenu(); // creation du menu en fonction de la liste d'item
59-
BBitmap *GetBitmap(const char *name); // trouver une image dans les ressources
59+
BBitmap *GetBitmap(const char *name, size_t size = 32); // trouver une image dans les ressources
6060
};
6161

6262
#endif

USBDeskbarView.rdef

Lines changed: 128 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11

22
resource app_flags B_SINGLE_LAUNCH;
33

4+
resource app_signature "application/x-vnd.CKJ.USBDeskbarView";
5+
46
resource app_version {
5-
major = 0,
7+
major = 1,
68
middle = 0,
79
minor = 0,
810

911
variety = B_APPV_DEVELOPMENT,
1012
internal = 0,
1113

1214
short_info = "USBDeskbarView",
13-
long_info = "USBDeskbarView"
15+
long_info = "A little tool to see and hear plug/unplug USB Device."
1416
};
1517

1618
resource vector_icon {
@@ -94,98 +96,134 @@ resource vector_icon {
9496
$"41EE0A000113023F096D0000000000003EEA3038014A4641EE"
9597
};
9698

97-
resource(1, "USBUnmount") #'BBMP' archive BBitmap {
98-
"_frame" = rect { 0.00000, 0.00000, 15.0000, 15.0000 },
99-
"_cspace" = 4,
100-
"_bmflags" = 1,
101-
"_rowbytes" = 16,
102-
"_data" = array {
103-
$"FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFF002B00FFFFFFFFFFFF0000FFFFFF"
104-
$"FF002C2D2B00FFFFFFFF002C2F00FFFFFF002C2C2D2B00FFFF002C2D2F3100FF"
105-
$"FFFF002C2C2D2B00002C2D2F3100FFFFFFFFFF002C2C2D2C2C2D2F3100FFFFFF"
106-
$"FFFFFFFF002C2C2D2D2D2F00FFFFFFFFFFFFFFFF002B2D2D2D2D2D2C00FFFFFF"
107-
$"FFFFFF002B2D2F2F2F2F2D2D2C00FFFFFFFF002B2D2F2F3100312F2D2D2C00FF"
108-
$"FF002B2D2F2F3100FF00312F2D2F2F00002B2D2F2F3100FFFFFF00312F2F3100"
109-
$"FF002F313100FFFFFFFFFF00313100FFFFFF000000FFFFFFFFFFFFFF0000FFFF"
110-
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
111-
}
99+
resource(200, "USBDeskBarIcon") #'VICN' array {
100+
$"6E63696605050002001602B9DC13389E90B89E90B9DC13492E6848DC7000E6FF"
101+
$"CC020016093CB0AC0000000000003CB0AC4AA7BC4BAF830299179F33B053CD75"
102+
$"F28BECA9DBCBBFEF9902001609385137000000000000385137494BFF48F55902"
103+
$"99179F33B053CD75F28BECA9DBCBBFEF990200160B3AA0140000000000003AA0"
104+
$"144730834BF04902990BB016C823DB32E846F06CF284ECA4DBC8BFEF99140635"
105+
$"DAFF7FFF67BDDBFFF8FFFFAFB901CB59B36CC317B65DB8C2C3EBB912C3D1B908"
106+
$"C285BA5BBBC1C095BD2EBF44BB91C02E34BF73BB50BFCDBAD7BF4FBAAFBF04BA"
107+
$"C1BF2ABAC2BED3BAFCBE5FBADFBE91BB4CBDD9BBF4BD17BBACBD64BD3ABD16BF"
108+
$"4CBBE6BE7DBCA5BFCFBB6DC025BA4DC018BAE0C025BA4DBA4541B8DF41B8DF41"
109+
$"B8DC41B8D941B8DA41B7EABE6FB6BBBF82B722BCD5B622B96EB7A5BAA3B689B8"
110+
$"ECB81DB896B940B8A0B8ACB896B940B984B895B976BA9EBA8CB898BAAEB896BA"
111+
$"9FB77ABC02B6D5BE81B6DEBD4BB6D5BE84B6D5BE99B6D5BEABB6D5BEABB6D5BE"
112+
$"ACB6D5C01CC018B6E9C0B3B6E9C0B3B710C166B7F8C29EB76CC20AB801C2A8B8"
113+
$"12C2BEB808C2B4B690C2DEB430C44EB523C36FB37DC4F2B31BC683B31C4FB31B"
114+
$"C683B31AB31BC7E0B31BC7E5B31BC7E5B328C901B54BCA73B3FAC9F6B76ECB3F"
115+
$"BBF8C93CBA5ECAB6BCA9C89ABD0FC719BD0AC7DCBD0FC719BD0FC678BD0FC678"
116+
$"BD0FC645BD0AC5E9BD0EC616BD0AC5E9BD0EC5EDBD0EC5EDBD0FC5DFBD0FC5C4"
117+
$"BD0FC5D2BD0FC590BCF9C529BD06C55CBE5BC41DC44FC2B6C123C26AC74CC2FE"
118+
$"CB79C1DDC9B5C2B6CBEBC1A6CCA6C11ECC4DC165CD20C14CCE69C1C5D294BDF1"
119+
$"BBC2CCDAB99FCB6334CBDDBA87CB64BAF4CC69B587B30B0606EF0FC845BAB2C7"
120+
$"D0BB1DC8E2BAECCAB3BB9ACA87BB89C9D1BC69C8AFBD75C8B0BE73C8B0BE20C7"
121+
$"BEBEA4C50FBE8AC683BEACC4C1BE81C423BE7FC472BE80C5C2BD010406FF0AB9"
122+
$"EABA67B9EABA67B989BA19B961B94EB95AB9B7B961B94EB961BA99B961BA9930"
123+
$"BAAFB964BADD30BAC6B964BADDB969BAEDB9EABA670620EABFAAFFFFFFFFBFD1"
124+
$"C8BC4FCD08BA88C97BBDCECACEBE4DCACEBE4DCAA1BE7BC9FBBEDFCA61BEB0C8"
125+
$"E5BF61C4FDBF54C72ABF89C337BF29C01FBFD5C192BF66C01FBFD5C817B880CA"
126+
$"9FB971CB9DB42BC3E3B6EEC666B7DDBB50C212BB50C212BB4BC160BA66BFFEBB"
127+
$"08C0AAB96BBEF6BA4EBCB0B9AFBDBEBAB2BC04BBA9BAFBBB39BB6BBCCABB0EBE"
128+
$"C1BA04BE04BAB2BFBFB91A3CB779BF7AB7F8BCD4B6FBB9F9B83ABAF6B750B99A"
129+
$"B892B961B94EB968B8F2B95AB9B6B9EABA67B989BA19B887BBC6B88CC0C9B663"
130+
$"BE85B95EC1A6B8EFC385B94CC2A4B764C375B4BBC4E4B5BDC3F6B358C629B593"
131+
$"C871B3B9C7C0B76EC922BB6EC764BA0DC8A9BC9AC651BB5AC439BC83C505BB5A"
132+
$"C439BBB9C3E0BBB9C3E0BC6AC341C463C0A3C00CC03BC739C0E8CB20BFDDC97F"
133+
$"C0A5CBC1BF9060BEEFCC31BF3D60BEEFCE3BBF940604FEC97BBDCECACEBE4DCA"
134+
$"CEBE4DCAA1BE7BC9FBBEDFCA61BEB0C9D3BEF2C97CBF10C9A8BF01C97CBF100A"
135+
$"04CA9FBAB9CB9DB573CB9DB42BCA9FB9710A06D1C8BC4FCE3BBF9460BEEF60C0"
136+
$"36CE3BC0DBD1C8BD970A04CE3BBF9460BEEF60C036CE3BC0DB0209BB5AC439BB"
137+
$"9CC466BB5AC439BBB9C3E0BBB9C3E0BC6AC341C463C0A3C00CC03BC739C0E8CB"
138+
$"20BFDDC97FC0A5CBC1BF9060BEEFCC31BF3D60BEEF60C03760C037CC31C085CB"
139+
$"20C125CBC1C0D8C97FC1EDC463C1EBC739C22FC07BC18CBC04C4E8BD27C3F7BB"
140+
$"D8C4A30208B91BC303B91BC303B94BC245B88BC0C9B935C17CB812C04AB7B0BF"
141+
$"40B7CEBFC5B7A3BF00B7A1BE81B79FBEC1B7A1BE81B7A1C00EB7A1C00EB7A2C0"
142+
$"37B7B0C088B7A8C05FB7CEC10DB88BC211B812C192B8D9C262B91FC30EB906C2"
143+
$"B8B91FC30E0A04C666B7DDC3E3B6EEC3E3B835C569B8C702063FB8DE3FB8DEBF"
144+
$"59B940BEC1BA04BF27B9A5BE04BAB2BBA9BAFCBCCABB0EBBA9BAFCBBA9BC48BB"
145+
$"A9BC48BCCABC5BBEC1BB50BE04BBFEBF21343FBA3DBF52BA9A3FBA3D0206B9C5"
146+
$"BEB9B9C5BEB9B9ADBE0ABA4EBCB0B9EDBD54BAB2BC04BBA9BAFCBB39BB6BBBA9"
147+
$"BAFCBBA9BC3EBBA9BC3EBB39BCACBA4DBDF8BAB0BD4EBA1DBE4BB9D6BF0DB9E3"
148+
$"BECEB9D1BF080606BE06C817B880C01FBFD5C01FBFD5C0B4BFA8C1F5BF6BC152"
149+
$"BF84C1F5BF6BC81731CA9FBAB9B9710A04C817B880C81731CA9FBAB9CA9FB971"
150+
$"0208BC43C713BC43C713BC40C79ABB6EC8A6BBFAC826BA0DC9ECB593C9B5B76E"
151+
$"CA66B483C94FB3E5C7DAB3F0C89DB3E5C7DAB3E5C683B3E5C683B3E5C74EB593"
152+
$"C871B479C808B76EC922BB6EC764BA0DC8A9BBF9C6E4BC43C5D2BC3FC657BC43"
153+
$"C5D206139AFEFBFF2BD432BD4ED235BC36BDC7CE71C176CCA4C0ADC78AC28FC7"
154+
$"EFC27BC726C2A3C130C2DFC33BC268BF27C358BCB8C53ABD82C43639C8C1B9E7"
155+
$"CA3EBB63C989B868CAF3B3B4C989B751CBB1B751CBB1B9ABCC5DBDFFCA7ABC62"
156+
$"CBF5BEAFC9D7BF15C855BF0EC91ABF15C855BEFFC668BF64C730C061C55AC654"
157+
$"C3F2C328C3A6C951C43BCD7FC31BCBB9C3F2CDF0C2E4CEABC25ACE52C2A2CF25"
158+
$"C289D06EC304D432BF430A04C3B4BEA5C636BF09C9F9BB1DC83F320A05CC2BB5"
159+
$"77CE85B5C7CD94BA17CD08BA17CAE9BBE6040CEFEEFFBBDABF8DBBDABF8DBBEB"
160+
$"BF5CBC27BEE8BC09BF1ABBD0BF7DBB8CC0FFBA73BF31BAAFBFE5BA37BE7CBBB4"
161+
$"BCAEBE0EBC36BD6DBC5DBEAFBC0EBFDBBAB8C017B927C017B927C130B978C14F"
162+
$"BAD5C145BA41C143BB69C075BC6EC0F8BBF7BFA6BD2DBD1DBD9FBE65BD9EBCD7"
163+
$"BDECBC27BEE7BC76BE60BC27BEE7130A00020001023EF3DA0000000000003F91"
164+
$"B13EC5C64461880A000102023EF3DA0000000000003F91B13EC5C64461880A01"
165+
$"0103023EF3DA0000000000003F91B13EC5C64461880A000104023EF3DA000000"
166+
$"0000003F91B13EC5C64461880A000105023EF3DA0000000000003F91B13EC5C6"
167+
$"4461880A000106023EF3DA0000000000003F91B13EC5C64461880A000107023E"
168+
$"F3DA0000000000003F91B13EC5C64461880A020108023EF3DA0000000000003F"
169+
$"91B13EC5C64461880A000109023EF3DA0000000000003F91B13EC5C64461880A"
170+
$"00010A023EF3DA0000000000003F91B13EC5C64461880A03010B023EF3DA0000"
171+
$"000000003F91B13EC5C64461880A00010C023EF3DA0000000000003F91B13EC5"
172+
$"C64461880A00010D023EF3DA0000000000003F91B13EC5C64461880A00010E02"
173+
$"3EF3DA0000000000003F91B13EC5C64461880A04010F023EF3DA000000000000"
174+
$"3F91B13EC5C64461880A000110023EF3DA0000000000003F91B13EC5C6446188"
175+
$"0A000111023EF3DA0000000000003F91B13EC5C64461880A000112023EF3DA00"
176+
$"00000000003F91B13EC5C64461880A000113023EF3DA0000000000003F91B13E"
177+
$"C5C6446188"
112178
};
113179

114-
resource(2, "USBMount") #'BBMP' archive BBitmap {
115-
"_frame" = rect { 0.00000, 0.00000, 15.0000, 15.0000 },
116-
"_cspace" = 4,
117-
"_bmflags" = 1,
118-
"_rowbytes" = 16,
119-
"_data" = array {
120-
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000FFFFFFFF"
121-
$"FFFFFF00FFFFFFFFFF004F4F00FFFFFFFFFF004F00FFFFFFFF00354F4F00FFFF"
122-
$"FF00364F4F00FFFF003536383BFFFFFFFF0035364F00FFFF0036363900FFFFFF"
123-
$"FFFF3B35364F00003536383BFFFFFFFFFFFF0035364F383B36363900FFFFFFFF"
124-
$"FFFFFF3B3536353836383BFFFFFFFFFFFFFFFF0035363535363900FFFFFFFFFF"
125-
$"FFFFFFFF3B353636383BFFFFFFFFFFFFFFFFFFFF003536363900FFFFFFFFFFFF"
126-
$"FFFFFFFFFF3B35383BFFFFFFFFFFFFFFFFFFFFFFFF00353900FFFFFFFFFFFFFF"
127-
$"FFFFFFFFFFFF3B00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
128-
}
180+
resource(201, "USBUnmount") #'VICN' array {
181+
$"6E6369660304006603800000020006020000003C6028BC60280000004D67F548"
182+
$"9FD700FFABABFFD900000302043724C05724B7FB24243724B7FB24C057374AB7"
183+
$"FB4AC0574A4A374AC0574AB7FB02043522BF8B22B72F22223522B72F22BF8B35"
184+
$"48B72F48BF8B48483548BF8B48B72F02043522BF8B22B72F22223522B72F22BF"
185+
$"8B3548B72F48BF8B48483548BF8B48B72F030A000100123ED175000000000000"
186+
$"3EE8BB4A0FFF49FFFF01178622040A010101123ED1750000000000003EE8BB4A"
187+
$"0FFF49FFFF01178600040A020102023ED1750000000000003EE8BB4A0FFF49FF"
188+
$"FF"
129189
};
130190

131-
resource(3, "USBDeskBarIcon") #'BBMP' archive BBitmap {
132-
"_frame" = rect { 0.00000, 0.00000, 15.0000, 15.0000 },
133-
"_cspace" = 4,
134-
"_bmflags" = 1,
135-
"_rowbytes" = 16,
136-
"_data" = array {
137-
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
138-
$"FFFFFFFFFFFFFFFFFFFFFFFF11FFFFFFFFFFFFFFFFFFFFFFFFFFFF000911FFFF"
139-
$"FFFFFFFFFFFFFFFF0D11FFFF00FFFFFFFFFFFFFFFFFF1100090D11FFFFFFFFFF"
140-
$"FFFF11FFFF1100FF0000FFFFFF11FFFFFF0D0D111100FFFFFFFFFFFFFF0911FF"
141-
$"00090909000009000000000000000009FF0009FFFF0009FFFFFFFFFFFF0000FF"
142-
$"FFFFFFFFFFFF0009FF0D0D0DFF00FFFFFFFFFFFFFFFFFF000009090DFFFFFFFF"
143-
$"FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
144-
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
145-
}
191+
resource(202, "USBMount") #'VICN' array {
192+
$"6E6369660304006603125702020006020000003C6028BC60280000004D67F548"
193+
$"9FD70000FF00FF187F000302043724C05724B7FB24243724B7FB24C057374AB7"
194+
$"FB4AC0574A4A374AC0574AB7FB02043522BF8B22B72F22223522B72F22BF8B35"
195+
$"48B72F48BF8B48483548BF8B48B72F02043522BF8B22B72F22223522B72F22BF"
196+
$"8B3548B72F48BF8B48483548BF8B48B72F030A000100123ED175000000000000"
197+
$"3EE8BB4A0FFF49FFFF01178622040A010101123ED1750000000000003EE8BB4A"
198+
$"0FFF49FFFF01178600040A020102023ED1750000000000003EE8BB4A0FFF49FF"
199+
$"FF"
146200
};
147201

148-
resource(4, "USBLargeIcon") #'BBMP' archive BBitmap {
149-
"_frame" = rect { 0.00000, 0.00000, 31.0000, 31.0000 },
150-
"_cspace" = 4,
151-
"_bmflags" = 1,
152-
"_rowbytes" = 32,
153-
"_data" = array {
154-
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
155-
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
156-
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
157-
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
158-
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000FFFFFFFFFF"
159-
$"FFFFFFFFFF000000000000000000000000000000FFFF003FD9D9D90000FFFFFF"
160-
$"FFFFFFFF003F3F3F3F3F3F3F3F3F3F3F3F3F3F3F00003FD9D9D9D9D9D90000FF"
161-
$"FFFFFFFF003FD9D9D9D9D9D9D9D9D9D9D9D9D9D93F3FAAAAD9D9D9D9D9D98300"
162-
$"FFFFFFFF003FD9D9D9D9D9D9D9D9D9D9D9D9D9D9D9838383AAAAD9D9D983AA00"
163-
$"FFFFFFFF110000000000000000D9D9D9D9838383833F3FD93F3FAAAA83AAAA00"
164-
$"FFFFFFFFFF1111111111111100D9D9D9D93F3F3FD9D9D9D9D9D93F3FAAAAAA00"
165-
$"FFFFFFFFFFFFFFFFFFFFFF001ED90D11D9D911D9D9D9D98383D9D9D983AA0111"
166-
$"FFFFFFFFFFFFFFFFFFFF001E1100090DD9000D0DD9D9D93F3F83D9D9D9AA0017"
167-
$"FFFFFFFFFFFFFFFF11001E1100D90000D9D900D911D9D93F3F83D9D9D9830011"
168-
$"FFFFFFFFFFFFFF0D0D111100D9D9D9D9D9D9D9D90911D9D9D9D9D9D983AA0111"
169-
$"FFFFFFFFFFFF0009090900000900000000000000090909D9D9D9D983AA001111"
170-
$"FFFFFFFFFFFF0000098383000009D9D9D9D9D9D90000D9D9D9D983AA001111FF"
171-
$"FFFFFFFFFF001ED98383003FD90009D90D0D0DD900D9D9D9D983AA001111FFFF"
172-
$"FFFFFFFF003FD98383003FD9D983000009090DD9D9D9D9D983AA001111FFFFFF"
173-
$"FFFFFF003FD98383003FD9D9838300D9000000D9D9D9D983AA001111FFFFFFFF"
174-
$"FFFF003FD98383031ED9D98383003FD9D9D9D9D9D9D983AA001111FFFFFFFFFF"
175-
$"FF003FD98383003FD9D98383003FD9D9838300D9D983AA001111FFFFFFFFFFFF"
176-
$"003FD98383003FD9D98383003FD9D98383003FD983AA001111FFFFFFFFFFFFFF"
177-
$"00D98383003FD9D98383003FD9D98383003FD983AA001111FFFFFFFFFFFFFFFF"
178-
$"FF0000003FD9D98383003FD9D98383003FD983AA001111FFFFFFFFFFFFFFFFFF"
179-
$"FFFF003FD9D98383003FD9D98383003FD98383001111FFFFFFFFFFFFFFFFFFFF"
180-
$"FFFF00D9838306003FD9D98383003FD98383001111FFFFFFFFFFFFFFFFFFFFFF"
181-
$"FFFFFF0000001000D9D98383003FD98383001111FFFFFFFFFFFFFFFFFFFFFFFF"
182-
$"FFFFFFFFFFFFFFFF000000003FD98300001111FFFFFFFFFFFFFFFFFFFFFFFFFF"
183-
$"FFFFFFFFFFFFFFFFFFFFFFFF000000111111FFFFFFFFFFFFFFFFFFFFFFFFFFFF"
184-
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
185-
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
186-
}
202+
resource(203, "USBConnector") #'VICN' array {
203+
$"6E6369660A010500009B0305000002001602388B85BAE8A33AE8A3388B85CB31"
204+
$"D74747FF0068FF3902001602BA475CB75333375333BA475C4AB9994BE1700050"
205+
$"FF22020016023D1A663A6DC2BA6DC23D1A664B7051CA394700AEFF7C01050000"
206+
$"A80201060237FB1539E69ABE8C7E3C9A02498DA04A510B00EDEDEDFFABBCC602"
207+
$"0006023CBA3C3AC696BA96D5379FEB4B83524AC3F700FFF7EAFFE3D8C1020106"
208+
$"02B80902B605BC3C8BE0BE8FF9482F784C43BA00D1DEE4FF7A9CAE0200160238"
209+
$"8B85BA2E7A3AE8A337D147CB91D74852FF0068FF39100802442D553308023FB8"
210+
$"B954360802BDDBB9ACC6ABBCCF0605EA035C3A44584E575E425E425F415E3B60"
211+
$"3C5E3B060FA6A9BE2E263F48B593C374224D52345D3D524356583F5A3A5A3D5A"
212+
$"3A5A335A335A31562F4B2B442A472A412A3E2C0A04444B263F264844560606E6"
213+
$"0B444B56583F5A3A5A3D5A3A5A335A335A3558370608EABA263F444B58375A33"
214+
$"5A355A31562F4B2B442A472A412A3E2C061DEAAFFAFFFFFFBF02BB29C10CBBCC"
215+
$"BEF3BC83BF7DC079BC35C079BC35C062BC31C033BC26C04BBC2CBF98BC02BDAF"
216+
$"BCC0BED3BBD5BDAFBCC0BE2FBD21BCCDBE48BB5DBD30BCBFBC0ABD31BC60BD31"
217+
$"BC60BE9FBB38C065BBA0BF9CBB72C0AEBBB1C11FBBACC0ECBBC0C11FBBACC331"
218+
$"B9F5C331B9F5C2EDB99BC35CB8D4C2FBB924C3D0B873C507B8CBC48EB86FC57F"
219+
$"B926C50EBA1FC582B9BEC4B4BA69C3BDBA56C42DBA7DC3BDBA56C273BB67C273"
220+
$"BB67C287BB9BC2B8BBF0C2A0BBC7C31EBCA4C1F0BE57C364BD1EC232BEB1C1C4"
221+
$"BF7446BF25C152BFD4C01DBF7DC093BFD7BFA6BF22C014BE2CBFA2BE8BC072BD"
222+
$"DEC170BDF9C0FFBDCDC294BD03C21937C263BCABC20ABC10C1ECBBD7C1FABBF5"
223+
$"C1ECBBD7BD09BFE2BDC0C06C08025F21532B0A0433583F4C2C45224D0A04345D"
224+
$"2252224D34570A04BA57CA9FB423C6F9B443C66BBA7EC9F50A04345D34573F4C"
225+
$"3F510A04314E344F374C344B0A042BC43B2E4C31C3A22E490E0A000300010210"
226+
$"01178120040A000103000A0101041001178400040A020105000A030106000A04"
227+
$"0107000A050108000A0101091001178422040A06010A000A02010B000A07010C"
228+
$"000A08010D000A02010E000A09010F00"
187229
};
188-
189-
resource app_signature "application/x-vnd.CKJ.USBDeskbarView";
190-
191-
resource file_types message;

0 commit comments

Comments
 (0)