home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0010 - 0019 / ibm0010-0019 / ibm0010.tar / ibm0010 / NEWWAVE5.ZIP / IN$ / VOL5.IN$
Encoding:
Text File  |  1990-06-08  |  11.6 KB  |  526 lines

  1. ; NewWave Write installation file
  2. ; (C) Copyright Hewlett-Packard Co. 1987-1990 All Rights Reserved
  3.  
  4. OVERWRITE_OLD_OBJECT
  5.  
  6. CLASS_NAME "NWWRITE"
  7.  
  8. TEXT_ID "NewWave Write"
  9.  
  10. VERSION "A.01.00"      
  11.  
  12. REQUIRES OMF "X.03.02"
  13. REQUIRES API "A.01.00"
  14. REQUIRES HPNWLIB "A.01.00"
  15.  
  16. ICON_NAMES_LIST 
  17.    "nwwrite UNSEL"
  18.    "nwwrite SEL"
  19. END_NAMES
  20.  
  21. ICON_FILES_LIST
  22.    \icon\nwwriteu.ico
  23.    \icon\nwwrites.ico
  24. END_NAMES
  25.  
  26. EXECUTABLE_FILE nwwrite.nwe
  27.  
  28. OBJECT_FILENAMES
  29.    \template\nwwrite
  30. END_NAMES
  31.  
  32. MODULE_FILENAMES
  33.    \hpnwprog\nwwrite.*            APP_DIRECTORY .
  34.    \hpnwprog\nwwriter.rts         APP_DIRECTORY .
  35.    \hpnwprog\nwwriter.nwl         APP_DIRECTORY .
  36.    \hpnwprog\nwwritep.nwl         APP_DIRECTORY .
  37.    \hpnwprog\nwwritep.key         APP_DIRECTORY .
  38.    \hpnwprog\nwwrite\nwwrite.*    APP_DIRECTORY nwwrite
  39.    \hpnwprog\nwwrite\nwwritef.fon APP_DIRECTORY nwwrite
  40.    <EMPTY>                        DOS_DIRECTORY nwwrite
  41. END_NAMES
  42.  
  43. HAVE_METHODS  
  44.    CLASSPROP_CHANGE
  45.    CONVERT
  46.    COPY_SELF
  47.    DATA_CHANGE
  48.    DATA_CHANGE_END
  49.    ENUM_OBJECT
  50.    OBJECT_CLOSING
  51.    OBJECT_OPENING
  52.    OMF_INSERT
  53.    OMF_NEW_OBJECT
  54.    OPEN
  55.    PRINT_MASTER
  56.    PROP_CHANGE
  57.    QUERY_SHUTDOWN
  58.    WARM_START
  59.    WINDOW_TO_TOP
  60. END_METHODS
  61.  
  62. OTHER_CLASS_PROPERTIES
  63.    PROP_CONVERTDIR      "[DOSAPPSDIR]NWWRITE\\"
  64.    PROP_CLASSPREFIX     "WR"
  65.    PROP_AGENTTASK_INFO  "NEWWAVE_WRITE, nwwritep.nwl, nwwritep.key, \
  66.                          nwwriter.nwl, nwwriter.rts"
  67.    0xFFFF0801           BEGIN_VALUES ; ECPROP_CLASSSETTING
  68.                            0x01 0x00 ; Document units
  69.                            0x00 0x00 ; Typing replaces marking
  70.                            0x00 0x00 ; Reserved1
  71.                            0x00 0x00 ; Reserved2
  72.                            0x00 0x00 ; Reserved3
  73.                            0x00 0x00 ; Reserved4
  74.                            0x00 0x00 ; Reserved5
  75.                         END_VALUES
  76. END_PROPERTIES
  77.  
  78. OBJECT_PROPERTIES
  79.    PROP_TITLE           "NewWave Write"
  80.    PROP_SYSTEM          BEGIN_VALUES END_VALUES
  81. END_PROPERTIES
  82. ;***               
  83. ;***              
  84. NEXT_OBJECT_CLASS 
  85. ;***              
  86. ;***              
  87. ; (C) Copyright Hewlett-Packard Co. 1987-1990 All Rights Reserved
  88.  
  89. OVERWRITE_OLD_OBJECT
  90.  
  91. CLASS_NAME "HPTXTPRM"
  92.  
  93. TEXT_ID "Text Snapshot"
  94.  
  95. VERSION "A.02.00"
  96. REQUIRES OMF "X.03.02"
  97. REQUIRES API "A.01.00"
  98. REQUIRES HPNWLIB "A.01.00"
  99.  
  100. ICON_NAMES_LIST
  101.   "HPOMFUNKNOWN UNSEL"
  102.   "HPOMFUNKNOWN SEL"
  103. END_NAMES
  104.  
  105. EXECUTABLE_FILE  NULL   ; Not used for a DAL
  106.  
  107. MODULE_FILENAMES
  108.   \hpnwprog\hptxtprm.nwl     APP_DIRECTORY .
  109. END_NAMES
  110.  
  111. ;Supported methods
  112. HAVE_METHODS
  113.   0x84                       ; LIB_COPY_SELF
  114.   GET_SIZE
  115.   CONVERT
  116.   DISPLAY_VIEW
  117.   PRINT_SLAVE
  118.   GET_VIEW_ERROR
  119.   GET_VIEW_DATA
  120.   GET_VIEW_INFO
  121.   GET_VIEW_COUNTRY
  122.   GET_VIEW_LANGUAGE
  123.   GET_VIEW_BKCOLOR
  124.   GET_VIEW_TRANSPARENCY
  125.   HAS_OUTPUT_FORMAT
  126.   GET_OUTPUT_FORMAT_LIST
  127.   SET_VIEW_DATA
  128.   SET_VIEW_COUNTRY
  129.   SET_VIEW_LANGUAGE
  130.   SET_VIEW_BKCOLOR
  131.   SET_VIEW_TRANSPARENCY
  132.   HAS_INPUT_FORMAT
  133.   GET_INPUT_FORMAT_LIST
  134.   SET_SOURCE_FORMAT_LIST
  135.   GET_SNAPSHOT_VERSION
  136. END_METHODS
  137.    
  138. ;Class properties
  139. OTHER_CLASS_PROPERTIES
  140.   PROP_DALNAME  "hptxtprm.nwl"
  141. END_PROPERTIES
  142.  
  143. NO_OBJECT
  144. ;***               
  145. ;***              
  146. NEXT_OBJECT_CLASS 
  147. ;***              
  148. ;***              
  149. ;  Installation file for the 
  150. ;  Generalized Graphics Snapshot (GGS)
  151. ;
  152. ;  Modification Log
  153. ;     10/26/89    LDP      Creation Date
  154. ;
  155. ;
  156. CLASS_NAME        "HPGGSNAP"
  157.  
  158. TEXT_ID           "Graphics Snapshot"
  159.  
  160. OVERWRITE_OLD_OBJECT
  161.  
  162. VERSION           "X.01.00"
  163.  
  164. ICON_NAME   "HPGGSNAP"
  165.  
  166. EXECUTABLE_FILE NULL
  167.  
  168. ;Installable file names (.exe's, .lib's, etc.)
  169.  
  170. MODULE_FILENAMES
  171.    \hpnwprog\HPNWGGS.nwl     
  172. END_NAMES
  173.  
  174. ;Supported Methods
  175.  
  176. HAVE_METHODS
  177.    DISPLAY_VIEW
  178.    PRINT_SLAVE
  179.    GET_SIZE
  180.    0x84                       ;LIB_COPY_SELF
  181.    GET_VIEW_ERROR
  182.    GET_VIEW_DATA
  183.    GET_VIEW_INFO
  184.    GET_VIEW_COUNTRY
  185.    GET_VIEW_LANGUAGE
  186.    GET_VIEW_BKCOLOR
  187.    GET_VIEW_TRANSPARENCY
  188.    HAS_OUTPUT_FORMAT
  189.    GET_OUTPUT_FORMAT_LIST
  190.    SET_VIEW_DATA
  191.    SET_VIEW_INFO
  192.    SET_VIEW_COUNTRY
  193.    SET_VIEW_LANGUAGE
  194.    SET_VIEW_BKCOLOR
  195.    SET_VIEW_TRANSPARENCY
  196.    HAS_INPUT_FORMAT
  197.    GET_INPUT_FORMAT_LIST
  198.    SET_SOURCE_FORMAT_LIST
  199. END_METHODS
  200.  
  201. ;Class Properties
  202.  
  203. OTHER_CLASS_PROPERTIES
  204.    PROP_DALNAME   "HPNWGGS.NWL"
  205. END_PROPERTIES
  206.  
  207. NO_OBJECT
  208. ;***               
  209. ;***              
  210. NEXT_OBJECT_CLASS 
  211. ;***              
  212. ;***              
  213. ; (C) Copyright Hewlett-Packard Co. 1987-1990 All Rights Reserved
  214.                                   
  215. OVERWRITE_OLD_OBJECT
  216.  
  217. VERSION "A.03.00"
  218. REQUIRES OMF "X.03.02"
  219. REQUIRES API "A.01.00"
  220. REQUIRES HPNWLIB "A.01.00"
  221.  
  222. ICON_NAMES_LIST
  223.   "NWSP UNSEL"
  224.   "NWSP SEL"
  225. END_NAMES
  226.  
  227. ICON_FILES_LIST
  228.   \icon\PRINTERU.ICO
  229.   \icon\PRINTERS.ICO
  230. END_NAMES
  231.  
  232. CLASS_NAME  "HPSPIN0"
  233. TEXT_ID     "Tool"
  234.  
  235. EXECUTABLE_FILE   HPSPIN0.nwe
  236.  
  237. MODULE_FILENAMES  
  238.         \hpnwprog\HPSPIN0.nwe
  239.         \hpnwprog\HPSPIN1.nwe
  240.         \hpnwprog\hpspin.hlp
  241.         \hpnwprog\hpspinp.exe
  242.         \hpnwprog\hpspin.key
  243.         \hpnwprog\hpspin.rts
  244. END_NAMES
  245.  
  246. GLOBAL_REF_NAME  0X0400
  247.  
  248. HAVE_METHODS
  249.     MULTI_INSERT OPEN OMF_INSERT CONTAINMENT_STATUS OBJECT_CLOSING TERMINATE DIE_PLEASE WARM_START
  250. END_METHODS
  251.  
  252. OBJECT_PROPERTIES
  253.  PROP_SYSTEM    BEGIN_VALUES    2 1     END_VALUES      
  254.  PROP_TITLE    "Printers"
  255.  "PROP_CHECKPOINT"    BEGIN_VALUES 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 END_VALUES
  256. END_PROPERTIES
  257.  
  258. OTHER_CLASS_PROPERTIES
  259.  PROP_AGENTTASK_INFO    "PRINTERS,hpspinp.exe,hpspin.key,,hpspin.rts,,,,\"Printers\""
  260.  PROP_CLASSPREFIX "SP"
  261. END_PROPERTIES
  262.  
  263. NEXT_OBJECT_CLASS
  264.  
  265. CLASS_NAME  "HPSPIN1"
  266. TEXT_ID     "Spooler"
  267.  
  268. ICON_NAME    "NWSP"
  269.  
  270. EXECUTABLE_FILE   HPSPIN1.nwe
  271. NO_OBJECT
  272.  
  273. HAVE_METHODS
  274.     OPEN OBJECT_CLOSING TERMINATE DIE_PLEASE
  275. END_METHODS
  276. ;***               
  277. ;***              
  278. NEXT_OBJECT_CLASS 
  279. ;***              
  280. ;***              
  281. ;(C) Copyright Hewlett_Packard Co. 1987-1990 All Rights Reserved
  282. ;     HPNWREGN.IN$
  283. ;     This is the NW DOSFileAttach Tool installation file.
  284. ;     part #5010-6622 
  285. ;     version A.02.00  26Jun89
  286. ;     COPYRIGHT (c) Hewlett-Packard Company  1988, 1989
  287.  
  288.   VERSION "A.02.00"
  289.   REQUIRES OMF "X.03.02"
  290.   REQUIRES API "A.01.00"
  291.   REQUIRES HPNWLIB "A.01.00"
  292.  
  293.   CLASS_NAME       "HPNWREGN"
  294.   TEXT_ID          "Tool"
  295. ;  ICON_NAME        "HPNWREGN"
  296. ICON_NAMES_LIST
  297.     "HPNWREGN UNSEL"
  298.     "HPNWREGN SEL"
  299. END_NAMES
  300.  
  301. ICON_FILES_LIST
  302.     \ICON\HPNWREGU.ICO
  303.     \ICON\HPNWREGS.ICO
  304. END_NAMES
  305.  
  306.  
  307. ;  ICON_FILE        \icon\HPNWREGN.ico    END_NAMES
  308.  
  309.   OVERWRITE_OLD_OBJECT
  310.  
  311.   EXECUTABLE_FILE  HPNWREGN.NWE
  312.  
  313.   MODULE_FILENAMES
  314.       \HPNWPROG\HPNWREGN.NWE
  315.       \HPNWPROG\HPNWREGN.HLP
  316.   END_NAMES
  317.  
  318.   OBJECT_FILENAMES
  319.   END_NAMES    
  320.  
  321.   HAVE_METHODS
  322.       CREATE_OMF
  323.       TERMINATE
  324.       DIE_PLEASE
  325.       OPEN
  326.       WARM_START
  327.       ENUM_OBJECT
  328.       INIT_VIEW
  329.       DISPLAY_VIEW
  330.       PROP_CHANGE
  331.       COPY_SELF
  332.       DESTROY_MODELESS
  333.       WINDOW_TO_TOP
  334.   END_METHODS
  335.  
  336.   GLOBAL_REF_NAME    0x0000700
  337.      
  338.   OTHER_CLASS_PROPERTIES
  339.       PROP_CLASSPREFIX    "DF"
  340.       PROP_VIEWMETHODS  BEGIN_VALUES 0x26 0x00  END_VALUES
  341.       PROP_USERUNITS  "! Encapsulated Classes"
  342.       PROP_AGENTTASK_INFO  "DOS_FILE_ATTACH,,,,,,,,\"DOSFileAttach\""
  343.   END_PROPERTIES
  344.  
  345.   OBJECT_PROPERTIES
  346.       PROP_SYSTEM BEGIN_VALUES 2 1 END_VALUES
  347.       PROP_TITLE "DOSFileAttach"
  348.       PROP_USERSIZE "3"
  349.   END_PROPERTIES
  350.  
  351.   
  352. ;***               
  353. ;***              
  354. NEXT_OBJECT_CLASS 
  355. ;***              
  356. ;***              
  357. ; "Encap Installer" INSTALL file (HPENCAPI.IN$)
  358. ;
  359. ; Installs Encap Installer as a Data Object (ie under Creator).
  360. ;
  361. ; COPYRIGHT HEWLETT-PACKARD COMPANY 1987, 1988
  362. ;
  363. ; Modification Log:
  364. ; =================
  365. ; 6/2/88  SAH  created
  366. ; 7/22/88 SAH  modified for Jamaica
  367. ;10/11/88 SAH  added PROP_AGENTTASK_INFO for Patmos
  368. ;10/11/88 SAH  Renamed empty data file: empty.%!D  --> encapi00.%!D
  369. ;           Renamed master IN$ file: master.ins --> encapi01.ins
  370. ;10/19/88 SAH  There are now 2 help files: hpencap1.hlp & hpencap2.hlp
  371. ;03/28/89 RCR  Changed "Encap Installer" to "Bridge Builder"
  372. ;03/19/90 SAHci:
  373. ;        1) Altered BB icon file list for colored icons
  374. ;        2) Added new tmpl file "encapi02.icl"
  375. ;        3) Added REQUIRES stmts for NW3.0
  376. ;        4) My god! Has it really been over a year!?!!
  377. ;05/03/90 YE    Add encapsulated PIFEDIT as a child object
  378.  
  379. CLASS_NAME    "HPENCAPI"
  380. TEXT_ID     "Bridge Builder"
  381. ;TEXT_ID     "Encap Installer"
  382.  
  383. ;Old lines:
  384. ;ICON_NAME    "HPENCAPI"
  385. ;ICON_FILE    \icon\hpencapi.ico     END_NAMES
  386.  
  387. REQUIRES OMF      "X.03.02"
  388. ;REQUIRES HPNWLIB  "?.??.??"
  389.  
  390. ICON_NAMES_LIST
  391.     "HPENCAPI UNSEL"
  392.     "HPENCAPI SEL"
  393. END_NAMES
  394. ICON_FILES_LIST
  395.     \icon\encapi_u.ico
  396.     \icon\encapi_s.ico
  397. END_NAMES
  398.  
  399. OVERWRITE_OLD_OBJECT
  400. VERSION "A.03.00"
  401.  
  402. EXECUTABLE_FILE     hpencapi.nwe
  403.  
  404. ; Copy over EXE & HELP files.
  405. ; "encapi01.ins" is my template IN$ file (common to all instances).
  406. ; "encapi02.icl" is my icon server icon library (common to all instances).
  407. ; Make subdir in HPNWDATA; I use it to install out of.
  408. ; APP_DIR = hpnwprog
  409. ; SYS_DIR = hpnwdata
  410. MODULE_FILENAMES
  411.     \hpnwprog\hpencapi.nwe
  412.     \hpnwprog\hpencap1.hlp
  413.     \hpnwprog\hpencap2.hlp
  414.     \template\encapi01.ins        APP_DIRECTORY    hpencapi
  415.     \template\encapi02.icl        APP_DIRECTORY    hpencapi
  416.     <EMPTY>             SYS_DIRECTORY    hpencapi
  417. END_NAMES
  418.  
  419. ; Copy over all "encapi00.*" files:
  420. ;   - "encapi00.%!D" is an empty version of my internal data file
  421. OBJECT_FILENAMES
  422.     \template\encapi00
  423. END_NAMES
  424.  
  425. HAVE_METHODS
  426.     CREATE_OMF
  427.     OPEN
  428.     WARM_START
  429.     QUERY_SHUTDOWN
  430.     TERMINATE
  431.     DIE_PLEASE
  432.     WINDOW_TO_TOP
  433.     PROP_CHANGE
  434.     COPY_SELF
  435.     ENUM_OBJECT
  436. END_METHODS
  437.  
  438. OTHER_CLASS_PROPERTIES
  439.     ;Encap Installer does NOT have any API commands (parser or recorder).
  440.     PROP_AGENTTASK_INFO    "HPENCAP_INSTALLER"
  441. END_PROPERTIES
  442.  
  443. OBJECT_PROPERTIES
  444.     PROP_SYSTEM
  445.         BEGIN_VALUES    ;Existence prop for Creator
  446.             2000
  447.         END_VALUES
  448.        ;PROP_TITLE    "Encap Installer"
  449.     PROP_TITLE    "Bridge Builder"
  450. END_PROPERTIES
  451.  
  452.  
  453.  
  454.  
  455.  
  456. ;*******************************************************
  457. ;PIFEDITOR objec is a child of DOSPROGRAM
  458. ;*******************************************************
  459. NEXT_OBJECT_CLASS
  460. OVERWRITE_OLD_OBJECT
  461.  
  462. CLASS_NAME    "HPBBPIF"
  463. TEXT_ID     "HPBBPIF"
  464.  
  465. ;No icon is required
  466. ;ICON_NAME     "HPBBPIF"
  467. ;ICON_FILE      PIFEDIT.ICO         END_NAMES
  468. ICON_NAMES_LIST
  469. "HPOMFUNKNOWN UNSEL"
  470. "HPOMFUNKNOWN SEL"
  471. END_NAMES
  472. EXECUTABLE_FILE      hpencaps.exe
  473.  
  474. ; Assume EXE/COM file doesn't need copying over to OMFland
  475. MODULE_FILENAMES
  476.  
  477. END_NAMES
  478.  
  479. OBJECT_FILENAMES
  480.     \TEMPLATE\TEMPIF
  481. END_NAMES
  482.  
  483. ; If a TOOL, then GLOBAL_REF_NAME goes here.
  484.  
  485. PERSISTENT_REF_NAME 1        ;valid because child of hpdosprg
  486. PARENT_IS "HPENCAPI"
  487.  
  488. HAVE_METHODS
  489.     OPEN
  490.     WARM_START
  491.     TERMINATE
  492.     DIE_PLEASE
  493.  
  494. END_METHODS
  495.  
  496. OTHER_CLASS_PROPERTIES
  497.     ; NewWave Encapsulation-specific properties
  498.     PROP_KEYEXT        "PIF"
  499.     PROP_REQUIREDEXTS    "PIF"
  500.     PROP_APPTORUN        "C:\\WINDOWS\\PIFEDIT.EXE"
  501.     PROP_ENCAPFLAGS     BEGIN_VALUES  0x02  END_VALUES
  502.     PROP_CURRENTDIR     "C:\\WINDOWS\\"
  503.     PROP_ENCAPDATADIR    "[DOSAPPSDIR]PIFEDIT\\"
  504.     PROP_APPWINCLASS    "Pif"
  505.     PROP_ALTNWCLASS     ""
  506.     PROP_APPWINTITLE    "PIF Editor"
  507.     PROP_EXPORTEDENCAP    ""
  508.     PROP_EXPORTEDNW     ""
  509.     PROP_CMDLINE        "[FILEDIR][FILENAME].[PROP PROP_KEYEXT]"
  510.     PROP_MENUFILE        ""
  511.     PROP_APPNAME        "PIFEDIT.EXE"
  512.     PROP_CONTAINER        ""
  513.     PROP_PERFORMER        BEGIN_VALUES    END_VALUES
  514.     PROP_CLASSPREFIX    "EN"
  515.     PROP_AGENTTASK_INFO    "HPEN_HPBBPIF,hpencapp.exe,hpencapp.key,hpencapr.nwl,hpencap.rts,PARSEINIT,PARSECOMMAND,PARSEEND,\"HPBBPIF\""
  516.     PROP_CLASSPREFIX    "EN"
  517.     ; User-specified Extra Class Properties
  518.  
  519. END_PROPERTIES
  520.  
  521. OBJECT_PROPERTIES
  522.     PROP_TITLE   ""
  523.     PROP_DESKTOPFLAGS  BEGIN_VALUES  0x08  END_VALUES
  524. END_PROPERTIES
  525.