VERBatim - V16
Uncommon Knowledge - WC_Crt_VX%
Uncommon Knowledge - WC_Crt_VY%
Play it Again, Cam
Uncommon Knowledge - WC_Vdx%
Uncommon Knowledge - WC_Vdy%
Uncommon Knowledge - WC_VHead%
Uncommon Knowledge - WC_Virtual%
Uncommon Knowledge - WC_Virtual_On%
Uncommon Knowledge - WC_Vprev%
Uncommon Knowledge - WC_Vsp_VDepth%
Uncommon Knowledge - WC_Vsp_Vlen%
Uncommon Knowledge - WC_Vsp_Vx%
Uncommon Knowledge - WC_Vsp_Vy%
Uncommon Knowledge - WC_VWindow%
Uncommon Knowledge - WC_Table_Width%
Set_Attach_Sub and Attach images
Window or Not ?
Vroom - Window Processing
QTIPS - Window Symbol Tables
VROOM - Window Processing II
@ATTACK - @HW
Uncommon Knowledge - WC_Reset%
Reader's Clinic - Related Windows
Window or Not?
Reader's Clinic - Scribe Replace Processes in Window
Soft Windows
QTIPS - Window Bug and Debugging Window Bug
Overlapping Windows And Window Menus
QTIPS - New Catalyst Option
QTIPS - Collectors on the fly
QTIPS - Blank Menus in Windows
QTIPS - Moving Objects the EASY way.
QTIPS - Border.Colour
Version 3 Technical Highlights - Input.Char
QTIPS - Border.Up
QTIPS - Using @Upper.Case and @Lower.Case with Foreign Languages
@ATTACK - @Lower.Case
@ATTACK - @Upper.Case
Sorting out Collation Sequences by Mike Pope
RTP Series - RTP15
Viewer
Reader's Clinic - Blank Column Headings in RLIST
QTIPS - Sub-Headings in RLIST (Revisited)
QTIPS - Suppressing Initial Form Feed
QTIPS - Column Heading Limit
QTIPS - RLIST Average / Total Results
A RevTI Techie Replies - Mike Pope - Revelation Technologies (UK) Ltd
Reader's Clinic - Screen Width
Screen Grabber
Reader's Clinic - Slow Multivalued Screen Display
Utility Diskette # 4
Flashing Background
Message
VERBatim - V41
Screen Grabber
Window or Not ?
Popups
Play it Again, Cam
QTIPS - Video.Rw
Window or Not?
Uncommon Knowledge - WC_Vprev%
Uncommon Knowledge - WC_VWindow%
QTIPS - Query Windows - Changing Colours
Video Control
Version 3 Technical Highlights - Input.Char
SecureUser
VERBatim - V86
Advanced Revelation Initialisation Sequence (Overview) by Mike Pope
QTIPS - Unlimited Softkeys
Prompt Help
Reader's Clinic - Scribe Replace Processes in Window
Reader's Clinic - Screen Width
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)
Version 2
Utility Diskette # 4
Reader's Clinic - Line Length > 256 Characters
QTIPS - String Space
QTIPS - String Space Format Errors
Reader's Forum - Numeric Precision in R/Basic - Hal Wyman
@ATTACK - @Modal
Reader's Clinic - Functions and Subroutines
Argument passing - Subroutines and Functions - Mike Pope
Prompt Help
VERBatim - V6
QTIPS - BASIC Options
The End of the Line - Mike Pope and Hal Wyman
2.1 Highlights
REVMEDIA Revisited
Uncommon Knowledge - WC_VWindow%
Uncommon Knowledge - WC_VWindow%
Uncommon Knowledge - WC_Vsp_Vy%
Redefining Keys
Background Processing
Reader's Clinic - Prompting for Passwords
Capture
Creating Your Own Background Processes
@ATTACK - @Edit.Keys
@ATTACK - @Index.Time
@ATTACK - @PlayBack
@ATTACK - @Priority.Int
How Indexes Are Updated
A RevTechie Replies - And Miscellaneous Jottings - Mike Pope - Revelation Technologies (UK) Ltd
QTIPS - Use of Mouse
QTIPS - Interrupt Proof Error Messages
Uncommon Knowledge - WC_Soft_Keys%
A RevTI Techie Replies - Mike Pope - Revelation Technologies (UK) Ltd
Version 3 Technical Highlights - Input.Char
Version 3 Technical Highlights - @Prog.Char
Version 3 Technical Highlights - Highlight
Reader's Clinic - Page Marks in Windows

RevMedia FKB

DocumentV3I10A27
TitleUncommon Knowledge - WC_VWindow%
KeywordsWINDOW_COMMON%
WC_VWINDOW%
VSPACE
VIDEO.RW
VIRTUAL.PARAMS
TextThe Vspace image of the CURRENT window Note that this image does not
contain the border of the window Note further that in the case of table
mode the box image will be included (although not that of the heading which
is in Vhead q v ) As a VSpace image may conceivably be wider than the
physical screen it cannot normally be manipulated for use by Video Rw per
VPrev but it can be DIRECTLY updated USING Vspace CALLS

Thus for EXAMPLE if it was wished to provide the user WITH a softkey which
showed the CURRENT prompt width and then at a keypress returned to the
screen one could use a code fragment such as the sample below which uses
VSpace to save off whatever is currently displayed on screen USING a VSave
call displays a string of * as long as Vsp_Len then waits for a keypress
At a keypress it restores the image saved by the VSave call USING a VRstr
call

Subroutine Display_Length
$Insert Include Window_Common%
$Insert Include Virtual Params
Declare Subroutine VSpace
Win = WC_VWindow% ; X = WC_Vsp_VX%
Y = WC_Vsp_VY% ; Len = WC_Vsp_VLen%

* Firstly save what is on screen already
VSpace(VSave OK Win X Y X+Len Y Img)
* Now put up the length mask
VSpace(VPrnt OK Win X Y Str("*" Len))
* Wait for a keypress
Call Input Char(Dummy)
* Now restore the old screen image
VSpace(VRSTR OK Win X Y X+Len Y Img)
Return



(Volume 3 Issue 10 Page 15)
[revmedia/copyrigh.htm]

Page last modified: 08/02/03