Metropoli BBS
VIEWER: install.dat MODE: TEXT (ASCII)
;
;               Virtual Pascal for OS/2 v1.10 Evaluation Licence
;                         Installation Definition
;
;                         (C) 1996 fPrint UK Ltd
;

[1] VP/2 Base Installation
  U@VPBASE.RAR    @            @ VP/2 Base Installation
  U@RTLBIN.RAR    @UNITS       @ VP/2 Run-time library executables
  L0@VP.UK!VP.STR @BIN         @ VP/2 UK Language IDE
  G@VP.CFG        @            @ Updating configuration
  K@2900

[2] Run-Time Library
  U@RTLSRC.RAR    @SOURCE      @ VP/2 Run-time library source code
  K@1400

[3] Online Help
  K@0

[4] Online Documentation
  K@0

[5] Users' Constributions
  K@0

[6] Example programs
  U@EXAMPLES.RAR  @EXAMPLES    @ VP/2 Example programs
  K@600

[7] Config Sys Change
; Add VP\BIN to PATH and LIBPATH & set VPBASE environment variable
  F@LIBPATH=      @{B}BIN      @Add {B}BIN to LIBPATH
  F@SET PATH=     @{B}BIN      @Add {B}BIN to PATH
  F@SET VPBASE=   @{B}         @Add VPBASE={B}.
  F@SET VPHELP=   @{B}BIN      @Add VPHELP={B}BIN
; Adds x:\RUNIMAGE\BIN to VPHELP= if help is left on the CD

;Toolkit support
[20] Turbo Vision
  K@0
[21] Turbo Vision Source
  K@0

[22] Object Windows Library Source
  K@0

[24] MathPak 87 Library
  K@0

[25] TTT Source and binaries
  K@0

[26] Object professional Source
  K@0

[27] B-Tree Filer Source
  K@0

[28] ASync Professional Source
  K@0

[30] Delphi 2 VCL Source
  K@0

[8] Base Desktop Icons
;Type@ OS/2 Name    @ Location   @Object Name
;Folders
  AF1@<VP110DEMO>   @<WP_DESKTOP>@Virtual Pascal v1.10^Evaluation Licence
  AF2@ @ @ICONFILE={B}ICON\VPFOLD1.ICO;ICONFILE=1,{B}ICON\VPFOLD2.ICO;ICONVIEWPOS=10,50,39,40;ICONVIEW=NORMAL

  AF1@<VP110E_DOC>   @<VP110DEMO>     @Documentation
  AF2@ @ @ICONFILE={B}ICON\VPDOC1.ICO;ICONFILE=1,{B}ICON\VPDOC2.ICO;ICONVIEWPOS=51,50,44,40;ICONVIEW=FLOWED

;Executables
  AP1@<VPPMDEMO>    @<VP110DEMO>     @VP/PM v1.10^Evaluation
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;STARTUPDIR={B};PROGTYPE=PM;ASSOCFILTER=*.PAS;ICONFILE={B}ICON\VP.ICO

;Documentation
  AP1@<VPLICENCE>   @<VP110E_DOC> @VP/2 Licence Agreement
  AP2@ @ @EXENAME=E.EXE;STARTUPDIR={B}\DOC;PARAMETERS=LICENCE.TXT

  AP1@<VPEXAMPLES>  @<VP110E_DOC> @VP/2 Examples
  AP2@ @ @EXENAME=E.EXE;STARTUPDIR={B}\DOC;PARAMETERS=EXAMPLES.TXT

  AP1@<VPFAQ>       @<VP110E_DOC> @VP/2 Frequently Asked Questions
  AP2@ @ @EXENAME=E.EXE;STARTUPDIR={B}\DOC;PARAMETERS=FAQ.TXT

  AP1@<VPREADME>    @<VP110E_DOC> @Read Me - IMPORTANT INFORMATION
  AP2@ @ @EXENAME=E.EXE;STARTUPDIR={B}\DOC;PARAMETERS=README.TXT


