tips:revmedia:v4i3a6

Utility Diskette # 4

Published ByDateVersionKnowledge LevelKeywords
Sprezzatura Ltd01 JUL 19922.12+EXPERTUTILITY, DISKETTE, FOUR, ICICLE, NOVELL, REVTI, BCS, DEMO, HORSE, PXDEMO, RSAVER, SPINDEX, WDS, $APRO, $EMMSTATS, $ENCRYPTER, $LOAD_USER, $NORMVID, 3OF9, ACCOUNT_SET_UP, APP_VOC_LIST, AUTOREAD.ME, BART_DOC, BASIC, BUILD.BANNER, CALC, CALENDAR, CLEAN.ACCOUNT, COMMAND, CREATE.BTREE, CREATE.RELATIONAL, CREATE.XREF, CREATE_INDEX, CROSS_REF, CTRLBRK.ASM, DICTCOPY, DICTLIST, DOC, EDIT.SUB, EDIT_REVLOMSG, FETCH_FILE_HANDLE, FETCH_REVMEDIA, FIND.SUB, FIND_DEBUGS, FORMAT, GAS_BOX, GET_VIDEO, IFLIST, INDEX.REBUILD, INDEX.TOGGLE, INSTALL_MFS, IN_WINDOW, INSELECT, ISSUE_EIGHT, ISSUE_FIVE, ISSUE_FOUR, ISSUE_NINE, ISSUE_ONE, ISSUE_SEVEN, ISSUE_TEN, ISSUE_THREE, ISSUE_TWO, LH_STATS, LIST_INDEX, LIST_INDEX_SUB, LOAD_USER, MAKE_SCHEMA, MAKE_USER, MENU.PRO, MEQU, MMENU, MMERGE, NEW_BLIST, NORMVID.ASM, NOVELL_WINUS, PAINT.SUB, PARSE.APRO, PAUSE, PAUSE.ESC, POPUP_PRO, PPOP, REMOVE_INDEX_SUB, REMOVE_MFS, RENAME-ACCOUNT, RENAME-VOLUME, RINDEX, SCREEN, SEARCH, SNAKE, SNAKE.SUB, SNAPIT, SNOOPER, SS, STATUP, SWAP, TEST.APRO, TEST.EMMSTATS, TREE, UTLP0006, UTLP0006.SAMPLE, UTLP0205, WDOC.PRO, WINDOW_UTILITIES, XREF_PROG

Firstly a big thank you to the subscribers who made this possible. We really appreciate your efforts. This year's diskette is bigger and better than ever before and to assist with organisation we have split it into three sections, as follows

  • \PATCHES : Patches to various programs
  • \PRODUCTS : Third party software, either demonstration versions or Shareware
  • \REVMEDIA : Collection of files and programs making up the freeware section of the diskette.

File descriptions follow

\PATCHES\ICICLEContains a fix to permit Icicle Software's product to run on AREV 2.1+
\PATCHES\NOVELLContains the latest Novell 3.11 patches including the FATFIX patch which fixes a problem where there can be intermittent GFEs on a Novell network.
\PATCHES\REVTIContains a patch to AREV 2.12 fixing a non-numeric locate by descending bug.
\PRODUCTS\BCSA tool kit of developer utilities including software to install software on client's site. Larry Kushner
\PRODUCTS\DEMO"Dan Bricklin" style AREV demo software. Can be replayed within AREV (for on-line help) or from DOS (for demo diskettes). Tony Preston
\PRODUCTS\HORSEA horse racing game for AREV. Jim Owen
\PRODUCTS\PXDEMOModification tracking software, reviewed this issue. Dave Harmacek
\PRODUCTS\RSAVERScreen savers for AREV. Jim Owen
\PRODUCTS\SPINDEXComplete working Spindex system. Expires October. S‚an Esterhuizen
\PRODUCTS\WDSA tool kit of developer utilities including some very good assembler screen handling routines. Bill Wolff

Contains several supporting files including INDEX, the index distributed with issue 2 on diskette. The major programs contained are as follows :-

