Silverfrost Logo About Us | Contact Us
 

DBOS Graphics

CLEAR_SCREEN@

Clears the drawing surface.

CLEAR_SCREEN_AREA@

Clears a rectangular area of the drawing surface.

COMBINE_POLYGONS@

Gets the handle for a combination of polygons.

CREATE_POLYGON@

Gets a handle for a specified polygon.

DELETE_POLYGON_DEFINITION@

Deletes a polygon definition.

DRAW_HERSHEY@

Draws an Hershey character.

DRAW_LINE@

Draws a straight line on the drawing surface.

DRAW_TEXT@

Draws text on the drawing surface.

EGA@

Switches to EGA graphics mode.

ELLIPSE@

Draws an ellipse.

FILL_ELLIPSE@

Fills an ellipse.

FILL_POLYGON@

Fills a polygon.

FILL_RECTANGLE@

Fills a rectangle.

GET_ALL_PALETTE_REGS@

Gets all palette registers for colour graphics.

GET_DEVICE_PIXEL@

Gets a pixel colour from a graphics region.

GET_GRAPHICS_MODES@

Gets details of all the graphics modes.

GET_GRAPHICS_RESOLUTION@

Gets details of the high resolution graphics mode.

GET_PIXEL@

Gets a pixel colour from the drawing surface.

GET_TEXT_MODES@

Gets information about the available text modes.

GET_TEXT_SCREEN_SIZE@

Gets the resolution of the current text mode.

GET_VIDEO_DAC_BLOCK@

Gets a block of VGA DAC registers.

GRAPHICS_MODE_SET@

Sets the graphics mode to a given resolution.

GRAPHICS_WRITE_MODE@

Selects replace/XOR mode before writing to the screen, virtual screen or printer.

HERSHEY_PRESENT@

Tests if a character number has a Hershey representation.

HIGH_RESOLUTION_GRAPHICS_MODE@

Switches to high resolution graphics mode.

IS_TEXT_MODE@

Tests if the screen is in text or graphics mode.

LOAD_STANDARD_COLOURS@

Loads the standard colours for 256 colour mode.

MOVE_POLYGON@

Moves the position of a polygon.

POLYLINE@

Draws a number of connected straight lines.

RECTANGLE@

Draws a rectangle.

RESTORE_GRAPHICS_BANK@

Restores the graphics bank after a BIOS call.

RESTORE_TEXT_SCREEN@

Restores a text screen saved with SAVE_TEXT_SCREEN@.

SAVE_TEXT_SCREEN@

Saves the whole of the text screen.

SCREEN_TYPE@

Gets the graphics screen type.

SET_ALL_PALETTE_REGS@

Sets all palette registers for colour graphics.

SET_DEVICE_PIXEL@

Sets a pixel colour on the drawing surface.

SET_PALETTE@

Sets a palette register for colour graphics.

SET_PIXEL@

Sets a pixel colour on the drawing surface.

SET_TEXT_ATTRIBUTE@

Sets the current graphics text attributes.

SET_VIDEO_DAC@

Sets a VGA DAC register.

SET_VIDEO_DAC_BLOCK@

Sets a block of VGA DAC registers.

TEXT_MODE@

Returns to text mode.

TEXT_MODE_SET@

Selects the current text mode.

USE_VESA_INTERFACE@

Forces the VESA interface to be used.

VGA@

Switches to VGA graphics mode.

 

 

Copyright © 1999-2017 Silverfrost Limited