[9] Example Desktop Icons
  AF1@<VP110E_EXMP>  @<VP110DEMO>     @Example Programs
  AF2@ @ @ICONFILE={B}ICON\VPEX1.ICO;ICONFILE=1,{B}ICON\VPEX2.ICO;ICONVIEWPOS=10,22,85,37;ICONVIEW=FLOWED

  AF1@<VPEXMP_TV>   @<VP110E_EXMP>@Turbo Vision examples
  AF2@ @ @ICONVIEWPOS=10,42,85,27;ICONVIEW=FLOWED;ICONFILE={B}ICON\VPEX1.ICO;ICONFILE=1,{B}ICON\VPEX2.ICO

  AF1@<VPEXMP_AOS2> @<VP110E_EXMP>@The Art of OS/2^Warp Programming
  AF2@ @ @TREEVIEWPOS=10,60,50,40;DEFAULTVIEW=TREE;ICONFILE={B}ICON\VPEX1.ICO;ICONFILE=1,{B}ICON\VPEX2.ICO

  AF1@<VPEXMP_VP>   @<VP110E_EXMP>@Virtual Pascal examples
  AF2@ @ @ICONVIEWPOS=10,42,85,27;ICONVIEW=FLOWED;ICONFILE={B}ICON\VPEX1.ICO;ICONFILE=1,{B}ICON\VPEX2.ICO

  AF1@<VPEXMP_MP>   @<VP110E_EXMP>@MathPak 87 Lite examples
  AF2@ @ @ICONVIEWPOS=10,42,85,27;ICONVIEW=FLOWED;ICONFILE={B}ICON\VPEX1.ICO;ICONFILE=1,{B}ICON\VPEX2.ICO


; MATHPAK 87 Demos
  AP1@<VPS_LEASTSQ> @<VPEXMP_MP> @Least Squares Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=LEASTSQ.PAS;STARTUPDIR={B}EXAMPLES\MP87LITE
  AP1@<VPX_LEASTSQ> @<VPEXMP_MP> @Least Squares
  AP2@ @ @EXENAME={B}EXAMPLES\MP87LITE\LEASTSQ.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES

  AP1@<VPS_DEMO>    @<VPEXMP_MP> @Small Demo Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=DEMO.PAS;STARTUPDIR={B}EXAMPLES\MP87LITE
  AP1@<VPX_DEMO>    @<VPEXMP_MP> @Small Demo
  AP2@ @ @EXENAME={B}EXAMPLES\MP87LITE\DEMO.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES

; Turbo Vision Demos
  AP1@<VPX_BREAKOUT>@<VPEXMP_TV> @BreakOut game
  AP2@ @ @EXENAME={B}EXAMPLES\BP7\BREAKOUT\BREAKOUT.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPX_TVDEMO>  @<VPEXMP_TV> @Turbo Vision Demo
  AP2@ @ @EXENAME={B}EXAMPLES\BP7\TVDEMO\TVDEMO.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPX_TVEDIT>  @<VPEXMP_TV> @Turbo Vision Editor
  AP2@ @ @EXENAME={B}EXAMPLES\BP7\TVDEMO\TVEDIT.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPX_TVFM>   @<VPEXMP_TV> @Turbo Vision File Manager
  AP2@ @ @EXENAME={B}EXAMPLES\BP7\TVFM\TVFM.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO

