RISC OS Programmers Reference Manuals
Index (Vectors by number)
Contents
Commands
SWIs
number
UpCalls
number
Messages
number
Services
number
Vectors
number
SysVars
Entry points
Errors
number
VDU codes
TBox methods
number
TBox messages
number
Number
Vectors
Vectors
Description
Section
Page
&10
EventV
21,4 - ExpansionMouseScroll
EventV (&10) 21,4 - ExpansionMouseScroll
Scroll event has been triggered by the user
Pointer devices
&2C
VideoV
VideoV (&2C)
Graphics operation abstraction
Video drivers
&2C
VideoV
0 - Text_ChangeDestination
VideoV (&2C) 0 - Text_ChangeDestination
Notifies the text system when redirection occurs
Video drivers
&2C
VideoV
1 - Text_DefineChar
VideoV (&2C) 1 - Text_DefineChar
Defines the bitmap of a text character
Video drivers
&2C
VideoV
2 - Text_SetTextColour
VideoV (&2C) 2 - Text_SetTextColour
Change the colour used for rendering text
Video drivers
&2C
VideoV
3 - Text_WriteTextChar
VideoV (&2C) 3 - Text_WriteTextChar
Render a character on the screen
Video drivers
&2C
VideoV
4 - Text_TextCursor
VideoV (&2C) 4 - Text_TextCursor
Render a cursor on the screen
Video drivers
&2C
VideoV
5 - Text_ClearBox
VideoV (&2C) 5 - Text_ClearBox
Clear a region of the screen for text
Video drivers
&2C
VideoV
16 - Graf_SetColour1
VideoV (&2C) 16 - Graf_SetColour1
Selects a colour to use as the primary drawing colour
Video drivers
&2C
VideoV
17 - Graf_SetColour2
VideoV (&2C) 17 - Graf_SetColour2
Selects a colour to use as the secondary drawing colour (background)
Video drivers
&2C
VideoV
18 - Graf_ChangeDestination
VideoV (&2C) 18 - Graf_ChangeDestination
Notifies the graphics system when redirection occurs
Video drivers
&2C
VideoV
19 - Graf_ChangeBase
VideoV (&2C) 19 - Graf_ChangeBase
Notifies the graphics system that the destination base has changed
Video drivers
&2C
VideoV
20 - Graf_ReadPrimitives
VideoV (&2C) 20 - Graf_ReadPrimitives
Read primitive operations to use for the current output
Video drivers
&2C
VideoV
21 - Graf_Rectangle
VideoV (&2C) 21 - Graf_Rectangle
Render a rectangle
Video drivers
&2C
VideoV
22 - Graf_Triangle
VideoV (&2C) 22 - Graf_Triangle
Render a triangle
Video drivers
&2C
VideoV
23 - Graf_Parallelogram
VideoV (&2C) 23 - Graf_Parallelogram
Render a parallelogram
Video drivers
&2C
VideoV
24 - Graf_BlockCopy
VideoV (&2C) 24 - Graf_BlockCopy
Copy a rectangle
Video drivers
&2C
VideoV
25 - Graf_CircleOutline
VideoV (&2C) 25 - Graf_CircleOutline
Render the outline of a circle
Video drivers
&2C
VideoV
26 - Graf_CircleFill
VideoV (&2C) 26 - Graf_CircleFill
Render a filled circle
Video drivers
&2C
VideoV
27 - Graf_CircleArc
VideoV (&2C) 27 - Graf_CircleArc
Render the outline of an circle arc
Video drivers
&2C
VideoV
28 - Graf_CircleSegment
VideoV (&2C) 28 - Graf_CircleSegment
Render a filled segment of a circle
Video drivers
&2C
VideoV
29 - Graf_CircleSector
VideoV (&2C) 29 - Graf_CircleSector
Render a filled sector of a circle
Video drivers
&2C
VideoV
30 - Graf_EllipseOutline
VideoV (&2C) 30 - Graf_EllipseOutline
Render the outline of an ellipse
Video drivers
&2C
VideoV
31 - Graf_EllipseFill
VideoV (&2C) 31 - Graf_EllipseFill
Render a filled ellipse
Video drivers
&2C
VideoV
32 - Graf_FillRight
VideoV (&2C) 32 - Graf_FillRight
Fill a line right from a position
Video drivers
&2C
VideoV
33 - Graf_FillLeftAndRight
VideoV (&2C) 33 - Graf_FillLeftAndRight
Fill a line left and right from a position
Video drivers
&2C
VideoV
34 - Graf_FillFlood
VideoV (&2C) 34 - Graf_FillFlood
Flood fill a region
Video drivers
&2C
VideoV
35 - Graf_PolyHLine
VideoV (&2C) 35 - Graf_PolyHLine
Fill multiple horizontal lines
Video drivers
&2C
VideoV
512 - Pointer_Define
VideoV (&2C) 512 - Pointer_Define
Define a pointer shape
Video drivers
&2C
VideoV
513 - Pointer_Select
VideoV (&2C) 513 - Pointer_Select
Select a pointer for use
Video drivers
&2C
VideoV
514 - Pointer_Update
VideoV (&2C) 514 - Pointer_Update
Updates the location of the pointer on the screen
Video drivers
&2C
VideoV
515 - Pointer_Remove
VideoV (&2C) 515 - Pointer_Remove
Removes the pointer from the screen
Video drivers
&2C
VideoV
516 - Pointer_SetPalette
VideoV (&2C) 516 - Pointer_SetPalette
Set a colour used by the pointer
Video drivers
&2C
VideoV
768 - Mode_VetMode
VideoV (&2C) 768 - Mode_VetMode
Check the validity of a mode
Video drivers
&2C
VideoV
769 - Mode_SetMode
VideoV (&2C) 769 - Mode_SetMode
Select a screen mode for use
Video drivers
&2C
VideoV
770 - Mode_Scroll
VideoV (&2C) 770 - Mode_Scroll
Hardware scroll of the display
Video drivers
&2C
VideoV
771 - Mode_SetPalette
VideoV (&2C) 771 - Mode_SetPalette
Change displayed colours in paletted modes
Video drivers
&2C
VideoV
772 - Mode_Enable
VideoV (&2C) 772 - Mode_Enable
Enable display hardware
Video drivers
&2C
VideoV
773 - Mode_Disable
VideoV (&2C) 773 - Mode_Disable
Disable display hardware
Video drivers
&2C
VideoV
774 - Mode_PowerSave
VideoV (&2C) 774 - Mode_PowerSave
Select a power saving mode for the display
Video drivers
&2C
VideoV
775 - Mode_SetRGBTable
VideoV (&2C) 775 - Mode_SetRGBTable
Modify RGB mapping tables (gamma tables)
Video drivers
&2C
VideoV
776 - Mode_AccelConfigure
VideoV (&2C) 776 - Mode_AccelConfigure
Configure acceleration options
Video drivers
&2C
VideoV
777 - Mode_AccelControl
VideoV (&2C) 777 - Mode_AccelControl
Immediate control operations for acceleration
Video drivers
&2C
VideoV
778 - Mode_DisplaySelect
VideoV (&2C) 778 - Mode_DisplaySelect
Select a display for use
Video drivers
&2C
VideoV
800 - Mode_BankCount
VideoV (&2C) 800 - Mode_BankCount
Read number of supported screen banks
Video drivers
&2C
VideoV
801 - Mode_BankDisplay
VideoV (&2C) 801 - Mode_BankDisplay
Change the displayed screen bank
Video drivers
&2C
VideoV
802 - Mode_BankDriver
VideoV (&2C) 802 - Mode_BankDriver
Change the screen bank used by VDU drivers
Video drivers
&2C
VideoV
803 - Mode_BankCopy
VideoV (&2C) 803 - Mode_BankCopy
Copy a screen bank
Video drivers
&2C
VideoV
1024 - TTX_Init
VideoV (&2C) 1024 - TTX_Init
Initialise teletext mode
Video drivers
&2C
VideoV
1025 - TTX_ClearBox
VideoV (&2C) 1025 - TTX_ClearBox
Clear a region of the display
Video drivers
&2C
VideoV
1026 - TTX_Update
VideoV (&2C) 1026 - TTX_Update
Update the frame buffer with teletext changes
Video drivers
&2C
VideoV
1027 - TTX_WriteChar
VideoV (&2C) 1027 - TTX_WriteChar
Write a character to the teletext screen
Video drivers
&2C
VideoV
1028 - TTX_Scroll
VideoV (&2C) 1028 - TTX_Scroll
Scroll a region of the teletext buffer
Video drivers
&2C
VideoV
1029 - TTX_FlashState
VideoV (&2C) 1029 - TTX_FlashState
Change the flash state of the teletext buffer
Video drivers
&2C
VideoV
1030 - TTX_ReadChar
VideoV (&2C) 1030 - TTX_ReadChar
Read a character from the teletext buffer
Video drivers
&2C
VideoV
1031 - TTX_TextCursor
VideoV (&2C) 1031 - TTX_TextCursor
Invert the text cursor in the teletext screen
Video drivers
&2C
VideoV
1032 - TTX_SetQuality
VideoV (&2C) 1032 - TTX_SetQuality
Change the quality of teletext rendering
Video drivers
&2C
VideoV
1033 - TTX_RevealState
VideoV (&2C) 1033 - TTX_RevealState
Change the reveal state for hidden characters
Video drivers
&38
PointerV
4 - ExtendedRequest
PointerV (&38) 4 - ExtendedRequest
Request information about the current pointing device position
Pointer devices
&3E
NVRAMV
NVRAMV (&3E)
Operations on non-volatile memory used for configuration
NVRAM vector
&3E
NVRAMV
0 - FillCache
NVRAMV (&3E) 0 - FillCache
Populate the cache with NVRAM data
NVRAM vector
&3E
NVRAMV
1 - ReadByte
NVRAMV (&3E) 1 - ReadByte
Read a single value from NVRAM
NVRAM vector
&3E
NVRAMV
2 - WriteByte
NVRAMV (&3E) 2 - WriteByte
Write a single value to NVRAM
NVRAM vector
&3F
RTCV
RTCV (&3F)
Abstracted interface to the real time clock
Real Time Clock vector
&3F
RTCV
0 - ReadTime
RTCV (&3F) 0 - ReadTime
Read time from hardware Real Time Clock
Real Time Clock vector
&3F
RTCV
1 - WriteTime
RTCV (&3F) 1 - WriteTime
Update hardware Real Time Clock with a new value
Real Time Clock vector
Contents
Commands
SWIs
number
UpCalls
number
Messages
number
Services
number
Vectors
number
SysVars
Entry points
Errors
number
VDU codes
TBox methods
number
TBox messages
number