rgb(
rgb(
RED
,
GREEN
,
BLUE
,
ALPHA
)

The rgb( function creates a color by combining red, green, and blue primary colors. See Colors.

Parameters

This function has four parameters:

red – is the intensity of the red component of this color. This must be a number from 0 (completely dark) to 65535 (full intensity).

green – is the intensity of the green component of this color. This must be a number from 0 (completely dark) to 65535 (full intensity).

blue – is the intensity of the blue component of this color. This must be a number from 0 (completely dark) to 65535 (full intensity).

alpha – is the opacity component of this color. This must be a number from 0 (transparent) to 65535 (fully opaque). This parameter is optional, if ommitted, the alpha component defaults to fully opaque.

Description

This function creates a color by combining red, green, and blue primary colors. See Colors.

The example below changes the color of any object named Border to orange.

    local Orange
    Orange=rgb( 65535 , 23356 , 2936 )
    selectobjects objectinfo("name") = "Border"
    changeobjects "color",Orange

See Also

- alpha( -- extracts the alpha (opacity) from a color.
- black( -- returns black as a Panorama color value (see Colors).
- blue( -- extracts the blue intensity from a color.
- brightness( -- extracts the brightness from a color.
- Colors -- Using colors in Panorama formulas and procedures.
- colorwheel -- allows the user to pick a color using the operating systems standard color picker dialog
- formcolor -- changes the background color of the current form.
- getwebcolor( -- calculates an RGB color from a Netscape style web color.
- gray( -- returns a shade of gray as a Panorama color value (see Colors).
- green( -- extracts the green intensity from a color.
- hsb( -- creates a color by combining hue, saturation, and brightness components. See Colors.
- htmlcolorarray( -- generates a text array of HTML colors that gradually transition from one color to another.
- htmlrgb( -- converts text formatted as an HTML color into a Panorama color value (see Colors).
- htmlrgbstr( -- converts a color to text formatted as an HTML color.
- hue( -- extracts the hue from a color.
- info("formcolor") -- returns the background color of the current form.
- red( -- extracts the red intensity from a color.
- rgbstr( -- converts a color into text in the format *red,green,blue*.
- saturation( -- extracts the saturation from a color.
- white( -- returns white as a Panorama color value (see Colors).

History

Version | Status | Notes
10.0 | Updated | Carried over from Panorama 6.0, but now includes an optional alpha (opacity) component.