; Virtual Pascal Demos
  AP1@<VPX_CLOCK>   @<VPEXMP_VP> @PM Clock
  AP2@ @ @EXENAME={B}EXAMPLES\CLOCK\CLOCK.EXE;PROGTYPE=PM;ICONFILE={B}ICON\VPXMP.ICO
  AP1@<VPX_FLAME>   @<VPEXMP_VP> @Flame^Full Screen Graphics
  AP2@ @ @EXENAME={B}EXAMPLES\FLAME\FLAME.EXE;PROGTYPE=NOVIO;ICONFILE={B}ICON\VPXMP.ICO
  AP1@<VPX_HELLO>   @<VPEXMP_VP> @Hello World
  AP2@ @ @EXENAME={B}EXAMPLES\HELLO\HELLO.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES
  AP1@<VPC_CALLREXX>  @<VPEXMP_VP> @Rexx Extension Example
  AP2@ @ @EXENAME={B}EXAMPLES\REXX\TESTEXT.CMD;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES
  AP1@<VPX_LISTEA>    @<VPEXMP_VP> @List Extended Attributes
  AP2@ @ @EXENAME={B}EXAMPLES\LISTEA\LISTEA.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES
  AP1@<VPX_ListCls>    @<VPEXMP_VP> @List Object Classes
  AP2@ @ @EXENAME={B}EXAMPLES\OBJCLASS\ListCls.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES
  AP1@<VPX_OS2LOW>    @<VPEXMP_VP> @OS/2 Low^API function calls
  AP2@ @ @EXENAME={B}EXAMPLES\OS2LOW\OS2LOW.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES
  AP1@<VPX_REXX>     @<VPEXMP_VP> @Call REXX from VP/2
  AP2@ @ @EXENAME={B}EXAMPLES\REXX\CALLREXX.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES
  AP1@<VPX_TESTCRT>  @<VPEXMP_VP> @Test Crt unit
  AP2@ @ @EXENAME={B}EXAMPLES\TEST\TESTCRT.EXE;PROGTYPE=NOVIO;ICONFILE={B}ICON\VPXMP.ICO
  AP1@<VPX_TESTDOS>  @<VPEXMP_VP> @Test Dos unit
  AP2@ @ @EXENAME={B}EXAMPLES\TEST\TESTDOS.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES
  AP1@<VPX_TLSDEMO>@<VPEXMP_VP> @Thread Local Storage Demo
  AP2@ @ @EXENAME={B}EXAMPLES\DELPHI\TLSDEMO.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO
  AP1@<VPX_TOUCH>  @<VPEXMP_VP> @Touch^Set File Date
  AP2@ @ @EXENAME={B}EXAMPLES\TOUCH\TOUCH.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES
  AP1@<VPX_CLSDEMO>@<VPEXMP_VP> @Classes Demo
  AP2@ @ @EXENAME={B}EXAMPLES\DELPHI\CLSDEMO.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES
  AP1@<VPX_TLSDEMO>@<VPEXMP_VP> @Exceptions Demo
  AP2@ @ @EXENAME={B}EXAMPLES\DELPHI\XCPTDEMO.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES
  AP1@<VPX_EADEMO>@<VPEXMP_VP> @Extended Attributes Demo
  AP2@ @ @EXENAME={B}EXAMPLES\LISTEA\TESTEA.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES
  AP1@<VPX_RATRACE>   @<VPEXMP_VP> @The Rat Race^Multithread demo
  AP2@ @ @EXENAME={B}EXAMPLES\RATRACE\RATRACE.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO
  AP1@<VPX_SYSLVL>   @<VPEXMP_VP> @SysLevel
  AP2@ @ @EXENAME={B}EXAMPLES\SYSLEVEL\SYSLVL.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO
  AP1@<VPX_TRIPLEX>  @<VPEXMP_VP> @Triplex Game
  AP2@ @ @EXENAME={B}EXAMPLES\TRIPLEX\TRIPLEX.EXE;PROGTYPE=PM;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES

