|
|
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.