Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

384 lines
8.8 KiB

/***
*tibrowse.r
*
* Copyright (C) 1992-1994, Microsoft Corporation. All Rights Reserved.
*
*Purpose:
* Resource script for spoly.
*
*
*Implementation Notes:
*
*****************************************************************************/
#include "types.r"
#include "resource.h"
#if defined (_PPCMAC)
include "cfrg.rsc";
#endif
/* we use an MBAR resource to conveniently load all the menus */
resource 'MBAR' (rMenuBar, preload) {
{ mApple, mFile, mEdit }
};
resource 'MENU' (mApple, preload) {
mApple,
textMenuProc,
0b11111111111111111111111111111101,
enabled,
apple,
{
"About TiBrowse\311",
noicon, nokey, nomark, plain;
"-",
noicon, nokey, nomark, plain
}
};
resource 'MENU' (mFile, preload) {
mFile,
textMenuProc,
0b00000000000000000000100000000010,
enabled,
"File",
{
"New",
noicon, "N", nomark, plain;
"Open",
noicon, "O", nomark, plain;
"-",
noicon, nokey, nomark, plain;
"Close",
noicon, "W", nomark, plain;
"Save",
noicon, "S", nomark, plain;
"Save As\311",
noicon, nokey, nomark, plain;
"Revert",
noicon, nokey, nomark, plain;
"-",
noicon, nokey, nomark, plain;
"Page Setup\311",
noicon, nokey, nomark, plain;
"Print\311",
noicon, nokey, nomark, plain;
"-",
noicon, nokey, nomark, plain;
"Quit",
noicon, "Q", nomark, plain
}
};
resource 'MENU' (mEdit, preload) {
mEdit,
textMenuProc,
0b00000000000000000000000000000000,
enabled,
"Edit",
{
"Undo",
noicon, "Z", nomark, plain;
"-",
noicon, nokey, nomark, plain;
"Cut",
noicon, "X", nomark, plain;
"Copy",
noicon, "C", nomark, plain;
"Paste",
noicon, "V", nomark, plain;
"Clear",
noicon, nokey, nomark, plain
}
};
resource 'DLOG' (rDlg) {
{40, 40, 360, 485},
rDocProc,
visible,
noGoAway,
0x0,
rDlg,
"Type Library Browser"
};
resource 'DITL' (rDlg) {
{ /* array DITLarray: 16 elements */
/* [1] */
{30, 10, 190, 145},
UserItem {
enabled
},
/* [2] */
{30, 155, 190, 290},
UserItem {
enabled
},
/* [3] */
{30, 300, 190, 435},
UserItem {
enabled
},
/* [4] */
{200, 10, 219, 100},
StaticText {
disabled,
"Type Kind:"
},
/* [5] */
{200, 115, 219, 435},
StaticText {
enabled,
""
},
/* [6] */
{220, 10, 239, 100},
StaticText {
disabled,
"Version:"
},
/* [7] */
{220, 115, 239, 435},
StaticText {
enabled,
""
},
/* [8] */
{240, 10, 259, 100},
StaticText {
disabled,
"GUID:"
},
/* [9] */
{240, 115, 259, 435},
StaticText {
enabled,
""
},
/* [10] */
{260, 10, 279, 100},
StaticText {
disabled,
"Help Context:"
},
/* [11] */
{260, 115, 279, 435},
StaticText {
enabled,
""
},
/* [12] */
{280, 10, 299, 100},
StaticText {
disabled,
"Help String:"
},
/* [13] */
{280, 115, 299, 435},
StaticText {
enabled,
""
},
/* [14] */
{10, 10, 29, 145},
StaticText {
disabled,
"Type"
},
/* [15] */
{10, 155, 29, 290},
StaticText {
disabled,
"Members"
},
/* [16] */
{10, 300, 29, 435},
StaticText {
disabled,
"Parameters"
}
}
};
/* this ALRT and DITL are used as an About screen */
resource 'ALRT' (rAboutAlert, purgeable) {
{40, 20, 160, 290},
rAboutAlert,
{
/* [1] */
OK, visible, silent,
/* [2] */
OK, visible, silent,
/* [3] */
OK, visible, silent,
/* [4] */
OK, visible, silent
}
};
resource 'DITL' (rAboutAlert, purgeable) {
{ /* array DITLarray: 5 elements */
/* [1] */
{88, 180, 108, 260},
Button {
enabled,
"OK"
},
/* [2] */
{8, 8, 24, 214},
StaticText {
disabled,
"IDispatch Polygon Server"
}
}
};
/* this ALRT and DITL are used as an error screen */
resource 'ALRT' (rUserAlert, purgeable) {
{40, 20, 120, 260},
rUserAlert,
{ /* array: 4 elements */
/* [1] */
OK, visible, silent,
/* [2] */
OK, visible, silent,
/* [3] */
OK, visible, silent,
/* [4] */
OK, visible, silent
}
};
resource 'DITL' (rUserAlert, purgeable) {
{
/* [1] */
{50, 150, 70, 230},
Button {
enabled,
"OK"
},
/* [2] */
{10, 60, 30, 230},
StaticText {
disabled,
"Error. ^0"
},
/* [3] */
{8, 8, 40, 40},
Icon {
disabled,
2
}
}
};
resource 'SIZE' (-1) {
dontSaveScreen,
acceptSuspendResumeEvents,
enableOptionSwitch,
canBackground,
multiFinderAware,
backgroundAndForeground,
dontGetFrontClicks,
ignoreChildDiedEvents,
is32BitCompatible,
isHighLevelEventAware,
localAndRemoteHLEvents,
reserved,
reserved,
reserved,
reserved,
reserved,
kPrefSize * 1024,
kMinSize * 1024
};
resource 'BNDL' (132) {
'TIBR',
0,
{ /* array TypeArray: 2 elements */
/* [1] */
'FREF',
{ /* array IDArray: 1 elements */
/* [1] */
0, 132
},
/* [2] */
'ICN#',
{ /* array IDArray: 1 elements */
/* [1] */
0, 132
}
}
};
data 'FREF' (132) {
$"4150 504C 0000 7F" /* APPL... */
};
data 'ICN#' (132) {
$"0007 F800 0018 0600 0021 0180 0041 0040" /* ..ø......!.€.A.@ */
$"0083 0020 0100 0010 0108 0010 0278 0008" /* .ƒ. .........x.. */
$"0200 0018 047F FFFC 047F FFFC 0460 0006" /* ......ÿü..ÿü.`.. */
$"0460 1E07 0460 FE05 0467 FC0D 0463 FC0D" /* .`...`þ..güÂ.cü */
$"0263 FC09 0261 F809 0160 F809 0160 7819" /* .cüÆ.aøÆ.`øÆ.`x. */
$"02E0 3061 0540 11E1 0AB0 01C1 055C 0601" /* .à0a.@.á.°.Á.\.. */
$"12B3 F809 2160 0031 40C0 F0F1 8113 E3E1" /* .³øÆ!`.1@Àðñ�.ãá */
$"0211 E1E1 0410 C0C1 0810 4041 001F FFFF" /* ..áá..ÀÁ..@A..ÿÿ */
$"0007 F800 001F FE00 003F FF80 007F FFC0" /* ..ø...þ..?ÿ€..ÿÀ */
$"00FF FFE0 01FF FFF0 01FF FFF0 03FF FFF8" /* .ÿÿà.ÿÿð.ÿÿð.ÿÿø */
$"03FF FFF8 07FF FFFC 07FF FFFC 07FF FFFE" /* .ÿÿø.ÿÿü.ÿÿü.ÿÿþ */
$"07FF FFFF 07FF FFFD 07FF FFFD 07FF FFFD" /* .ÿÿÿ.ÿÿý.ÿÿý.ÿÿý */
$"03FF FFF9 03FF FFF9 01FF FFF9 01FF FFF9" /* .ÿÿù.ÿÿù.ÿÿù.ÿÿù */
$"03FF FFE1 07FF FFE1 0FFF FFC1 07FF FE01" /* .ÿÿá.ÿÿá.ÿÿÁ.ÿþ. */
$"13F3 F809 21E0 0031 40C0 F0F1 8113 E3E1" /* .óøÆ!à.1@Àðñ�.ãá */
$"0211 E1E1 0410 C0C1 0810 4041 001F FFFF" /* ..áá..ÀÁ..@A..ÿÿ */
};
data 'icl4' (132) {
$"0000 0000 0000 0FFF FFFF F000 0000 0000" /* .......ÿÿÿð..... */
$"0000 0000 000F FDDD DDDD DFF0 0000 0000" /* ......ýÝÝÝßð.... */
$"0000 0000 00FD DDDF DDDD DDDF F000 0000" /* .....ýÝßÝÝÝßð... */
$"0000 0000 0FDD DDDF DCCC CCDD DF00 0000" /* .....ÝÝßÜÌÌÝß... */
$"0000 0000 FDDD DDFF CCCC CCCC DDF0 0000" /* ....ýÝÝÿÌÌÌÌÝð.. */
$"0000 000F DDDD DCCC CCCC CCCC CDDF 0000" /* ....ÝÝÜÌÌÌÌÌÍß.. */
$"0000 000F DDDD FCCC CCCC CCCC CCDF 0000" /* ....ÝÝüÌÌÌÌÌÌß.. */
$"0000 00FD DFFF FCCC CCCC CCCC CCCD F000" /* ...ýßÿüÌÌÌÌÌÌÍð. */
$"0000 00FD DDDD DCCC CCCC CCCC CCCF F000" /* ...ýÝÝÜÌÌÌÌÌÌÏð. */
$"0000 0FDD DFFF FFFF FFFF FFFF FFFF FF00" /* ...Ýßÿÿÿÿÿÿÿÿÿÿ. */
$"0000 0FDD CFFF FFFF FFFF FFFF FFFF FF00" /* ...ÝÏÿÿÿÿÿÿÿÿÿÿ. */
$"0000 0FDD 0FF0 0000 0000 0000 0000 DFF0" /* ...Ý.ð........ßð */
$"0000 0FDD 0FF0 0000 0003 3330 0000 DFFF" /* ...Ý.ð....30..ßÿ */
$"0000 0FDD 0FF0 0000 3333 3330 0000 DF0F" /* ...Ý.ð..3330..ß. */
$"0000 0FDD 0FF0 0333 333F F300 0000 FF0F" /* ...Ý.ð.33?ó...ÿ. */
$"0000 0FDD CFF0 0033 3FFF F300 0000 7F0F" /* ...ÝÏð.3?ÿó..... */
$"0000 00FD DFF0 0033 3FFF 3300 0000 F00F" /* ...ýßð.3?ÿ3...ð. */
$"0000 00FD DFF0 0003 33FF 3000 000D F00F" /* ...ýßð..3ÿ0..Âð. */
$"0000 000F DFF0 0000 3333 3000 000D F00F" /* ....ßð..330..Âð. */
$"0000 000F DFF0 0000 0333 3000 00DF F00F" /* ....ßð...30..ßð. */
$"0000 00F1 FFFD 0000 0033 0000 0FF0 000F" /* ...ñÿý...3...ð.. */
$"0000 0F1F 0FDD D000 0003 000F 7FF0 000F" /* .....ÝÐ......ð.. */
$"0000 F1F0 FBFF DDC0 0000 000F FFD0 000F" /* ..ñðûÿÝÀ....ÿÐ.. */
$"0000 DF0F BFBF FFDD 0000 0FFD DD00 000F" /* ..ß.¿¿ÿÝ...ýÝ... */
$"000F BBFB FBFF DDFF FFFF FDDD 0000 300F" /* ..»ûûÿÝÿÿÿýÝ..0. */
$"00FB 1BBF BFFD D0DD DDDD DD00 0033 000F" /* .û.¿¿ýÐÝÝÝÝ..3.. */
$"0FB0 BBBB FFDD 0000 33F3 0000 33F3 000F" /* »»ÿÝ..3ó..3ó.. */
$"FB1B BBBF DDDF 0033 3F30 0033 3F30 000F" /* û¿Ýß.3?0.3?0.. */
$"B0BB BBFD 000F 0003 F330 0003 F330 000F" /* °»»ý....ó0..ó0.. */
$"1BBB BFD0 000F 0000 3300 0000 3300 000F" /* ¿Ð....3...3... */
$"BBBB FD00 000F C000 0300 0000 0300 000F" /* »»ý...À......... */
$"0000 0000 000F FFFF FFFF FFFF FFFF FFFF" /* ......ÿÿÿÿÿÿÿÿÿÿ */
};
data 'TIBR' (0, "Owner resource") {
$"00" /* . */
};