; Source code for VP examples
  AF1@<VPEXMP_VPSRC>@<VPEXMP_VP>@Source code
  AF2@ @ @ICONVIEWPOS=10,42,85,27;ICONVIEW=FLOWED;ICONFILE={B}ICON\VPEX1.ICO;ICONFILE=1,{B}ICON\VPEX2.ICO

  AP1@<VPS_CLOCK>   @<VPEXMP_VPSRC> @PM Clock
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=CLOCK.PAS;STARTUPDIR={B}EXAMPLES\CLOCK
  AP1@<VPS_FLAME>   @<VPEXMP_VPSRC> @Flame
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=FLAME.PAS;STARTUPDIR={B}EXAMPLES\FLAME
  AP1@<VPS_HELLO>   @<VPEXMP_VPSRC> @Hello World
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=HELLO.PAS;STARTUPDIR={B}EXAMPLES\HELLO
  AP1@<VPS_RATRACE>   @<VPEXMP_VPSRC> @The Rat Race
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=RATRACE.PAS;STARTUPDIR={B}EXAMPLES\RATRACE
  AP1@<VPS_REXXEXT>   @<VPEXMP_VPSRC> @REXX Extension
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=REXXEXT.PAS;STARTUPDIR={B}EXAMPLES\REXX
  AP1@<VPS_LISTEA>    @<VPEXMP_VPSRC> @List EAs
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=LISTEA.PAS;STARTUPDIR={B}EXAMPLES\LISTEA
  AP1@<VPS_ListCls>    @<VPEXMP_VPSRC> @List Object Classes
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=ListCls.PAS;STARTUPDIR={B}EXAMPLES\OBJCLASS
  AP1@<VPS_OS2LOW>    @<VPEXMP_VPSRC> @OS/2 Low
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=OS2LOW.PAS;STARTUPDIR={B}EXAMPLES\OS2LOW
  AP1@<VPS_REXX>     @<VPEXMP_VPSRC> @Call REXX
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=CALLREXX.PAS;STARTUPDIR={B}EXAMPLES\REXX
  AP1@<VPS_SYSLVL>  @<VPEXMP_VPSRC> @SysLevel
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=SYSLVL.PAS;STARTUPDIR={B}EXAMPLES\SYSLEVEL
  AP1@<VPS_TESTCRT>  @<VPEXMP_VPSRC> @Test Crt
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=TESTCRT.PAS;STARTUPDIR={B}EXAMPLES\TEST
  AP1@<VPS_TESTDOS>  @<VPEXMP_VPSRC> @Test Dos
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=TESTDOS.PAS;STARTUPDIR={B}EXAMPLES\TEST
  AP1@<VPS_TLSDEMO>@<VPEXMP_VPSRC> @TLS Demo
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=TLSDEMO.PAS;STARTUPDIR={B}EXAMPLES\DELPHI
  AP1@<VPS_TOUCH>  @<VPEXMP_VPSRC> @Touch
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=TOUCH.PAS;STARTUPDIR={B}EXAMPLES\TOUCH
  AP1@<VPS_TRIPLEX>  @<VPEXMP_VPSRC> @Triplex
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=TRIPLEX.PAS;STARTUPDIR={B}EXAMPLES\TRIPLEX
  AP1@<VPS_SYSDEMO>@<VPEXMP_VPSRC> @SysUtils Demo
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=SYSDEMO.PAS;STARTUPDIR={B}EXAMPLES\DELPHI
  AP1@<VPS_CLSDEMO>@<VPEXMP_VPSRC> @Classes Demo
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=CLSDEMO.PAS;STARTUPDIR={B}EXAMPLES\DELPHI
  AP1@<VPS_TLSDEMO>@<VPEXMP_VPSRC> @Exceptions
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=VIO;PARAMETERS=XCPTDEMO.PAS;STARTUPDIR={B}EXAMPLES\DELPHI
  AP1@<VPS_EADEMO>@<VPEXMP_VPSRC> @Extended Attributes
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=TESTEA.PAS;STARTUPDIR={B}EXAMPLES\LISTEA

; The Art of OS/2 Warp Programming Demos

; Chapter 8
  AF1@<VPEXMP_A08> @<VPEXMP_AOS2>@Chapter 8^Interfacing with OS/2 devices
  AF2@ @ @ICONVIEWPOS=51,70,44,20;ICONVIEW=FLOWED;DEFAULTVIEW=ICON

  AP1@<VPS_0801>   @<VPEXMP_A08> @Communication Via Device^Driver Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=TERM32.PAS;STARTUPDIR={B}EXAMPLES\ARTOFOS2\CHAP08
  AP1@<VPX_0801>   @<VPEXMP_A08> @Communication Via Device^Driver Example
  AP2@ @ @EXENAME={B}EXAMPLES\ARTOFOS2\CHAP08\TERM32.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO;NOAUTOCLOSE=YES

