1 |
|
---|
2 | /* The BASE.SCR change file for MMPM2.INI */
|
---|
3 |
|
---|
4 | /* The basic syntax is KEYWORD = one of (STRING, NUMBER, ARRAY) */
|
---|
5 | /* All keywords are unique. */
|
---|
6 |
|
---|
7 | /***
|
---|
8 | #define CO_FAILIFEXISTS 0
|
---|
9 | #define CO_REPLACEIFEXISTS 1
|
---|
10 | #define CO_UPDATEIFEXISTS 2
|
---|
11 | ***/
|
---|
12 |
|
---|
13 | /*
|
---|
14 |
|
---|
15 | ---------------------------------------------------
|
---|
16 | See comment for explanation of what's going on with
|
---|
17 | these settings.
|
---|
18 | ---------------------------------------------------
|
---|
19 |
|
---|
20 | Destination directories:
|
---|
21 |
|
---|
22 | $(DEST)1 : \\MMOS2\\MMClass\\ <--- CWMM.DLL is in this directory
|
---|
23 | $(DEST)2 : \\MMOS2\\MediaFld\\bin\\ <--- MEDIAFLD.DLL is in this directory
|
---|
24 | $(DEST)3 : \\MMOS2\\FreeDB\\
|
---|
25 | $(DEST)4 : \\MMOS2\\FreeDB <--- No trailing backslash for INI entry!!!
|
---|
26 |
|
---|
27 | The file tree must have the following format:
|
---|
28 |
|
---|
29 | Verzeichnis von H:\MMOS2
|
---|
30 |
|
---|
31 | 19.11.02 21.04 <DIR> 0 .
|
---|
32 | 19.11.02 21.04 <DIR> 0 ..
|
---|
33 | 19.11.02 22.29 <DIR> 0 MediaFld
|
---|
34 | 19.11.02 22.30 <DIR> 713 MMClass
|
---|
35 | 19.11.02 22.29 <DIR> 0 FreeDB <--- Contains FreeDB client
|
---|
36 |
|
---|
37 | Verzeichnis von H:\MMOS2\MediaFld
|
---|
38 |
|
---|
39 | 19.11.02 22.29 <DIR> 0 .
|
---|
40 | 19.11.02 22.29 <DIR> 0 ..
|
---|
41 | 24.11.02 2.48 <DIR> 742 bin
|
---|
42 | 19.11.02 22.29 <DIR> 0 Doc
|
---|
43 |
|
---|
44 | Verzeichnis von H:\MMOS2\MediaFld\bin
|
---|
45 |
|
---|
46 | 19.11.02 22.29 <DIR> 0 .
|
---|
47 | 19.11.02 22.29 <DIR> 0 ..
|
---|
48 | 19.11.02 22.29 1233 0 createcd.exe
|
---|
49 | 19.11.02 22.29 1909 34 creatobj.cmd
|
---|
50 | 19.11.02 22.29 44211 0 media001.dll <--- German NLV is: media049.dll
|
---|
51 | 19.11.02 22.29 126967 61 mediafld.dll
|
---|
52 | 19.11.02 22.29 2898 0 mediafld.hlp <--- Use the right NLV
|
---|
53 | 19.11.02 22.29 504 35 setFolder.cmd
|
---|
54 | 19.11.02 22.29 891 35 setShadow.cmd
|
---|
55 | 19.11.02 22.29 2552 42 trknames.cmd
|
---|
56 |
|
---|
57 |
|
---|
58 | Verzeichnis von H:\MMOS2\MediaFld\Doc
|
---|
59 |
|
---|
60 | 19.11.02 22.29 <DIR> 0 .
|
---|
61 | 19.11.02 22.29 <DIR> 0 ..
|
---|
62 | 19.11.02 22.29 19563 0 mediafldr.inf <--- No need to create a program object. I think this doc is power user stuff.
|
---|
63 | So keep it hidden.
|
---|
64 | 3 Datei(en) 19563 Byte belegt
|
---|
65 |
|
---|
66 | Verzeichnis von H:\MMOS2\FreeDB (Contains FreeDB client)
|
---|
67 |
|
---|
68 | 19.11.02 22.29 <DIR> 0 .
|
---|
69 | 19.11.02 22.29 <DIR> 0 ..
|
---|
70 | 19.11.02 22.29 <DIR> 0 cddbdata
|
---|
71 | 19.11.02 22.29 <DIR> 0 logfiles
|
---|
72 | 19.11.02 22.29 444 0 cddb.ini
|
---|
73 | 19.11.02 22.29 14879 49 pmcddb.exe
|
---|
74 | 19.11.02 22.29 3019 3388 pmdb001.dll <--- German NLV is pmdb049.dll
|
---|
75 |
|
---|
76 | Verzeichnis von H:\MMOS2\FreeDB\cddbdata
|
---|
77 |
|
---|
78 | 19.11.02 22.29 <DIR> 0 .
|
---|
79 | 19.11.02 22.29 <DIR> 0 ..
|
---|
80 |
|
---|
81 | Verzeichnis von H:\MMOS2\FreeDB\logfiles
|
---|
82 |
|
---|
83 | 19.11.02 22.29 <DIR> 0 .
|
---|
84 | 19.11.02 22.29 <DIR> 0 ..
|
---|
85 |
|
---|
86 | Verzeichnis von H:\MMOS2\MMClass
|
---|
87 |
|
---|
88 | 19.11.02 22.28 <DIR> 0 .
|
---|
89 | 19.11.02 22.28 <DIR> 0 ..
|
---|
90 | 19.11.02 22.28 <DIR> 0 bin
|
---|
91 | 19.11.02 22.28 216530 0 cwmm.dll <--- Be sure to use the right NLV
|
---|
92 | 19.11.02 22.28 2982 0 cwmm.hlp <--- Be sure to use the right NLV
|
---|
93 |
|
---|
94 | Verzeichnis von H:\MMOS2\MMClass\bin
|
---|
95 |
|
---|
96 | 19.11.02 22.28 <DIR> 0 .
|
---|
97 | 19.11.02 22.28 <DIR> 0 ..
|
---|
98 | 19.11.02 22.28 8066 0 audconv.exe <--- Be sure to use the right NLV
|
---|
99 | 19.11.02 22.28 504 0 audfldr.cmd
|
---|
100 | 19.11.02 22.28 7758 0 imgconv.exe <--- Be sure to use the right NLV
|
---|
101 | 19.11.02 22.28 504 0 imgfldr.cmd
|
---|
102 | 19.11.02 22.28 8409 4070 volume.exe <--- Be sure to use the right NLV
|
---|
103 |
|
---|
104 | --------------
|
---|
105 |
|
---|
106 | The following files go into \MMOS2\DLL:
|
---|
107 |
|
---|
108 | 19.11.02 22.28 186838 0 GBM.DLL
|
---|
109 | 19.11.02 22.28 17496 0 JPEGIO.DLL
|
---|
110 | 19.11.02 22.28 1540 0 JPEGIO.SYM
|
---|
111 |
|
---|
112 | --------------
|
---|
113 |
|
---|
114 | This DLL MUST be in the LIBPATH!! (Preferably x:\OS2\DLL)
|
---|
115 |
|
---|
116 | 19.11.02 22.29 33052 0 progfldr.dll
|
---|
117 |
|
---|
118 | */
|
---|
119 |
|
---|
120 | /**************** Create volume object ****************/
|
---|
121 |
|
---|
122 | WPObject =
|
---|
123 | (
|
---|
124 | WPClassName = "WPProgram"
|
---|
125 | WPTitle = "Volume"
|
---|
126 | WPSetupString = ""EXENAME=$(DEST)1bin\\volume.exe;PROGTYPE=PM;OBJECTID=<MMPM2_MMVOLUME>"
|
---|
127 | WPLocation = "<MMPM2_FOLDER>"
|
---|
128 | WPFlags = 2L
|
---|
129 | )
|
---|
130 |
|
---|
131 | /**************** Create FreeDb configuration object ****************/
|
---|
132 |
|
---|
133 | WPObject =
|
---|
134 | (
|
---|
135 | WPClassName = "WPProgram"
|
---|
136 | WPTitle = "Configure FreeDB Client"
|
---|
137 | WPSetupString = ""EXENAME=$(DEST)3PMCDDB.EXE;ICONRESOURCE=1,$(DEST)3pmdb001.dll;PARAMETERS=/C [Your email (user@host.xxx)];PROGTYPE=PM;PARAMETERS=;OBJECTID=<CWFREEDB_CLIENT_CONFIG>"
|
---|
138 | WPLocation = "<MMPM2_FOLDER>"
|
---|
139 | WPFlags = 2L
|
---|
140 | )
|
---|
141 |
|
---|
142 |
|
---|
143 |
|
---|
144 | /**************** Set audioconverter exe ****************************/
|
---|
145 | ProfileString =
|
---|
146 | (
|
---|
147 | inis = "hini_user"
|
---|
148 | appnames = "CWMM"
|
---|
149 | keynames = "audioconverter"
|
---|
150 | datas = "$(DEST)1bin\\audconv.exe"
|
---|
151 | )
|
---|
152 |
|
---|
153 | /**************** Set imageconverter exe ****************************/
|
---|
154 | ProfileString =
|
---|
155 | (
|
---|
156 | inis = "hini_user"
|
---|
157 | appnames = "CWMM"
|
---|
158 | keynames = "imageconverter"
|
---|
159 | datas = "$(DEST)1bin\\imgconv.exe"
|
---|
160 | )
|
---|
161 |
|
---|
162 | /**************** Set install directory of the FreeDB client ********/
|
---|
163 | ProfileString =
|
---|
164 | (
|
---|
165 | inis = "hini_user"
|
---|
166 | appnames = "CWMM"
|
---|
167 | keynames = "freedbclient"
|
---|
168 | datas = "$(DEST)4"
|
---|
169 | )
|
---|
170 |
|
---|
171 | /**************** Set default E-Mail address for FreeDB (e.g. user@hostname.com) ****************************/
|
---|
172 | ProfileString =
|
---|
173 | (
|
---|
174 | inis = "$(DEST)3cddb.ini"
|
---|
175 | appnames = "cddb"
|
---|
176 | keynames = "cddbuser"
|
---|
177 | datas = "eCS.User"
|
---|
178 | )
|
---|
179 |
|
---|
180 | ProfileString =
|
---|
181 | (
|
---|
182 | inis = "$(DEST)3cddb.ini"
|
---|
183 | appnames = "cddb"
|
---|
184 | keynames = "cddbuserhost"
|
---|
185 | datas = "hostname.com"
|
---|
186 | )
|
---|
187 |
|
---|
188 |
|
---|
189 |
|
---|
190 |
|
---|
191 | /******* Install MM base classes ********/
|
---|
192 |
|
---|
193 |
|
---|
194 | /* The progfldr.dll MUST be in libpath! Preferably in x:\os2\dll */
|
---|
195 |
|
---|
196 | WPClass =
|
---|
197 | (
|
---|
198 | WPClassNameNew = "CWProgFolder"
|
---|
199 | WPDllName = "PROGFLDR"
|
---|
200 | WPReplaceClass = ""
|
---|
201 | )
|
---|
202 |
|
---|
203 |
|
---|
204 | /* The classes will automatically create their templates when
|
---|
205 | the templates folder is opened. The multimedia template folder
|
---|
206 | must exist with the usual object ID (<MMPM2_MMTEMPLATEFOLDER>)!
|
---|
207 |
|
---|
208 | Templates are only created for MM files for which a write enabled
|
---|
209 | IO-procedure exists.
|
---|
210 |
|
---|
211 | Image:
|
---|
212 | JPG
|
---|
213 | TIF
|
---|
214 | Targa
|
---|
215 | PCX
|
---|
216 | DIB
|
---|
217 | VID
|
---|
218 | GIF
|
---|
219 | MID
|
---|
220 |
|
---|
221 | The Bitmap template should be automatically created by the system.
|
---|
222 |
|
---|
223 | Audio:
|
---|
224 | WAV
|
---|
225 | OGG
|
---|
226 |
|
---|
227 | Misc:
|
---|
228 | M3U playlist
|
---|
229 | Media player
|
---|
230 | Lighttable folder
|
---|
231 |
|
---|
232 | No video templates are created because a working video editor does
|
---|
233 | not exist so a template would be senseless.
|
---|
234 |
|
---|
235 | */
|
---|
236 |
|
---|
237 | WPClass =
|
---|
238 | (
|
---|
239 | WPClassNameNew = "MMDataFile"
|
---|
240 | WPDllName = "$(DEST)1CWMM"
|
---|
241 | WPReplaceClass = ""
|
---|
242 | )
|
---|
243 |
|
---|
244 | WPClass =
|
---|
245 | (
|
---|
246 | WPClassNameNew = "MMImage"
|
---|
247 | WPDllName = "$(DEST)1CWMM"
|
---|
248 | WPReplaceClass = ""
|
---|
249 | )
|
---|
250 |
|
---|
251 | WPClass =
|
---|
252 | (
|
---|
253 | WPClassNameNew = "MMAudio"
|
---|
254 | WPDllName = "$(DEST)1CWMM"
|
---|
255 | WPReplaceClass = ""
|
---|
256 | )
|
---|
257 |
|
---|
258 | WPClass =
|
---|
259 | (
|
---|
260 | WPClassNameNew = "MMVideo"
|
---|
261 | WPDllName = "$(DEST)1CWMM"
|
---|
262 | WPReplaceClass = ""
|
---|
263 | )
|
---|
264 |
|
---|
265 | WPClass =
|
---|
266 | (
|
---|
267 | WPClassNameNew = "MMMIDI"
|
---|
268 | WPDllName = "$(DEST)1CWMM"
|
---|
269 | WPReplaceClass = ""
|
---|
270 | )
|
---|
271 |
|
---|
272 | WPClass =
|
---|
273 | (
|
---|
274 | WPClassNameNew = "MMTarga"
|
---|
275 | WPDllName = "$(DEST)1CWMM"
|
---|
276 | WPReplaceClass = ""
|
---|
277 | )
|
---|
278 |
|
---|
279 | WPClass =
|
---|
280 | (
|
---|
281 | WPClassNameNew = "MMTIFF"
|
---|
282 | WPDllName = "$(DEST)1CWMM"
|
---|
283 | WPReplaceClass = ""
|
---|
284 | )
|
---|
285 |
|
---|
286 | WPClass =
|
---|
287 | (
|
---|
288 | WPClassNameNew = "MMGIF"
|
---|
289 | WPDllName = "$(DEST)1CWMM"
|
---|
290 | WPReplaceClass = ""
|
---|
291 | )
|
---|
292 |
|
---|
293 | WPClass =
|
---|
294 | (
|
---|
295 | WPClassNameNew = "MMPCX"
|
---|
296 | WPDllName = "$(DEST)1CWMM"
|
---|
297 | WPReplaceClass = ""
|
---|
298 | )
|
---|
299 |
|
---|
300 | WPClass =
|
---|
301 | (
|
---|
302 | WPClassNameNew = "MMPhotoCD"
|
---|
303 | WPDllName = "$(DEST)1CWMM"
|
---|
304 | WPReplaceClass = ""
|
---|
305 | )
|
---|
306 |
|
---|
307 | WPClass =
|
---|
308 | (
|
---|
309 | WPClassNameNew = "MMJPG"
|
---|
310 | WPDllName = "$(DEST)1CWMM"
|
---|
311 | WPReplaceClass = ""
|
---|
312 | )
|
---|
313 |
|
---|
314 | WPClass =
|
---|
315 | (
|
---|
316 | WPClassNameNew = "MMDIB"
|
---|
317 | WPDllName = "$(DEST)1CWMM"
|
---|
318 | WPReplaceClass = ""
|
---|
319 | )
|
---|
320 |
|
---|
321 | WPClass =
|
---|
322 | (
|
---|
323 | WPClassNameNew = "MMAVC"
|
---|
324 | WPDllName = "$(DEST)1CWMM"
|
---|
325 | WPReplaceClass = ""
|
---|
326 | )
|
---|
327 |
|
---|
328 | WPClass =
|
---|
329 | (
|
---|
330 | WPClassNameNew = "MMMMotion"
|
---|
331 | WPDllName = "$(DEST)1CWMM"
|
---|
332 | WPReplaceClass = ""
|
---|
333 | )
|
---|
334 |
|
---|
335 | WPClass =
|
---|
336 | (
|
---|
337 | WPClassNameNew = "MMVOC"
|
---|
338 | WPDllName = "$(DEST)1CWMM"
|
---|
339 | WPReplaceClass = ""
|
---|
340 | )
|
---|
341 |
|
---|
342 | WPClass =
|
---|
343 | (
|
---|
344 | WPClassNameNew = "MM_AU"
|
---|
345 | WPDllName = "$(DEST)1CWMM"
|
---|
346 | WPReplaceClass = ""
|
---|
347 | )
|
---|
348 |
|
---|
349 | WPClass =
|
---|
350 | (
|
---|
351 | WPClassNameNew = "MMAIF"
|
---|
352 | WPDllName = "$(DEST)1CWMM"
|
---|
353 | WPReplaceClass = ""
|
---|
354 | )
|
---|
355 |
|
---|
356 | WPClass =
|
---|
357 | (
|
---|
358 | WPClassNameNew = "MMIFF"
|
---|
359 | WPDllName = "$(DEST)1CWMM"
|
---|
360 | WPReplaceClass = ""
|
---|
361 | )
|
---|
362 |
|
---|
363 | WPClass =
|
---|
364 | (
|
---|
365 | WPClassNameNew = "MMSNDF"
|
---|
366 | WPDllName = "$(DEST)1CWMM"
|
---|
367 | WPReplaceClass = ""
|
---|
368 | )
|
---|
369 |
|
---|
370 | WPClass =
|
---|
371 | (
|
---|
372 | WPClassNameNew = "MMWAV"
|
---|
373 | WPDllName = "$(DEST)1CWMM"
|
---|
374 | WPReplaceClass = ""
|
---|
375 | )
|
---|
376 |
|
---|
377 | WPClass =
|
---|
378 | (
|
---|
379 | WPClassNameNew = "MMMP3"
|
---|
380 | WPDllName = "$(DEST)1CWMM"
|
---|
381 | WPReplaceClass = ""
|
---|
382 | )
|
---|
383 |
|
---|
384 | WPClass =
|
---|
385 | (
|
---|
386 | WPClassNameNew = "MMOGG"
|
---|
387 | WPDllName = "$(DEST)1CWMM"
|
---|
388 | WPReplaceClass = ""
|
---|
389 | )
|
---|
390 |
|
---|
391 | WPClass =
|
---|
392 | (
|
---|
393 | WPClassNameNew = "MMAU"
|
---|
394 | WPDllName = "$(DEST)1CWMM"
|
---|
395 | WPReplaceClass = ""
|
---|
396 | )
|
---|
397 |
|
---|
398 | WPClass =
|
---|
399 | (
|
---|
400 | WPClassNameNew = "MMCDTrack"
|
---|
401 | WPDllName = "$(DEST)1CWMM"
|
---|
402 | WPReplaceClass = ""
|
---|
403 | )
|
---|
404 |
|
---|
405 | WPClass =
|
---|
406 | (
|
---|
407 | WPClassNameNew = "MMAudioStream"
|
---|
408 | WPDllName = "$(DEST)1CWMM"
|
---|
409 | WPReplaceClass = ""
|
---|
410 | )
|
---|
411 |
|
---|
412 | WPClass =
|
---|
413 | (
|
---|
414 | WPClassNameNew = "MMM3U"
|
---|
415 | WPDllName = "$(DEST)1CWMM"
|
---|
416 | WPReplaceClass = ""
|
---|
417 | )
|
---|
418 |
|
---|
419 | WPClass =
|
---|
420 | (
|
---|
421 | WPClassNameNew = "MMAVI"
|
---|
422 | WPDllName = "$(DEST)1CWMM"
|
---|
423 | WPReplaceClass = ""
|
---|
424 | )
|
---|
425 |
|
---|
426 | WPClass =
|
---|
427 | (
|
---|
428 | WPClassNameNew = "MMFLI"
|
---|
429 | WPDllName = "$(DEST)1CWMM"
|
---|
430 | WPReplaceClass = ""
|
---|
431 | )
|
---|
432 |
|
---|
433 | WPClass =
|
---|
434 | (
|
---|
435 | WPClassNameNew = "MMMPG"
|
---|
436 | WPDllName = "$(DEST)1CWMM"
|
---|
437 | WPReplaceClass = ""
|
---|
438 | )
|
---|
439 |
|
---|
440 | WPClass =
|
---|
441 | (
|
---|
442 | WPClassNameNew = "MMMOV"
|
---|
443 | WPDllName = "$(DEST)1CWMM"
|
---|
444 | WPReplaceClass = ""
|
---|
445 | )
|
---|
446 |
|
---|
447 | /* Light table folder */
|
---|
448 | WPClass =
|
---|
449 | (
|
---|
450 | WPClassNameNew = "MMFolder"
|
---|
451 | WPDllName = "$(DEST)1CWMM"
|
---|
452 | WPReplaceClass = ""
|
---|
453 | )
|
---|
454 |
|
---|
455 | WPClass =
|
---|
456 | (
|
---|
457 | WPClassNameNew = "MMBitmap"
|
---|
458 | WPDllName = "$(DEST)1CWMM"
|
---|
459 | WPReplaceClass = "WPBitmap"
|
---|
460 | )
|
---|
461 |
|
---|
462 | WPClass =
|
---|
463 | (
|
---|
464 | WPClassNameNew = "CWMMDisk"
|
---|
465 | WPDllName = "$(DEST)1CWMM"
|
---|
466 | WPReplaceClass = "WPDisk"
|
---|
467 | )
|
---|
468 |
|
---|
469 | /* IBM MM shadow */
|
---|
470 | WPClass =
|
---|
471 | (
|
---|
472 | WPClassNameNew = "MMShadow"
|
---|
473 | WPDllName = "MMSHD"
|
---|
474 | WPReplaceClass = "WPShadow"
|
---|
475 | )
|
---|
476 |
|
---|
477 | /************ Media folder and cd folder **********************/
|
---|
478 |
|
---|
479 |
|
---|
480 | WPClass =
|
---|
481 | (
|
---|
482 | WPClassNameNew = "CWMediaFolder"
|
---|
483 | WPDllName = "$(DEST)2MEDIAFLD"
|
---|
484 | WPReplaceClass = ""
|
---|
485 | )
|
---|
486 |
|
---|
487 | WPClass =
|
---|
488 | (
|
---|
489 | WPClassNameNew = "CWAudioShadow"
|
---|
490 | WPDllName = "$(DEST)2MEDIAFLD"
|
---|
491 | WPReplaceClass = ""
|
---|
492 | )
|
---|
493 |
|
---|
494 | WPClass =
|
---|
495 | (
|
---|
496 | WPClassNameNew = "CWCDFolder"
|
---|
497 | WPDllName = "$(DEST)2MEDIAFLD"
|
---|
498 | WPReplaceClass = ""
|
---|
499 | )
|
---|
500 |
|
---|
501 | /* end of base.scr */
|
---|
502 |
|
---|
503 |
|
---|
504 |
|
---|
505 |
|
---|
506 |
|
---|
507 |
|
---|
508 |
|
---|
509 | /***************** The following classes are discarded *********
|
---|
510 |
|
---|
511 | WPClass =
|
---|
512 | (
|
---|
513 | WPClassNameNew = "MMDevice"
|
---|
514 | WPDllName = "$(DEST)1CWMM"
|
---|
515 | WPReplaceClass = ""
|
---|
516 | )
|
---|
517 |
|
---|
518 | WPClass =
|
---|
519 | (
|
---|
520 | WPClassNameNew = "MMCDDevice"
|
---|
521 | WPDllName = "$(DEST)1CWMM"
|
---|
522 | WPReplaceClass = ""
|
---|
523 | )
|
---|
524 |
|
---|
525 | WPClass =
|
---|
526 | (
|
---|
527 | WPClassNameNew = "MMLVDDevice"
|
---|
528 | WPDllName = "$(DEST)1CWMM"
|
---|
529 | WPReplaceClass = ""
|
---|
530 | )
|
---|
531 |
|
---|
532 | WPClass =
|
---|
533 | (
|
---|
534 | WPClassNameNew = "MMVolume"
|
---|
535 | WPDllName = "$(DEST)1CWMM"
|
---|
536 | WPReplaceClass = ""
|
---|
537 | )
|
---|
538 |
|
---|
539 | WPClass =
|
---|
540 | (
|
---|
541 | WPClassNameNew = "MMFinder"
|
---|
542 | WPDllName = "$(DEST)1CWMM"
|
---|
543 | WPReplaceClass = ""
|
---|
544 | )
|
---|
545 |
|
---|
546 | ***********************/
|
---|