|
|
1.1 root 1: REGEDIT
2: (the above line used as a quick check that we are indeed a registration script)
3: /*************************************************************************
4: ** REGISTRATION INFORMATION FOR ALL OUTLINE SERIES APPLICATIONS
5: *************************************************************************/
6:
7: ALL LINES THAT DON'T START WITH 'HKEY_CLASSES_ROOT' ARE COMMENTS.
8:
9: THIS FILE CONSISTS OF A LIST OF <key> <value> PAIRS. THE key AND value SHOULD
10: BE SEPERATED BY A " = " mark (note spaces).
11: *
12:
13:
14: --- VERSIONLESS PROGID ROOT-KEY INFORMATION
15: ---------------------------------------
16:
17: --- ISVROTL is used as the current version of an OLEOutline server
18: HKEY_CLASSES_ROOT\OLEOutline = Ole 2.0 In-Place Server Outline
19: HKEY_CLASSES_ROOT\OLEOutline\CLSID = {00000402-0000-0000-C000-000000000046}
20: HKEY_CLASSES_ROOT\OLEOutline\CurVer = OLE2ISvrOtl
21: HKEY_CLASSES_ROOT\OLEOutline\CurVer\Insertable
22:
23:
24: /*************************************************************************
25: ** REGISTRATION ENTRY FOR SVROUTL.EXE
26: *************************************************************************/
27:
28: --- PROGID ROOT-KEY INFORMATION
29: ---------------------------
30:
31: HKEY_CLASSES_ROOT\OLE2SvrOutl = Ole 2.0 Server Sample Outline
32: HKEY_CLASSES_ROOT\OLE2SvrOutl\CLSID = {00000400-0000-0000-C000-000000000046}
33:
34: --- SVROUTL is marked as insertable so it appears in the InsertObject dialog
35: HKEY_CLASSES_ROOT\OLE2SvrOutl\Insertable
36:
37:
38: --- OLE 1.0 COMPATIBILITY INFORMATION
39: ---------------------------------
40:
41: HKEY_CLASSES_ROOT\OLE2SvrOutl\protocol\StdFileEditing\verb\0 = &Edit
42: HKEY_CLASSES_ROOT\OLE2SvrOutl\protocol\StdFileEditing\server = svroutl.exe
43:
44:
45: --- WINDOWS 3.1 SHELL INFORMATION
46: -----------------------------
47:
48: HKEY_CLASSES_ROOT\OLE2SvrOutl\Shell\Print\Command = svroutl.exe %1
49: HKEY_CLASSES_ROOT\OLE2SvrOutl\Shell\Open\Command = svroutl.exe %1
50:
51:
52: --- OLE 2.0 CLSID ENTRY INFORMATION
53: ------------------------------
54:
55: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046} = Ole 2.0 Server Sample Outline
56: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\ProgID = OLE2SvrOutl
57:
58:
59: --- OLE 2.0 OBJECT HANDLER/EXE INFORMATION
60: --------------------------------------
61:
62: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\InprocHandler = ole2.dll
63:
64: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\LocalServer = svroutl.exe
65:
66:
67: --- VERB MENU SUPPORT
68: -----------------
69:
70: --- Verb 0: "Edit", MF_UNCHECKED | MF_ENABLED, OLEVERBATTRIB_ONCONTAINERMENU
71: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\Verb\0 = &Edit,0,2
72:
73: --- This class should appear in Insert New Object list
74: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\Insertable
75:
76:
77: --- USER TYPE NAMES
78: ---------------
79:
80: --- ShortName (NOTE: max 15 chars) = Server Outline
81: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\AuxUserType\2 = Outline
82:
83: --- AppName = Ole 2.0 Outline Server
84: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\AuxUserType\3 = Ole 2.0 Outline Server
85:
86:
87: --- ICON DEFINITION
88: ---------------
89:
90: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\DefaultIcon = svroutl.exe,0
91:
92:
93: --- DATA FORMATS SUPPORTED
94: ----------------------
95:
96: --- Default File Format = CF_Outline
97: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\DataFormats\DefaultFile = Outline
98:
99: --- Format 0 = CF_OUTLINE, DVASPECT_CONTENT, TYMED_HGLOBAL, DATADIR_BOTH
100: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\DataFormats\GetSet\0 = Outline,1,1,3
101:
102: --- Format 1 = CF_EMBEDSOURCE, DVASPECT_CONTENT, TYMED_ISTORAGE, DATADIR_GET
103: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\DataFormats\GetSet\1 = Embed Source,1,8,1
104:
105: --- Format 2 = CF_TEXT, DVASPECT_CONTENT, TYMED_HGLOBAL, DATADIR_BOTH
106: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\DataFormats\GetSet\2 = 1,1,1,3
107:
108: --- Format 3 = CF_METAFILEPICT, DVASPECT_CONTENT, TYMED_MFPICT, DATADIR_GET
109: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\DataFormats\GetSet\3 = 3,1,32,1
110:
111:
112: --- MISC STATUS SUPPORTED
113: ---------------------
114:
115: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\MiscStatus = 0
116:
117:
118: --- CONVERSION FORMATS SUPPORTED
119: ----------------------------
120:
121: --- Readable Main formats: CF_OUTLINE, CF_TEXT
122: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\Conversion\Readable\Main = Outline
123: HKEY_CLASSES_ROOT\CLSID\{00000400-0000-0000-C000-000000000046}\Conversion\Readwritable\Main = Outline
124:
125:
126:
127: /*************************************************************************
128: ** REGISTRATION ENTRY FOR CNTROUTL.EXE
129: *************************************************************************/
130:
131:
132: ENTRIES FOR Ole 2.0 Container Sample Outline
133:
134:
135: --- PROGID ROOT-KEY INFORMATION
136: ---------------------------
137: NOTE: CNTROUTL must have a ProgID assigned for the Windows 3.1 Shell
138: file associations and Packager to function correctly.
139:
140: HKEY_CLASSES_ROOT\OLE2CntrOutl = Ole 2.0 Container Sample Outline
141: HKEY_CLASSES_ROOT\OLE2CntrOutl\Clsid = {00000401-0000-0000-C000-000000000046}
142:
143:
144: --- WINDOWS 3.1 SHELL INFORMATION
145: -----------------------------
146:
147: HKEY_CLASSES_ROOT\OLE2CntrOutl\Shell\Print\Command = cntroutl.exe %1
148: HKEY_CLASSES_ROOT\OLE2CntrOutl\Shell\Open\Command = cntroutl.exe %1
149:
150:
151: --- OLE 2.0 CLSID ENTRY INFORMATION
152: -------------------------------
153:
154: HKEY_CLASSES_ROOT\CLSID\{00000401-0000-0000-C000-000000000046} = Ole 2.0 Container Sample Outline
155: HKEY_CLASSES_ROOT\CLSID\{00000401-0000-0000-C000-000000000046}\ProgID = OLE2CntrOutl
156:
157:
158: --- OLE 2.0 OBJECT HANDLER/EXE INFORMATION
159: --------------------------------------
160:
161: HKEY_CLASSES_ROOT\CLSID\{00000401-0000-0000-C000-000000000046}\InprocHandler = ole2.dll
162: HKEY_CLASSES_ROOT\CLSID\{00000401-0000-0000-C000-000000000046}\LocalServer = cntroutl.exe
163:
164:
165: /*************************************************************************
166: ** REGISTRATION ENTRY FOR ISVROTL.EXE
167: *************************************************************************/
168:
169:
170: --- PROGID ROOT-KEY INFORMATION
171: ---------------------------
172:
173: HKEY_CLASSES_ROOT\OLE2ISvrOtl = Ole 2.0 In-Place Server Outline
174: HKEY_CLASSES_ROOT\OLE2ISvrOtl\CLSID = {00000402-0000-0000-C000-000000000046}
175:
176: --- ISVROTL is marked as insertable so it appears in the InsertObject dialog
177: HKEY_CLASSES_ROOT\OLE2ISvrOtl\Insertable
178:
179:
180: --- OLE 1.0 COMPATIBILITY INFORMATION
181: ---------------------------------
182:
183: HKEY_CLASSES_ROOT\OLE2ISvrOtl\protocol\StdFileEditing\verb\1 = &Open
184: HKEY_CLASSES_ROOT\OLE2ISvrOtl\protocol\StdFileEditing\verb\0 = &Edit
185: HKEY_CLASSES_ROOT\OLE2ISvrOtl\protocol\StdFileEditing\server = isvrotl.exe
186:
187:
188: --- WINDOWS 3.1 SHELL INFORMATION
189: -----------------------------
190:
191: HKEY_CLASSES_ROOT\OLE2ISvrOtl\Shell\Print\Command = isvrotl.exe %1
192: HKEY_CLASSES_ROOT\OLE2ISvrOtl\Shell\Open\Command = isvrotl.exe %1
193:
194: --- File extension must have ProgID as its value
195: HKEY_CLASSES_ROOT\.oln = OLE2ISvrOtl
196:
197:
198: --- OLE 2.0 CLSID ENTRY INFORMATION
199: ------------------------------
200:
201: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046} = Ole 2.0 In-Place Server Outline
202: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\ProgID = OLE2ISvrOtl
203:
204:
205: --- OLE 2.0 OBJECT HANDLER/EXE INFORMATION
206: --------------------------------------
207:
208: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\ProgID = OLE2ISvrOtl
209: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\InprocHandler = ole2.dll
210:
211: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\LocalServer = isvrotl.exe
212:
213:
214: --- VERB MENU SUPPORT
215: -----------------
216:
217: --- Verb 1: "Open", MF_UNCHECKED | MF_ENABLED, OLEVERBATTRIB_ONCONTAINERMENU
218: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\Verb\1 = &Open,0,2
219:
220: --- Verb 0: "Edit", MF_UNCHECKED | MF_ENABLED, OLEVERBATTRIB_ONCONTAINERMENU
221: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\Verb\0 = &Edit,0,2
222:
223: --- This class should appear in Insert New Object list
224: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\Insertable
225:
226:
227: --- USER TYPE NAMES
228: ---------------
229:
230: --- ShortName (NOTE: recommended max 15 chars) = In-Place Outline
231: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\AuxUserType\2 = Outline
232:
233: --- AppName = Ole 2.0 In-Place Outline Server
234: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\AuxUserType\3 = Ole 2.0 In-Place Outline Server
235:
236:
237: --- ICON DEFINITION
238: ---------------
239:
240: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\DefaultIcon = isvrotl.exe,0
241:
242:
243: --- DATA FORMATS SUPPORTED
244: ----------------------
245:
246: --- Default File Format = CF_OUTLINE
247: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\DataFormats\DefaultFile = Outline
248:
249: --- Format 0 = CF_OUTLINE, DVASPECT_CONTENT, TYMED_HGLOBAL, DATADIR_BOTH
250: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\DataFormats\GetSet\0 = Outline,1,1,3
251:
252: --- Format 1 = CF_EMBEDSOURCE, DVASPECT_CONTENT, TYMED_ISTORAGE, DATADIR_GET
253: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\DataFormats\GetSet\1 = Embed Source,1,8,1
254:
255: --- Format 2 = CF_TEXT, DVASPECT_CONTENT, TYMED_HGLOBAL, DATADIR_BOTH
256: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\DataFormats\GetSet\2 = 1,1,1,3
257:
258: --- Format 3 = CF_METAFILEPICT, DVASPECT_CONTENT, TYMED_MFPICT, DATADIR_GET
259: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\DataFormats\GetSet\3 = 3,1,32,1
260:
261:
262: --- MISC STATUS SUPPORTED
263: ---------------------
264:
265: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\MiscStatus = 0
266:
267: /* DVASPECT_CONTENT = OLEMISC_INSIDEOUT | OLEMISC_ACTIVATEWHENVISIBLE */
268: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\MiscStatus\1 = 384
269:
270:
271: --- CONVERSION FORMATS SUPPORTED
272: ----------------------------
273:
274: --- Readable Main formats: CF_OUTLINE, CF_TEXT
275: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\Conversion\Readable\Main = Outline
276: HKEY_CLASSES_ROOT\CLSID\{00000402-0000-0000-C000-000000000046}\Conversion\Readwritable\Main = Outline
277:
278:
279: /*************************************************************************
280: ** REGISTRATION ENTRY FOR ICNTROTL.EXE
281: *************************************************************************/
282:
283:
284: ENTRIES FOR Ole 2.0 In-Place Container Outline
285:
286:
287: --- PROGID ROOT-KEY INFORMATION
288: ---------------------------
289: NOTE: ICNTROTL must have a ProgID assigned for the Windows 3.1 Shell
290: file associations and Packager to function correctly.
291:
292: HKEY_CLASSES_ROOT\OLE2ICtrOtl = Ole 2.0 In-Place Container Outline
293: HKEY_CLASSES_ROOT\OLE2ICtrOtl\Clsid = {00000403-0000-0000-C000-000000000046}
294:
295:
296: --- WINDOWS 3.1 SHELL INFORMATION
297: -----------------------------
298:
299: HKEY_CLASSES_ROOT\OLE2ICtrOtl\Shell\Print\Command = icntrotl.exe %1
300: HKEY_CLASSES_ROOT\OLE2ICtrOtl\Shell\Open\Command = icntrotl.exe %1
301:
302: --- File extension must have ProgID as its value
303: HKEY_CLASSES_ROOT\.olc = OLE2ICtrOtl
304:
305:
306: --- OLE 2.0 CLSID ENTRY INFORMATION
307: -------------------------------
308:
309: HKEY_CLASSES_ROOT\CLSID\{00000403-0000-0000-C000-000000000046} = Ole 2.0 In-Place Container Outline
310: HKEY_CLASSES_ROOT\CLSID\{00000403-0000-0000-C000-000000000046}\ProgID = OLE2ICtrOtl
311:
312:
313: --- OLE 2.0 OBJECT HANDLER/EXE INFORMATION
314: --------------------------------------
315:
316: HKEY_CLASSES_ROOT\CLSID\{00000403-0000-0000-C000-000000000046}\InprocHandler = ole2.dll
317: HKEY_CLASSES_ROOT\CLSID\{00000403-0000-0000-C000-000000000046}\LocalServer = icntrotl.exe
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.