home *** CD-ROM | disk | FTP | other *** search
- echo off
- cls
- echo .
- echo . ╓──────────────────────────────────────────────────────────────────╖
- echo . ║ ║
- echo . ║ THIS BATCH FILE WILL CREATE THE FILES & DEMO FOR THE H.B. ║
- echo . ║ ALL-PURPOSE POWER-BASIC LIBRARY. ║
- echo . ║ ║
- echo . ╙──────────────────────────────────────────────────────────────────╜
- echo .
- echo .
- echo . In the process it will create OR OVER-WRITE the following files:
- echo . pww.exe pwdemo.inc menus-u.pbu hbdemo.exe
- echo . sww.exe enterdemo.inc boxes-u.pbu deelay.exe
- echo . pubvars.exe init-u.pbu figdat-u.pbu hbdemo.&pv
- echo . opendemo.inc fentry-u.pbu misc-u.pbu
- echo .
- echo . THIS HAS BEEN TESTED WITH BOTH POWER BASIC 2.0 AND 2.1
- echo .
- echo . (You will need PBC.EXE in this directory or one on the path.)
- echo .
- echo PRESS CTRL-C TO QUIT, ANY OTHER KEY TO GO ON ...
- pause > nul
- cls
- echo . Ladies & Gents, for your pleasure and amazement, we will now create
- echo . and run two code-generating utilities which serve to open two types
- echo . of windows on-screen in your programs. The template files, which look
- echo . kind of like this in part ...
- echo .
- echo . ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- echo . ^ NAME: { ^
- echo . ^ SUN: { ^
- echo . ^ MOON: { ^
- echo . ^ ASCENDANT: { ^
- echo . ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- echo .
- echo .
- echo . ... will end up looking like a proper window. SWW.EXE creates
- echo . a display-only window that can contain text and/or variables ...
- echo .
- PBC /ce sww
- if errorlevel 1 pause
- cls
- echo ... NOW TO MAKE A WINDOW
- echo ... =================
- SWW EnterDem Batch
- if errorlevel 1 pause
- echo ... AND ANOTHER WINDOW
- echo ... ================
- SWW OpenDemo Batch
- if errorlevel 1 pause
- echo .
- echo .
- echo .
- echo .
- echo .
- echo . PWW.EXE creates a full-featured interactive data-entry window.
- echo .
- PBC /ce pww
- if errorlevel 1 pause
- PWW PWDemo Batch
- if errorlevel 1 pause
- echo .
- echo . PUBVARS.EXE searches all units named in a main program (such as
- echo . this demo) and makes a sorted list of the EXTERNAL variables
- echo . + the statement PUBLIC, to be included in the main file at
- echo . compile time.
- PBC /ce pubvars
- if errorlevel 1 pause
- erase HBDEMO.&PV > nul
- PUBVARS hbdemo
- cls
- echo .
- echo . NOW WE CAN COMPILE THE UNITS
- echo .
- PBC /cu menus-u
- if errorlevel 1 pause
- echo .
- echo .
- echo .
- PBC /cu boxes-u
- if errorlevel 1 pause
- echo .
- echo .
- echo .
- PBC /cu init-u
- if errorlevel 1 pause
- echo .
- echo .
- echo .
- PBC /cu figdat-u
- if errorlevel 1 pause
- echo .
- echo .
- echo .
- PBC /cu fentry-u
- if errorlevel 1 pause
- echo .
- echo .
- echo .
- PBC /cu misc-u
- if errorlevel 1 pause
- echo .
- echo .
- echo .
- echo . ... AND FINALLY WE CAN COMPILE & RUN THE DEMO ITSELF. DA-DAAAH!
- echo .
- PBC /ce hbdemo
- echo .
- echo PRESS CTRL-C TO QUIT, ANY OTHER KEY TO GO ON ...
- pause > nul
- HBDEMO
-