; Chapter 10
  AF1@<VPEXMP_A10> @<VPEXMP_AOS2>@Chapter 10^Window Management
  AF2@ @ @ICONVIEWPOS=51,70,44,20;ICONVIEW=FLOWED;DEFAULTVIEW=ICON

  AP1@<VPS_1001>   @<VPEXMP_A10> @Window Size Restriction Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=WINSIZE.PAS;STARTUPDIR={B}EXAMPLES\ARTOFOS2\CHAP010
  AP1@<VPX_1001>   @<VPEXMP_A10> @Window Size Restriction Example
  AP2@ @ @EXENAME={B}EXAMPLES\ARTOFOS2\CHAP10\WINSIZE.EXE;PROGTYPE=PM;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPS_1002>   @<VPEXMP_A10> @Window Size Save Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=WINSAVE.PAS;STARTUPDIR={B}EXAMPLES\ARTOFOS2\CHAP10
  AP1@<VPX_1002>   @<VPEXMP_A10> @Window Size Save Example
  AP2@ @ @EXENAME={B}EXAMPLES\ARTOFOS2\CHAP10\WINSAVE.EXE;PROGTYPE=PM;ICONFILE={B}ICON\VPXMP.ICO

; Chapter 18
  AF1@<VPEXMP_A18> @<VPEXMP_AOS2>@Chapter 18^Multiline edit controls
  AF2@ @ @ICONVIEWPOS=51,70,44,20;ICONVIEW=FLOWED;DEFAULTVIEW=ICON

  AP1@<VPS_1803>   @<VPEXMP_A18> @MLE with Clipboard Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=MLE3.PAS;STARTUPDIR={B}EXAMPLES\ARTOFOS2\CHAP18
  AP1@<VPX_1803>   @<VPEXMP_A18> @MLE with Clipboard Example
  AP2@ @ @EXENAME={B}EXAMPLES\ARTOFOS2\CHAP18\MLE3.EXE;PROGTYPE=PM;ICONFILE={B}ICON\VPXMP.ICO

; Chapter 23
  AF1@<VPEXMP_A23> @<VPEXMP_AOS2>@Chapter 23^Containers
  AF2@ @ @ICONVIEWPOS=51,70,44,20;ICONVIEW=FLOWED;DEFAULTVIEW=ICON

  AP1@<VPS_2304>   @<VPEXMP_A23> @Container Source #4
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=CONTAIN4.PAS;STARTUPDIR={B}EXAMPLES\ARTOFOS2\CHAP23
  AP1@<VPX_2304>   @<VPEXMP_A23> @Container Example #4
  AP2@ @ @EXENAME={B}EXAMPLES\ARTOFOS2\CHAP23\CONTAIN4.EXE;PROGTYPE=PM;ICONFILE={B}ICON\VPXMP.ICO

; Chapter 26
  AF1@<VPEXMP_A26> @<VPEXMP_AOS2>@Chapter 26^Font and File Dialogs
  AF2@ @ @ICONVIEWPOS=51,70,44,20;ICONVIEW=FLOWED;DEFAULTVIEW=ICON

  AP1@<VPS_2601>   @<VPEXMP_A26> @File Dialog Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=FILEDLG.PAS;STARTUPDIR={B}EXAMPLES\ARTOFOS2\CHAP26
  AP1@<VPX_2601>   @<VPEXMP_A26> @File Dialog Example
  AP2@ @ @EXENAME={B}EXAMPLES\ARTOFOS2\CHAP26\FILEDLG.EXE;PROGTYPE=PM;ICONFILE={B}ICON\VPXMP.ICO

; Chapter 28
  AF1@<VPEXMP_A28> @<VPEXMP_AOS2>@Chapter 28^PM Printing
  AF2@ @ @ICONVIEWPOS=51,70,44,20;ICONVIEW=FLOWED;DEFAULTVIEW=ICON

  AP1@<VPS_2801>   @<VPEXMP_A28> @PM Printing Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=PRINT.PAS;STARTUPDIR={B}EXAMPLES\ARTOFOS2\CHAP28
  AP1@<VPX_2801>   @<VPEXMP_A28> @PM Printing Example
  AP2@ @ @EXENAME={B}EXAMPLES\ARTOFOS2\CHAP28\PRINT.EXE;PROGTYPE=PM;ICONFILE={B}ICON\VPXMP.ICO


[10] Documentation Icons
;Folders
  AP1@<VPOS2PFAQ>   @<VP110E_DOC> @OS/2 Programmer's^Frequently Asked Questions
  AP2@ @ @EXENAME=VIEW.EXE;STARTUPDIR={B}DOC\;PARAMETERS=PROGFAQ

  AP1@<VPCPREF>     @<VP110E_DOC> @OS/2 Control Program^API Reference
  AP2@ @ @EXENAME=VIEW.EXE;STARTUPDIR={B}DOC\;PARAMETERS=VPCP1+VPCP2+VPCP3

  AP1@<VPPMREF>     @<VP110E_DOC> @OS/2 Presentation Manager^API Reference
  AP2@ @ @EXENAME=VIEW.EXE;STARTUPDIR={B}DOC\;PARAMETERS=VPPM1+VPPM2+VPPM3+VPPM4+VPPM5

  AP1@<VPGPIREF>    @<VP110E_DOC> @OS/2 Graphical Functions^API Reference
  AP2@ @ @EXENAME=VIEW.EXE;STARTUPDIR={B}DOC\;PARAMETERS=VPGPI1+VPGPI2+VPGPI3

[11] Users' Contributions Icons
;The Folder
  AF1@<VP110E_USER>  @<VP110DEMO>     @Users' Contributions
  AF2@ @ @ICONFILE={B}ICON\VPDOC1.ICO;ICONFILE=1,{B}ICON\VPDOC2.ICO;ICONVIEWPOS=51,50,44,40;ICONVIEW=FLOWED

