RTP Series - RTP5
RTP5 and RTP51
A RevTechie Replies - Mike Pope - Revelation Technologies (UK) Ltd
RTP Series - RTP57
File Variables
Reader's Clinic - Volume Pointer Record
REVMEDIA Revisted
Utility Diskette # 4
RTP Series - RTP51
RTP5 and RTP51
A RevTechie Replies - Mike Pope - Revelation Technologies (UK) Ltd
RTP Series - RTP9
RTP Series - RTP50
VERBatim - V25
@ATTACK - @Files
Utility Diskette # 3 - Part I
@ATTACK - @Last.Error
RTP5 and RTP51
A RevTechie Replies - Mike Pope - Revelation Technologies (UK) Ltd
QTIPS - DOS File Names
DOS Interfacing (Part II)
VERBatim - V116
@ATTACK - @Pri.File
@ATTACK - @Rollout.File
File Variables
How Indexes Are Updated
Index Record Layouts
QTIPS - File Variable of File In SELECT Statement
QTIPS - Amending non-Attached Files
LINEAR HASH FILE STRUCTURES - Part 1
Index Flush
QTIPS - File Handle Structure
RTP Series - RTP27
QTIPS - Printing Large Variables from the Debugger
VERBatim - V87
QTIPS - Finding/Replacing Spaces With The Editor
Utility Diskette # 3 - Part I
QTIPS - Finding/Replacing Spaces With The Editor
Utility Diskette # 4
@ATTACK - @File.Error
@ATTACK - @File.Error.Mode
@ATTACK - @Last.Error
A RevTechie Replies - And Miscellaneous Jottings - Mike Pope - Revelation Technologies (UK) Ltd
RTP5 and RTP51
QTIPS - Standardising Error Message Display
QTIPS - Interrupt Proof Error Messages
Version 3 Technical Highlights - ValidateName
RTP5 and RTP51
RevTi Just Wanna Have Fun
Playing with Scan Codes
QTIPS - Compiling Protection Code
QTIPS - Invalid Code and Command
QTIPS - Code/Command Help
Compiling 64K on a Shoestring by Blaise Wrenn (LexStat Systems Ltd)
Creating Your Own Background Processes
@ATTACK - @Last.Select.Process
Reader's Forum
QTIPS - Menu Item Pre-Processing
QTIPS - Break-On Date Fields
IConvs / OConvs
RTP Series - RTP42
RTP Series - RTP51
Reader's Clinic - AREV Runtime
@ATTACK - @PDisk.On
Advanced Revelation Initialisation Sequence (Overview) by Mike Pope
AREV Comes to Czechoslovakia Les Palenik, Cosmotron Systems
Prompt Help
VERBatim - V6
QTIPS - BASIC Options
The End of the Line - Mike Pope and Hal Wyman
2.1 Highlights
REVMEDIA Revisited
SecureUser
VERBatim - V25
@ATTACK - @Files.System
Advanced Revelation Initialisation Sequence (Overview) by Mike Pope
REVMEDIA Revisted
Reader's Clinic - Functions and Subroutines
Argument passing - Subroutines and Functions - Mike Pope
QTIPS - File Handle Structure
RTP Series - RTP9
DOS Interfacing (Part II)
How Indexes Are Updated
QTIPS - Unexpected/Unwanted Modification Of Record On Write
Form.List.S
Make.Index
Index Sub Revisited
QTIPS - Make.Index 2.11+
QUERY.SUB
Version 3 Technical Highlights - Creating New Accounts Programmatically
Version 3 TCL Subroutines - Creating New Accounts
Version 3 TCL Subroutines - Creating Tables
RTP Series - RTP17
QTIPS - PERFORM Arguments and FMT Specifications
What's New (and un(der)documented!) In 2.12
Argument passing - Subroutines and Functions - Mike Pope
Argument passing - Subroutines and Functions - Mike Pope
Caching in on the Frames Array - Mike Pope
QTIPS - Fast Dynamic Array Building
QTIPS - Use of Mouse
Advanced Revelation Assembler Interface Module - Yves Pattyn, Technical Manager, Distribase, France
Version 3 Technical Highlights - Input.Char
QTIPS - Moving Objects the EASY way.
@ATTACK - @Break
QTIPS - Break-On Date Fields
A RevTechie Replies - And Miscellaneous Jottings - Mike Pope - Revelation Technologies (UK) Ltd
Reader's Clinic - Suppressing Break-On Columns (Again!)
A RevTechie Replies - Mike Pope - Revelation Technologies (UK) Ltd
QTIPS - BREAK-ON Headings
The End of the Line - Mike Pope and Hal Wyman
QTIPS - RLIST Average / Total Results
What's New (and un(der)documented!) In 2.12
Reader's Clinic - Page Marks in Windows

RevMedia FKB

DocumentV3I8A1
TitleA RevTechie Replies - Mike Pope - Revelation Technologies (UK) Ltd
KeywordsRTP5
RTP51
REVERROR
%%MOUSEVARS%%
BREAK-ON
TextCommenting on Vol 3 Issue 7 RTP5 and RTP51
The explanation in Volume 3 Issue 7 of how to access RTP51 files suffers
slightly in that it allows access to the REVERROR file only FROM within your
own program and not for EXAMPLE FROM the editor On the assumption that
REVMEDIA readers might find it useful to do something besides simply display
the error messages I've taken the liberty of ATTACHING the code you could
use to go through the "cumbersome" process of creating permanent access to
the file (under the nom d'AREV of ERRORS) and not incidentally allow you to
use some proper tools to hack about WITH the error messages Remember though
BACKUP THE WHOLE DOS FILE BEFORE PLAYING WITH IT!

/*
program MAKE_ERROR_VOL
author Mike Pope RT(UK) Ltd
date 22nd December 1991
desc creates a volume by which the REVERROR file can be accessed w/in
AREV as the ERRORSfile
*/
$INSERT INCLUDE FILE SYSTEM EQUATES
DECLARE SUBROUTINE RTP51
PATH = DRIVE()
FILE = "ERRORS*GLOBAL"
REC = "REVERROR 0"
BFS = "RTP51"

RTP51(INSTALL BFS "" "" "" "" STATUS)
RTP51(CREATE MEDIA BFS "" PATH "" "" 0)
RTP51(OPEN MEDIA BFS "" PATH "" HANDLE STATUS)
RTP51(WRITE MEDIA BFS HANDLE "" "" TIMEDATE() STATUS)
RTP51(WRITE RECORD BFS HANDLE FILE "" REC STATUS)

OPEN "VOC" TO VOC_FILE THEN
VOL_REC = "VOLUME" ; @FM : "RTP51" : @FM : PATH
WRITE VOL_REC ON VOL_REC "ERRVOL"
END

/* and now to make it all worthwhile */
EXECUTE "ATTACH ERRVOL ERRORS (S)"


%%MOUSEVARS%%
The fourth LC argument the array has these differences in real life than
documented

< 8 > Mouse active
< 13 > Mouse type

Suppressing Break On Columns (Again!)
Am I the only person who knows that you can put anything anything into G
type items that might otherwise follow the file name?


(Volume 3 Issue 8 Page 4)
[revmedia/copyrigh.htm]

Page last modified: 31/01/03