$APROAssembler routine to profile AREV applications. Permits accurate measurement of time spent in various routines. See record AREV_PROFILER for documentation.Pat McNerthney
$EMMSTATSAssembler routine to return EMM statistics. Test using TEST.EMMSTATS.Pat McNerthney
$ENCRYPTERObject code only routine to encrypt information used by MAKE_USER.
$LOAD_USERObject code only routine to change video and environment settings. See documentation in LOAD_USER.Andrew P McAuley
$NORMVIDAssembler routine to reset video screen after using BANNER. See NORMVID.ASM for docs.J Parr
3OF9User defined conversion to provide the bitstream required for 3 of 9 barcodes.Paul Marfia
ACCOUNT_SET_UPUsed when first setting up a new account. The system creates directories and then moves the relevant program files to the new directory before deleting the old files.Anthony W Marler
APP_VOC_LISTReturns @fm delimited list of voc items in current account voc file that are not included in NEW.ACCOUNT.VOC.LIST. The list will be VOC items created specifically for this account.Stan Spotts
AUTOREAD.MEDocumentation relating to the following records - AUTODOC, ST.LINE, MSYS.POP, BOX, AST, HEXER. This collection of records is used to provide documentation about the various calls etc employed by a program.Peter Monit
BART_DOCDocuments the use of BART_OPEN and BART_SUB, two routines designed to provide an efficient and flexible method of transfering data between PC sites which overcomes the practical problems and difficulties of other formats such as ASCII CDF, LinkHash, etc.Richard JB Guise
BASICRoutine to automatically compile program and transfer object into another file. Installed by INSTALL.BASICPatrick Collins
BUILD.BANNERSimple but effective routine to build replacement REVLOMSG. See BANNER for example of usage.Patrick Collins
CALCProgrammer's calculator.Mitch Howard
CALENDARPopup calendar.Mitch Howard
CLEAN.ACCOUNTFinds orphan files in Revmedia map (pointers with no DOS entries, and DOS entries with no Revmedia entry). Verifies VOLUME and CATALOG entries in VOC.Warren D Auyong
COMMANDTCL Command to carry out carry out CODE, COMMAND.Tony Preston
CREATE.BTREEExample code to add a Btree from R/Basic.Mike Pope
CREATE.RELATIONALExample code to add a elational index from R/Basic.Mike Pope
CREATE.XREFExample code to add an Xref from R/Basic.Mike Pope
CREATE_INDEXCommand to create indexes from TCL. Supported by CREATE_INDEX_SUB.Mike Pope
CROSS_REFRoutine to maintain cross reference indexes from a template or R/Basic program.Mitch Howard
CTRLBRK.ASMAssembler source for a routine to disable the Ctrl Break key. Object code in CTRLBRK.REV, documentation in CTRL_BREAK_README.Pat McNerthney
DICTCOPYProcess to copy dictionaries while stripping their indexing information (but retaining it in a control record). Calls the subroutine DICT_COPY_SUB.Mike Pope
DICTLISTDictionary listing utility.Peter B Giblett
DOCProduces simple screen documentation from templates file. Redirect to file and edit.Andrew P McAuley
EDIT.SUBEdit the subroutine at the current cursor position.Larry E Dobson
EDIT_REVLOMSGA comprehensive REVLOMSG editor. Also uses COLLECTOR_SUB.Larry E Dobson
FETCH_FILE_HANDLEReturns file handle for ANY file regardless of account/password.Stan Spotts
FETCH_REVMEDIAReturns file handle for REVMEDIA map of given volume.Stan Spotts
FIND.SUBSearches program for subroutine named at current cursor position.Larry E Dobson
FIND_DEBUGSFind object code with DEBUG statements left in.Larry Coon
FORMATA routine to format source code   la BLIST.Patrick Collins
GAS_BOXAdapted from GAS_BAR to display progress in box on screen.Patrick Collins
GET_VIDEOFunction used to return a video escape sequence or single byte video attribute which can then be used by another program to control the display attributes of any data on screen.Dr David J L Mills
IFLISTProgram to check at TCL for an active select list. Useful in batch commands.D A Blakeley
INDEX.REBUILDProgram to rebuild nominated index. Uses INDEX.REBUILD.SUBMike Pope
INDEX.TOGGLEA shell program for Index_Toggle, designed to make the routine more intelligent.Clifton R. Peterson
INSTALL_MFSPuts an MFS on a file from a non-SYSPROG account.Mitch Howard
IN_WINDOWRoutine to detect if in a window.Patrick Collins.
ISELECTGeneral routine to search indexed fields and return a list of record keys as an active select list.Mike Pope
ISSUE_EIGHTCode from REVMEDIA Vol 3 Issue 8
ISSUE_FIVECode from REVMEDIA Vol 3 Issue 5
ISSUE_FOURCode from REVMEDIA Vol 3 Issue 4
ISSUE_NINECode from REVMEDIA Vol 3 Issue 9
ISSUE_ONECode from REVMEDIA Vol 3 Issue 1
ISSUE_SEVENCode from REVMEDIA Vol 3 Issue 7
ISSUE_TENCode from REVMEDIA Vol 3 Issue 10
ISSUE_THREECode from REVMEDIA Vol 3 Issue 3
ISSUE_TWOCode from REVMEDIA Vol 3 Issue 2
LH_STATSDocumentation for LH_STATS file
LIST_INDEXThis routine will print out all indexed files and fields that are currently attached.Mike Ruane
LIST_INDEX_SUBReturns information about what indexes are available on a particular file.Mike Pope
LOAD_USERLoads video and environment for nominated users.Andrew P McAuley
MAKE_SCHEMASQL Server utility. Give it the name of an SQL database and it will create SQL scripts that actually created the database in the first place.Stefan Gilboy
MAKE_USERAdd a user to an account from a non-Sysprog account.Stan Spotts
MENU.PROMenu Profiler to be added as softkey to MakeMenu command window to permit printing of menu details.Richard G. Guise
MEQUProgram to create and maintain a record of application datafile dictionary equates.Jim Poe
MMENUProgram to paint menu from TCL.Tony Preston
MMERGEProgram to edit merge from TCL.Tony Preston
NEW_BLISTImproved BList routine.Stephen Thomas
NORMVID.ASMAssembler routine used to reset screen to 80x25 mode. See TEXTMODE.BP.John Parr
NOVELL_WINUSReplacement menu driver for AREV. Provides appearance and functionality of the Novell menu driver.Cameron Christie
PAINT.SUBInvokes paint on the template at the current cursor position.Larry E Dobson
PARSE.APROUsed to format output of APRO.Pat McNerthney
PAUSEEchoes a message to the screen during a TCL batch job.Tony Preston
PAUSE.ESCAs above but with the option of escaping.Tony Preston
POPUP_PROPopup Profiler to be added as softkey to MakePop command window to permit printing of Popup Details.Richard Guise
PPOPProgram to design popup from TCL.Tony Preston
REMOVE_INDEX_SUBManually removes index from file without using MAKE.INDEX.Mike Pope
REMOVE_MFSRemoves an MFS from a file in a non-Sysprog account.Mitch Howard
RENAME-ACCOUNTChanges the account of all files on an volume, including that of indexed files.Mike Pope
RENAME-VOLUMERenames a volume to a specified name and updates all index definitions accordingly.Mike Pope
RINDEXLooks at the word at the current cursor position and then looks it up in the REVMEDIA Vol 1-3 index (supplied on the utility diskette) and shows occurrences of that word.Cameron Christie
SCREENUsed to display images created by EDIT.REVLOMSG.Larry E Dobson
SEARCHSearches a file for occurrences of text.Michael Stoute
SNAKEUsed to demonstrate SNAKE.SUB.David A Kirk
SNAKE.SUBTakes nominated text, blanks the screen and walks the text around the screen like a snake.David A Kirk
SNAPITTakes a snapshot of the screen, or portion of the screen, and writes it to file.Mitch Howard
SNOOPERUsed to list data from a file in both internal and external format using the dictionary defined conversions.Michael E Nourse
SSSaves source records as ASCII files.G. Curtis Putnam
STATUPInstalled by INSTALL.STATUP. Complete STATUP replacement, uses just a single line in place of the three line AREV status line. Uses STARTUP.MSG.David Rosenthal
SWAPUsed to reduce source code size by swapping out variable names for smaller ones before compiling. See REVMEDIA Vol 4 Issue 4.Blaise Wrenn
TEST.APROUsed to demonstrate use of APRO.Pat McNerthney
TEST.EMMSTATSUsed to demonstrate use of EMMSTATS.Pat McNerthney
TREEBuilds application Call/Called By hierarchy and stores to disk.G. Curtis Putnam
UTLP0006Opens a set of files at one time.Bennett M Reddin
UTLP0006.SAMPLEDemonstrates use of above.Bennett M Reddin
UTLP0205Displays modified gas bar on status line.Bennett M Reddin
WDOC.PROSummary documentation of Windows.Richard Guise
WINDOW_UTILITIESComprehensive set of utilities to enable windows to be completely menu driven instead of function key driven.Dr David J L Mills
XREF_PROGProgram to produce cross reference listing of R/BASIC programs.Blaise Wrenn