;Executables
  AP1@<VPUSER3SB>  @<VP110E_USER> @DBase III Info Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=db2txt.PAS;STARTUPDIR={B}VPUSER\DBASE3
  AP1@<VPUSER3XB>  @<VP110E_USER>@DBase III Info
  AP2@ @ @EXENAME={B}VPUSER\DBase3\DBINFO.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER3SC>  @<VP110E_USER> @DBase III List Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=db2txt.PAS;STARTUPDIR={B}VPUSER\DBASE3
  AP1@<VPUSER3XC>  @<VP110E_USER>@DBase III List
  AP2@ @ @EXENAME={B}VPUSER\DBase3\DBLIST.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER3SD>  @<VP110E_USER> @DBase III Show Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=db2txt.PAS;STARTUPDIR={B}VPUSER\DBASE3
  AP1@<VPUSER3XD>  @<VP110E_USER>@DBase III Show
  AP2@ @ @EXENAME={B}VPUSER\DBase3\DBSHOW.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER4S>   @<VP110E_USER> @Directory Compare Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=DirComp.PAS;STARTUPDIR={B}VPUSER\DIRCOMP
  AP1@<VPUSER4X>   @<VP110E_USER> @Directory Compare
  AP2@ @ @EXENAME={B}VPUSER\DIRCOMP\DIRCOMP.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER5S>   @<VP110E_USER> @Rain Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=RAIN.PAS;STARTUPDIR={B}VPUSER\RAIN
  AP1@<VPUSER5X>   @<VP110E_USER> @Rain and Fireplace
  AP2@ @ @EXENAME={B}VPUSER\RAIN\RAIN.EXE;PROGTYPE=VIO;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER6SA>  @<VP110E_USER> @Squish Demo Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=VPSQDEMO.PAS;STARTUPDIR={B}VPUSER\SQUISH
  AP1@<VPUSER6XA>  @<VP110E_USER> @Squish Demo
  AP2@ @ @EXENAME={B}VPUSER\SQUISH\VPSQDEMO.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER6SB>  @<VP110E_USER> @Squish List Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=SQLST.PAS;STARTUPDIR={B}VPUSER\SQUISH
  AP1@<VPUSER6XB>  @<VP110E_USER> @Squish Demo
  AP2@ @ @EXENAME={B}VPUSER\SQUISH\SQLST.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER7SA>  @<VP110E_USER> @Archive Converter Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=TAC.PAS;STARTUPDIR={B}VPUSER\TAC\SRC
  AP1@<VPUSER7XA>  @<VP110E_USER> @Archive Converter
  AP2@ @ @EXENAME={B}VPUSER\TAC\OS2\TAC.EXE;PROGTYPE=WINDOWABLEVIO;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER7SB>  @<VP110E_USER> @Archive Converter Setup Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=TACSETUP.PAS;STARTUPDIR={B}VPUSER\TAC\SRC
  AP1@<VPUSER7XB>  @<VP110E_USER> @Archive Converter Setup
  AP2@ @ @EXENAME={B}VPUSER\TAC\OS2\TACSETUP.EXE;PROGTYPE=WINDOWABLEVIO;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER7SC>  @<VP110E_USER> @BBS Ad Remover Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=THANKS.PAS;STARTUPDIR={B}VPUSER\TAC\SRC
  AP1@<VPUSER7XC>  @<VP110E_USER> @BBS Ad Remover
  AP2@ @ @EXENAME={B}VPUSER\TAC\OS2\THANKS.EXE;PROGTYPE=WINDOWABLEVIO;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER8SA>  @<VP110E_USER> @Disk Usage Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=DU.PAS;STARTUPDIR={B}VPUSER\UTILS
  AP1@<VPUSER8XA>  @<VP110E_USER> @Disk Usage
  AP2@ @ @EXENAME={B}VPUSER\UTILS\DU.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER8SB>  @<VP110E_USER> @File Merge Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=MERGE.PAS;STARTUPDIR={B}VPUSER\UTILS
  AP1@<VPUSER8XB>  @<VP110E_USER> @File Merge
  AP2@ @ @EXENAME={B}VPUSER\UTILS\MERGE.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER8SC>  @<VP110E_USER> @File Split Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=SPLIT.PAS;STARTUPDIR={B}VPUSER\UTILS
  AP1@<VPUSER8XC>  @<VP110E_USER> @File Split
  AP2@ @ @EXENAME={B}VPUSER\UTILS\SPLIT.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER8SD>  @<VP110E_USER> @Directory Delete 1 Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=TDEL.PAS;STARTUPDIR={B}VPUSER\UTILS
  AP1@<VPUSER8XD>  @<VP110E_USER> @Directory Delete 1
  AP2@ @ @EXENAME={B}VPUSER\UTILS\TDEL.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER8SE>  @<VP110E_USER> @Directory Delete 2 Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=XDEL.PAS;STARTUPDIR={B}VPUSER\UTILS
  AP1@<VPUSER8XE>  @<VP110E_USER> @Directory Delete 2
  AP2@ @ @EXENAME={B}VPUSER\UTILS\XDEL.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER9S>   @<VP110E_USER> @Virtual Exe Dump Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=VDUMP.PAS;STARTUPDIR={B}VPUSER\VDUMP
  AP1@<VPUSER9X>   @<VP110E_USER> @Virtual Exe Dump
  AP2@ @ @EXENAME={B}VPUSER\VDUMP\VDUMP.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER3SA>  @<VP110E_USER> @DBase III to Text Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=db2txt.PAS;STARTUPDIR={B}VPUSER\DBASE3
  AP1@<VPUSER3XA>  @<VP110E_USER>@DBase III to Text
  AP2@ @ @EXENAME={B}VPUSER\DBase3\DB2TXT.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER2S>   @<VP110E_USER> @CD Player Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=CDPLAY.PAS;STARTUPDIR={B}VPUSER\CDPLAY
  AP1@<VPUSER2X>   @<VP110E_USER>@CD Audio Player
  AP2@ @ @EXENAME={B}VPUSER\CDPLAY\CDPLAY.EXE;PROGTYPE=WINDOWABLEVIO;NOAUTOCLOSE=YES;ICONFILE={B}ICON\VPXMP.ICO

  AP1@<VPUSER1S>   @<VP110E_USER> @DIVE Race Source
  AP2@ @ @EXENAME={B}BIN\VPPM.EXE;PROGTYPE=PM;PARAMETERS=DIVERACE.PAS;STARTUPDIR={B}VPUSER\DIVERACE\SOURCE
  AP1@<VPUSER1X>   @<VP110E_USER>@DIVE Race
  AP2@ @ @EXENAME={B}VPUSER\DIVERACE\DIVERACE.EXE;PROGTYPE=PM;ICONFILE={B}ICON\VPXMP.ICO

;Examples

; U = Unpack
; C = Copy
; P = Patch path references
; V = Verify that list of files exist
; F = Config.sys change
; B = Apply binary patch
; O = Apply optional binary patch
; K = kBytes of data in group
; L = Language dependent
; G = Update VP.CFG
; X = Execute program CMD.EXE /C + Parameters
; AP= Add program to desktop
; AF= Add folder to desktop



[ RETURN TO DIRECTORY ]