INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |
-- Is a pen selected?
-- Is a brush selected?
-- Is a palette selected?
-- Is a region selected?
-- Is a font selected?
-- Is a bitmap selected?
-- Is the background mode transparent?
-- Is the background mode opaque?
-- Current color of the background
-- Current color of the text
-- Current drawing mode
-- Current text alignement flags
-- Color located at `x', `y' position
-- Viewport origin for the dc
-- Retrieve the size of the current viewport for the dc.
-- Window origin for the dc
-- Window extent for the dc
-- Current position in logical coordinates
-- Size of the string `s' using the selected font
-- Width of the string `s' using the selected font
-- Height of the string `s' using the selected font
-- Size of a tabbed `text'
-- Width of a tabbed `text'
-- Height of a tabbed `text'
-- Size of a tabbed `text', with `tabulations' as
-- tabulation positions.
-- Give device-specific information about
-- the current display device.
-- See class WEL_CAPABILITIES_CONSTANTS for
-- `capability' values and results.
-- Current mapping mode
-- See class WEL_MM_CONSTANTS for values.
-- Current polygon fill mode
-- See class WEL_POLYGON_FILL_MODE_CONSTANTS for values.
-- Is `mode' a valid window or viewport extent map mode?
-- Current stretching mode. The stretching mode
-- defines how color data is added to or removed from
-- bitmaps that are stretched or compressed when
-- `stretch_blt' is called.
-- Typeface name of the font that is currently selected
-- Width of the screen (in pixels)
-- Height of screen (in raster lines)
-- Set the text alignment with `an_alignement'.
-- See class WEL_TA_CONSTANTS for `an_alignement'.
-- Set the mapping mode `mode' of the device context.
-- See class WEL_MM_CONSTANTS for `mode' values.
-- Set the polygon fill mode `polygon_fill_mode' with
-- `mode'.
-- See class WEL_POLYGON_FILL_MODE_CONSTANTS for
-- `mode' values.
-- Set the `x_extent' and `y_extent' of the window
-- associated with the device context
-- Set the `x_origin' and `y_origin' of the window
-- associated with the device context
-- Set the `x_extent' and `y_extent' of the viewport
-- associated with the device context
-- Set the `x_origin' and `y_origin' of the viewport
-- associated with the device context
-- Set the `background_color' to `color'
-- Set the `text_color' to `color'.
-- Set the background mode to opaque
-- Set the background mode to transparent
-- Set the current foreground mix mode. GDI uses the
-- foreground mix mode to combine pens and interiors of
-- filled objects with the colors already on the screen.
-- The foreground mix mode defines how colors from the
-- brush or pen and the colors in the existing image
-- are to be combined.
-- For `a_rop2' values, see class WEL_ROP2_CONSTANTS.
-- Set the bitmap stretching mode with `a_mode'.
-- See class WEL_STRETCH_MODE_CONSTANTS for `a_mode'
-- values.
-- Select the `a_palette' as the current palette.
-- Select the `a_pen' as the current pen.
-- Select the `a_brush' as the current brush.
-- Select the `a_region' as the current region.
-- Select the `a_font' as the current font.
-- Select the `a_bitmap' as the current bitmap.
-- Deselect the pen and restore the old one
-- Deselect the brush and restore the old one
-- Deselect the region and restore the old one
-- Deselect the palette and restore the old one
-- Deselect the font and restore the old one
-- Deselect the bitmap and restore the old one
-- Deselect all objects and restore the old ones
-- Map palette entries from the current logical
-- palette on the system palette
-- Select `a_region' as the current clipping region
-- Write `string' on `x' and `y' position
-- Write `string' on `x' and `y' position expanding
-- tabs to the values specified in `tabulations'.
-- `tabulations_origin' specifies the x-coordinate of
-- the starting position from which tabs are expanded.
-- Draw the text `string' inside
-- the `rect' using `format'
-- See class WEL_DT_CONSTANTS for `format' value
-- Draw the text `string' centered in `rect'.
-- Draw `bitmap' at the `x', `y' position
-- using `a_width' and `a_height'.
-- Draw `icon' at the `x', `y' position.
-- Draw `cursor' at the `x', `y' position.
-- Set the pixel at `x', `y' position
-- with the `color' color.
-- Draw a line from `x1', `y1' to `x2', `y2'
-- Draws a series of line segments by connecting the
-- points specified in `points'.
-- Draw a line from the current position
-- to `x', `y' position
-- Set the current position to `x', `y' position
-- Draw a rectangle from `left', `top'
-- to `right', `bottom'.
-- Fill a `a_rect' by using `a_brush' to fill it.
-- Invert `a_rect' in a window by performing a logical
-- NOT operation on the color values for each pixel.
-- Invert the colors in `a_region'.
-- Fill an area which is bounded by `color' starting
-- at `x', `y'.
-- Fill an area which is defined by `color' starting
-- at `x', `y'. Filling continues outward in all
-- directions as long as the color is encountered.
-- Draw a polygon consisting of two or more `points'
-- connected by lines.
-- Draw an ellipse into a rectangle specified by
-- `left', `top' and `right', `bottom'
-- Draw an elliptical arc into a rectangle specified
-- by `left', `top' and `right', `bottom', starting
-- at `x_start_arc', `y_start_arc' and ending at
-- `x_end_arc', `y_end_arc'
-- Draw a chord into a rectangle specified
-- by `left', `top' and `right', `bottom', starting
-- at `x_start_line', `y_start_line' and ending at
-- `x_end_line', `y_end_line'
-- Draw a pie-shaped wedge by drawing an elliptical
-- arc whose center and two endpoints are joined
-- by lines. The pie is drawn into a rectangle
-- specified by `left', `top' and `right', `bottom',
-- starting at `x_start_point', `y_start_point'
-- and ending at `x_end_point', `y_end_point'
-- Draw a rectangle from `left', `top' to
-- `right', `bottom' with rounded corners.
-- The rounded corners are specified by the
-- `ellipse_width' and `ellipse_height'
-- Copy the content of `rect' in `dc_source'
-- to the current dc.
-- Copy a bitmap from the `dc_source' to
-- the current device context, from `x_source',
-- `y_source' to `x_destination', `y_destination',
-- using `a_width' and `a_height' with `raster_operation'.
-- See class WEL_RASTER_OPERATIONS_CONSTANTS for
-- `raster_operation' values.
-- Copy a bitmap from the `dc_source' to
-- the current device context, from `x_source',
-- `y_source' to `x_destination', `y_destination',
-- using `width' and `height' with `raster_operation'.
-- See class WEL_RASTER_OPERATIONS_CONSTANTS for
-- `raster_operation' values.
-- Copy a dib to the current device context, from
-- `x_source', `y_source' to `x_destination',
-- `y_destination', using `a_width' and `a_height'
-- with `raster_operation' and `rgb_mode'
-- See class WEL_RASTER_OPERATIONS_CONSTANTS for
-- `raster_operation' values
-- See class WEL_DIB_COLORS_CONSTANTS for
-- `rgb_mode' values
-- Copy a bitmap from the `dc_source' to
-- `y_source' to `x_destination', `y_destination',
-- using with `raster_operation'.
-- See class WEL_RASTER_OPERATIONS_CONSTANTS for
-- `raster_operation' values.
-- Save `a_bitmap' in `file'.
-- Device-independent bits of `a_bitmap'.
-- `start_scan' specifies the first scan line to
-- retrieve and `scan_lines' specifies the number of
-- scan lines to retrieve. `bitmap_info' specifies the
-- desired format for the dib data.
-- Draw one or more Bezier curves by using the
-- endpoints and control points specified by `points'.
-- The first curve is drawn from the first point to the
-- fourth point by using the second and third points as
-- control points. Each subsequent curve in the sequence
-- needs exactly three more points: the ending point of
-- the previous curve is used as the starting point, the
-- next two points in the sequence are control points,
-- and the third is the ending point.
-- The current position is neither used nor updated by
-- this procedure.
-- Draw one or more Bezier curves by using the control
-- points specified by `points'. The first curve is
-- drawn from the current position to the third point
-- by using the first two points as control points.
-- For each subsequent curve, the procedure needs
-- exactly three more points, and uses the ending point
-- of the previous curve as the starting point for the
-- next.
-- This procedure moves the current position to the
-- ending point of the last Bezier curve.
-- Delete the current device context.
INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |