home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0010 - 0019 / ibm0010-0019 / ibm0010.tar / ibm0010 / NEWWAVE4.ZIP / IN$ / VOL4.IN$ < prev   
Encoding:
Text File  |  1990-06-08  |  12.4 KB  |  522 lines

  1. ; NewWave Dictionaries installation file
  2. ; (C) Copyright Hewlett-Packard Co. 1987-1990 All Rights Reserved
  3. ;
  4.   OVERWRITE_OLD_OBJECT
  5.  
  6.   CLASS_NAME       "HPDCTNRY"
  7.  
  8.   VERSION "A.01.00"
  9.   REQUIRES OMF "X.03.02"
  10.   REQUIRES API "A.01.00"
  11.   REQUIRES HPNWLIB "A.01.00"
  12.  
  13.   TEXT_ID          "Tool"
  14.  
  15.   ICON_NAMES_LIST
  16.     "HPDCTNR0 UNSEL"
  17.     "HPDCTNR0 SEL"
  18.   END_NAMES
  19.  
  20.   ICON_FILES_LIST
  21.      \ICON\HPDCTNRU.ICO
  22.      \ICON\HPDCTNRS.ICO
  23.   END_NAMES
  24.  
  25.   EXECUTABLE_FILE  HPDCTNRY.NWE
  26.  
  27.   MODULE_FILENAMES
  28.       \hpnwprog\HPDCTNRY.NWE APP_DIRECTORY .
  29.       \hpnwprog\HPDCTNRY.HLP APP_DIRECTORY .
  30.       \hpnwprog\hpdctnry\HPSPLB*.*    PRESERVE_OLD_FILE APP_DIRECTORY hpdctnry
  31.       \hpnwprog\hpdctnry\HPSPLBAE.*   APP_DIRECTORY hpdctnry
  32.       \hpnwprog\hpdctnry\HPSPLBBE.*   APP_DIRECTORY hpdctnry
  33.       \hpnwdata\hpdctnry\HPSPUDAE.U0  PRESERVE_OLD_FILE SYS_DIRECTORY hpdctnry
  34.   END_NAMES
  35.  
  36.   OBJECT_FILENAMES   END_NAMES    ; this object has no initial data files
  37.  
  38.   GLOBAL_REF_NAME 0xA300401
  39.  
  40.   HAVE_METHODS
  41.       OPEN OBJECT_OPENING OBJECT_CLOSING WINDOW_TO_TOP
  42.   END_METHODS
  43.  
  44.   OBJECT_PROPERTIES
  45.     PROP_TITLE "Dictionaries"
  46.     PROP_SYSTEM BEGIN_VALUES 02 01 END_VALUES
  47.     0xffff0802  BEGIN_VALUES 0x00 0x00 END_VALUES
  48.   END_PROPERTIES         
  49.  
  50.   OTHER_CLASS_PROPERTIES
  51.     PROP_AGENTTASK_INFO "DICTIONARIES,,,,,,,,\"Dictionaries\""
  52.     PROP_CLASSPREFIX    "DC"
  53.   END_PROPERTIES
  54. ;***               
  55. ;***              
  56. NEXT_OBJECT_CLASS 
  57. ;***              
  58. ;***              
  59. ; (C) Copyright Hewlett-Packard Co. 1987-1990 All Rights Reserved
  60.  
  61. OVERWRITE_OLD_OBJECT
  62.  
  63. CLASS_NAME "HPNOTES"
  64.  
  65. TEXT_ID "Text Note"
  66.  
  67. VERSION "A.02.00"
  68. REQUIRES OMF "X.03.02"
  69. REQUIRES API "A.01.00"
  70. REQUIRES HPNWLIB "A.01.00"
  71.  
  72. ICON_NAMES_LIST
  73.   "HPNOTES UNSEL"
  74.   "HPNOTES SEL"
  75. END_NAMES
  76.  
  77. ICON_FILES_LIST
  78.   \icon\HPNOTESU.ICO
  79.   \icon\HPNOTESS.ICO
  80. END_NAMES
  81.  
  82. EXECUTABLE_FILE hpnotes.nwe
  83.  
  84. MODULE_FILENAMES
  85.   \hpnwprog\hpnotes*.*     APP_DIRECTORY .
  86.   <EMPTY>                  DOS_DIRECTORY hpnotes 
  87. END_NAMES
  88.  
  89. OBJECT_FILENAMES
  90. END_NAMES
  91.  
  92. HAVE_METHODS
  93.   CLASSPROP_CHANGE
  94.   OPEN 
  95.   OBJECT_CLOSING
  96.   TERMINATE 
  97.   DIE_PLEASE
  98.   PRINT_MASTER
  99.   PROP_CHANGE
  100.   COPY_SELF
  101.   0x1F
  102.   0x1C
  103. END_METHODS
  104.  
  105. OTHER_CLASS_PROPERTIES
  106.    PROP_CONVERTDIR         "[DOSAPPSDIR]HPNOTES\\"
  107.    PROP_AGENTTASK_INFO     "TEXTNOTE,hpnotesp.nwl,hpnotesp.key,,hpnotes.rts"
  108.    PROP_CLASSPREFIX        "TN"
  109.    0xFFFF0804              BEGIN_VALUES ; PROP_CLASSSETTING
  110.                            0x00 0x00 ; Typing replaces marked area
  111.                            END_VALUES
  112. END_PROPERTIES
  113.  
  114. OBJECT_PROPERTIES
  115.   PROP_SYSTEM              BEGIN_VALUES END_VALUES
  116. END_PROPERTIES
  117.  
  118. ;***               
  119. ;***              
  120. NEXT_OBJECT_CLASS 
  121. ;***              
  122. ;***              
  123. ; (C) Copyright Hewlett-Packard Co. 1987-1990 All Rights Reserved
  124.  
  125.   CLASS_NAME       "HPSGEDIT"
  126.   VERSION          "A.01.00"
  127.   REQUIRES         OMF "X.03.02"
  128.   REQUIRES         API "A.01.00"
  129.   REQUIRES         HPNWLIB "A.01.00"
  130.   TEXT_ID          "NewWave Image"
  131.  
  132.   ICON_NAMES_LIST
  133.     "HPSGEDIT UNSEL"
  134.     "HPSGEDIT SEL"
  135.   END_NAMES
  136.  
  137.   ICON_FILES_LIST
  138.     \ICON\HPSGEDIU.ICO
  139.     \ICON\HPSGEDIS.ICO
  140.   END_NAMES
  141.  
  142.   OVERWRITE_OLD_OBJECT
  143.  
  144.   EXECUTABLE_FILE  hpsgsio.nwe
  145.  
  146.   MODULE_FILENAMES
  147.       ..\hpnwprog\hpsgsio.nwe
  148.       ..\hpnwprog\hpsgsio.hlp
  149.       ..\hpnwprog\hpsglib.rgl
  150.   END_NAMES
  151.  
  152.   HAVE_METHODS
  153.       CREATE_OMF
  154.       WARM_START
  155.       TERMINATE
  156.       DIE_PLEASE
  157.       OPEN
  158.       INIT_VIEW        ; sent from object to create a new view spec.
  159.       GET_SIZE         ; sent from object to determine the size of a view
  160.       DISPLAY_VIEW     ; display all or part of an object in another window
  161.       PRINT_SLAVE      ; print an object as part of another document
  162.       PRINT_MASTER     ; print an object by dragging it to the SPIN icon.
  163.       SERIALIZE
  164.       DESERIALIZE
  165.       GET_VIEW_ERROR
  166.       COPY_SELF
  167.   END_METHODS
  168.  
  169.  OTHER_CLASS_PROPERTIES
  170.     PROP_AGENTTASK_INFO "NWImage,,,,,,,"
  171.     PROP_CLASSPREFIX    "IM"
  172.     PROP_VIEWMETHODS
  173.           BEGIN_VALUES
  174.              0x26   0x00  ; DISPLAY_VIEW
  175.              0x31   0x00  ; PRINT_SLAVE
  176.              0x1D   0x00  ; GET_SIZE
  177.              0x34   0x00  ; GET_VIEW_ERROR
  178.       END_VALUES
  179.   END_PROPERTIES
  180.  
  181.   OBJECT_PROPERTIES
  182.       PROP_SYSTEM BEGIN_VALUES END_VALUES ; this is the sytem master
  183.       PROP_TITLE  "NewWave Image"
  184.   END_PROPERTIES
  185. ;***               
  186. ;***              
  187. NEXT_OBJECT_CLASS 
  188. ;***              
  189. ;***              
  190. ;(C) Copyright Hewlett-Packard Co. 1987-1990 All Rights Reserved
  191. ; DOS PROGRAMS INSTALL FILE
  192. ; 5/15/89  AJD  Added PRESERVE_OLD_FILE keyword for hpdosprg.reg file
  193. ;
  194. ; 8/11/89  DGM  Removed PREVSERV_OLD_FILE keyword from hpdosprg.reg file.  It
  195. ;               is considered necessary to update the file on each install
  196. ;               at this time.
  197. ;
  198. ;4/11/90 YE     Add pifedit encapsulated object as a child
  199. ;
  200. ;
  201. ; This install file installs the parser and key files in addition to everthing
  202. ; else
  203. ;
  204. ;
  205.  
  206.  
  207. REQUIRES OMF "X.03.02"
  208. VERSION "A.02.00"
  209. REQUIRES OMF "A.01.00"
  210. REQUIRES API "A.01.00"
  211. REQUIRES HPNWLIB "A.01.00"
  212.  
  213. ;;;OVERWRITE_OLD_OBJECT
  214. PRESERVE_OLD_OBJECT
  215. ALLOW_PARENT_IS
  216. ; Class stuff
  217. CLASS_NAME  "HPDOSPRG"
  218. TEXT_ID     "Tool"
  219. ;ICON_NAME   "HPDOSPRG"
  220. ICON_NAMES_LIST
  221. "HPDOSPRG UNSEL"
  222. "HPDOSPRG SEL"
  223. END_NAMES
  224. ;ICON_FILE    \icon\hpdosprg.ico VOLUME 1  END_NAMES
  225. ICON_FILES_LIST
  226.         \ICON\HPDOSPRU.ICO
  227.         \ICON\HPDOSPRS.ICO
  228. END_NAMES
  229.  
  230. EXECUTABLE_FILE   hpdosprg.nwe
  231.  
  232. MODULE_FILENAMES
  233.    \hpnwprog\hpdosprg.*
  234.    \hpnwprog\hpdosprp.*
  235.    \hpnwprog\hpdosprg\hpdosprg.reg APP_DIRECTORY hpdosprg
  236.    \hpnwprog\hpdosprg\*.pif APP_DIRECTORY hpdosprg
  237. END_NAMES
  238.  
  239. HAVE_METHODS
  240.     CREATE_OMF OPEN WARM_START TERMINATE DIE_PLEASE QUERY_SHUTDOWN
  241. END_METHODS
  242.  
  243. OTHER_CLASS_PROPERTIES
  244.  PROP_CLASSPREFIX       "DP"
  245.  PROP_AGENTTASK_INFO    "DOS_PROGRAMS,hpdosprp.exe,hpdosprp.key,,hpdosprp.rts,,ParseDOSPrg,,\"DOS Programs\""
  246.  "FIRST_TIME"  BEGIN_VALUES 00 00  END_VALUES
  247. END_PROPERTIES
  248.  
  249. ; Object stuff
  250. OBJECT_FILENAMES
  251. END_NAMES
  252.  
  253. ; Can't ever change ref number. It's hard coded in Desktop
  254. GLOBAL_REF_NAME 0xA300002
  255.  
  256. OBJECT_PROPERTIES
  257.  PROP_SYSTEM BEGIN_VALUES 0 0  END_VALUES
  258.  PROP_TITLE  "DOS Programs"
  259. END_PROPERTIES
  260.  
  261.  
  262. ;UPDATE_PRESERVED_OBJECT
  263. ;"FIRST_TIME" BEGIN_VALUE 00 00 END_VALUE
  264. ;END_PROPERTIES
  265.  
  266. ;*******************************************************
  267. ;PIFEDITOR objec is a child of DOSPROGRAM
  268. ;*******************************************************
  269. NEXT_OBJECT_CLASS
  270. ;;;OVERWRITE_OLD_OBJECT
  271. ;;;PRESERVE_OLD_OBJECT
  272. PRESERVE_CHILD_OBJECT
  273.  
  274. CLASS_NAME      "HPDOSPIF"
  275. TEXT_ID         "HPDOSPIF"
  276.  
  277. ;No icon is required
  278. ;ICON_NAME       "hpifedit"
  279. ;ICON_FILE        PIFEDIT.ICO        END_NAMES
  280. ICON_NAMES_LIST
  281. "HPOMFUNKNOWN UNSEL"
  282. "HPOMFUNKNOWN SEL"
  283. END_NAMES
  284. EXECUTABLE_FILE          hpencaps.exe
  285.  
  286. ; Assume EXE/COM file doesn't need copying over to OMFland
  287. MODULE_FILENAMES
  288.  
  289. END_NAMES
  290.  
  291. OBJECT_FILENAMES
  292.         \TEMPLATE\TEMPIF
  293. END_NAMES
  294.  
  295. ; If a TOOL, then GLOBAL_REF_NAME goes here.
  296.  
  297. PERSISTENT_REF_NAME 2           ;valid because child of hpdosprg
  298. PARENT_IS "HPDOSPRG"
  299.  
  300. HAVE_METHODS
  301.         OPEN
  302.         WARM_START
  303.         TERMINATE
  304.         DIE_PLEASE
  305.  
  306. END_METHODS
  307.  
  308. OTHER_CLASS_PROPERTIES
  309.         ; NewWave Encapsulation-specific properties
  310.         PROP_KEYEXT             "PIF"
  311.         PROP_REQUIREDEXTS       "PIF"
  312.         PROP_APPTORUN           "C:\\WINDOWS\\PIFEDIT.EXE"
  313.         PROP_ENCAPFLAGS         BEGIN_VALUES  0x02  END_VALUES
  314.         PROP_CURRENTDIR         "C:\\WINDOWS\\"
  315.         PROP_ENCAPDATADIR       "[DOSAPPSDIR]PIFEDIT\\"
  316.         PROP_APPWINCLASS        "Pif"
  317.         PROP_ALTNWCLASS         ""
  318.         PROP_APPWINTITLE        "PIF Editor"
  319.         PROP_EXPORTEDENCAP      ""
  320.         PROP_EXPORTEDNW         ""
  321.         PROP_CMDLINE            "[FILEDIR][FILENAME].[PROP PROP_KEYEXT]"
  322.         PROP_MENUFILE           ""
  323.         PROP_APPNAME            "PIFEDIT.EXE"
  324.         PROP_CONTAINER          ""
  325.         PROP_PERFORMER          BEGIN_VALUES    END_VALUES
  326.         PROP_CLASSPREFIX        "EN"
  327.         PROP_AGENTTASK_INFO     "HPEN_DOSPGMPIF,hpencapp.exe,hpencapp.key,hpencapr.nwl,hpencap.rts,PARSEINIT,PARSECOMMAND,PARSEEND"
  328.         ; User-specified Extra Class Properties
  329.  
  330. END_PROPERTIES
  331.  
  332. OBJECT_PROPERTIES
  333.         PROP_TITLE   ""
  334.         PROP_DESKTOPFLAGS  BEGIN_VALUES  0x08  END_VALUES
  335. END_PROPERTIES
  336. ;***               
  337. ;***              
  338. NEXT_OBJECT_CLASS 
  339. ;***              
  340. ;***              
  341. ;/* (c) Copyright Hewlett-Packard Company, 1990.       All rights are reserved. */
  342. ;/* Copying or other reproduction of this material except for archival purposes */
  343. ;/* is prohibited without the prior written consent of Hewlett-Packard Company. */
  344.  
  345. OVERWRITE_OLD_OBJECT
  346. CLASS_NAME  "NWalex"
  347. VERSION "X.0C.00"
  348. REQUIRES OMF "A.01.00"
  349. REQUIRES API "A.01.00"
  350. REQUIRES HPNWLIB "A.01.00"
  351. TEXT_ID     "Object Storage"
  352.  
  353. ICON_NAMES_LIST
  354.     "NWOS UNSEL"
  355.     "NWOS SEL"
  356. END_NAMES
  357.  
  358. ICON_FILES_LIST
  359.     \icon\nwosU.ico
  360.     \icon\nwosS.ico
  361. END_NAMES
  362.  
  363. EXECUTABLE_FILE   NWOS.nwe
  364.  
  365. MODULE_FILENAMES
  366.         \hpnwprog\NWOS.NWE
  367.         \hpnwprog\NWOS.HLP
  368.     \hpnwprog\##NWOS.ERR
  369.         \hpnwprog\NWOS.KEY
  370.         \hpnwprog\NWOS.RTS
  371.         \hpnwprog\NWOS.EXE
  372. END_NAMES
  373.                                 
  374. HAVE_METHODS
  375.     OPEN WARM_START CREATE_OMF
  376.     CONTAINMENT_STATUS PROP_CHANGE
  377.     TERMINATE DIE_PLEASE
  378.     PREPARE_PRINT MULTI_INSERT  OMF_INSERT
  379.     WINDOW_TO_TOP
  380. END_METHODS
  381.  
  382. OTHER_CLASS_PROPERTIES
  383.   PROP_USERUNITS        "! Items"
  384.   PROP_AGENTTASK_INFO   "OBJECT_STORAGE,NWOS.exe,NWOS.key,,NWOS.rts,PARSEINIT,PARSECOMMAND,PARSEEND"
  385.   PROP_CLASSPREFIX    "OS"
  386. END_PROPERTIES
  387.  
  388. OBJECT_PROPERTIES                                 
  389.  PROP_SYSTEM    BEGIN_VALUES    1 0     END_VALUES
  390.  PROP_TITLE     "Object Storage"
  391.  PROP_USERSIZE  "0"
  392. END_PROPERTIES
  393. ;***               
  394. ;***              
  395. NEXT_OBJECT_CLASS 
  396. ;***              
  397. ;***              
  398. OVERWRITE_OLD_OBJECT
  399.  
  400. CLASS_NAME  "hpfrmed - COREograph"
  401. TEXT_ID     "CBT Display"
  402.  
  403. ICON_NAMES_LIST
  404.     "CBT DISPLAY UNSEL"
  405.     "CBT DISPLAY SEL"
  406. END_NAMES
  407.  
  408. ICON_FILES_LIST
  409.     ..\icon\hpfrmedu.ico
  410.     ..\icon\hpfrmeds.ico
  411. END_NAMES
  412.  
  413. EXECUTABLE_FILE   hpfrmed.nwe
  414.                   
  415. MODULE_FILENAMES
  416. ..\hpnwprog\hpfrmed.nwe VOLUME 1         
  417. ..\hpnwprog\hpfrmed.hlp VOLUME 1         
  418. END_NAMES             
  419.  
  420. VERSION "A.03.00"
  421. REQUIRES OMF "A.03.02"
  422. REQUIRES API "A.03.00"
  423. REQUIRES HPNWLIB "A.03.00"
  424.   
  425. HAVE_METHODS
  426.     OPEN
  427.     WARM_START  
  428.     DISCARD_ICONS
  429.     ENUM_OBJECT
  430.     TERMINATE
  431.     DIE_PLEASE
  432. END_METHODS
  433.  
  434. NO_OBJECT
  435.                     
  436. OTHER_CLASS_PROPERTIES
  437.  PROP_CLASSPREFIX    "CD"
  438.  PROP_AGENTTASK_INFO "HP_CBT_Display,hpframp.exe,hpframp.key,,,,PARSEFRAME"
  439. END_PROPERTIES
  440.  
  441. NEXT_OBJECT_CLASS
  442.  
  443.  
  444. OVERWRITE_OLD_OBJECT
  445.  
  446. CLASS_NAME  "HPAnimEd"
  447. TEXT_ID     "Animation"
  448.  
  449. ICON_NAMES_LIST
  450.     "ANIMATION UNSEL"
  451.     "ANIMATION SEL"
  452. END_NAMES
  453.  
  454. ICON_FILES_LIST
  455.     ..\icon\hpanimeu.ico
  456.     ..\icon\hpanimes.ico
  457. END_NAMES
  458.                        
  459. EXECUTABLE_FILE   hpanimed.nwe
  460.                   
  461. MODULE_FILENAMES
  462. ..\hpnwprog\hpanimed.nwe VOLUME 1        
  463. ..\hpnwprog\hpanimed.hlp VOLUME 1        
  464. END_NAMES
  465.  
  466. VERSION "A.03.00"
  467. REQUIRES OMF "A.03.02"
  468. REQUIRES API "A.03.00"
  469. REQUIRES HPNWLIB "A.03.00"
  470.  
  471. HAVE_METHODS
  472.     OPEN
  473.     TERMINATE
  474.     CREATE_OMF
  475.     WARM_START
  476.     DIE_PLEASE
  477.     COPY_SELF
  478.     PRINT_SLAVE
  479. ;    PRINT_MASTER
  480.     DISPLAY_VIEW
  481.     LOSE_DATAID
  482.     INIT_VIEW
  483.     GET_SIZE
  484.     DYNAMIC_STOP_DISPLAY
  485. END_METHODS
  486.  
  487. NO_OBJECT
  488.  
  489. OTHER_CLASS_PROPERTIES
  490.  PROP_CLASSPREFIX    "AN"
  491.  PROP_DYNAMICCHILD BEGIN_VALUES END_VALUES
  492.       PROP_VIEWMETHODS
  493.            BEGIN_VALUES
  494.                0x1D 0x00   ; GET_SIZE
  495.                0x26 0x00   ; DISPLAY_VIEW
  496.                0x31 0x00   ; PRINT_SLAVE
  497.            END_VALUES   
  498. PROP_AGENTTASK_INFO "Animation, \
  499.  hpanimp.exe, hpanimp.key, \
  500.  , , , PARSEANIM"
  501. END_PROPERTIES
  502. ;***               
  503. ;***              
  504. NEXT_OBJECT_CLASS 
  505. ;***              
  506. ;***              
  507. ;  Template of NEXTDISK.IN$ for a 'NEXTDISK' object.
  508. ;  This can be used for linking any disk volume.
  509.  
  510. CLASS_NAME         "NEXTDISK"
  511.  
  512. TEXT_ID        "Paused for Vol. 5"      
  513. ICON_NAME        "NEXTDISK"          
  514. ICON_FILE        \icon\nextdisk.ico  VOLUME 5 VOLUME_LABEL NEWWAVE_5 
  515. END_NAMES        ; Above indicates the disk vol.# to ask for.
  516.  
  517. OVERWRITE_OLD_OBJECT  ; Allow re-installation for each linked disk.
  518.  
  519. EXECUTABLE_FILE  hpomfunk.nwe  ; Just a dummy name
  520.  
  521. NO_OBJECT
  522.