A listing of all of the people who contributed to this diskette with their company name (when known) at the time of contribution. In alphabetical order, with names as provided in the source code.

  • Andrew P McAuley, Sprezzatura
  • Bennett M Reddin, The Hunter Group
  • Bill Wolff, Wolff Data Systems
  • Blaise Wrenn, LexStat Systems
  • Cameron Christie, Sprezzatura
  • Clifton R. Peterson,
  • D A Blakeley, Preston Microsolutions
  • Dave Harmacek, Harmack Database Systems
  • David A Kirk, K-Tek
  • David Rosenthal, Data Counsel
  • Dr David J L Mills, The Nature Conservancy Council
  • G. Curtis Putnam, The Printer's Electronic Shopper
  • Jim Owen, Owen Software
  • Jim Poe, Adobe Mountain Systems
  • John Parr, Progressive Computer Solutions
  • Larry Coon, University of California
  • Larry E Dobson,
  • Larry Kushner, Break Communication Systems
  • Michael E Nourse, JM2
  • Michael Stoute, RevPlus
  • Mike Pope, Revelation Technologies
  • Mike Ruane, Phoenix Solutions
  • Mitch Howard, Vitek Systems Distribution
  • Pat McNerthney, Icicle Software
  • Patrick Collins, Softsolve Computer Systems
  • Paul Marfia, Personal Computer Methods
  • Peter B Giblett, The Open Door Consultancy
  • Peter Monit, Ridgeway Management Services
  • Richard Guise, Consulting Support Services
  • S‚an Esterhuizen, Search Technologies
  • Stan Spotts, Wolff Data Systems
  • Stefan Gilboy, Resolution SQL
  • Stephen Thomas, Dunbar & Co
  • Tony Marler, Prosolve Business Computers
  • Tony Preston, Preston Microsolutions
  • Warren D Auyong, Athena Data Services

(Volume 4, Issue 3, Pages 11-15)

  • tips/revmedia/v4i3a6.txt
  • Last modified: 2024/06/19 20:20
  • by 127.0.0.1