Description
Settings for the fill pattern and color of a graphic control.
Applies to
Oval, Rectangle, and RoundRectangle controls
Syntax
PowerBuilder dot notation:
dw_control.Object.controlname.Brush.property
Describe and Modify argument:
"controlname.Brush.property { = 'value ' }"
Parameter |
Description |
---|---|
controlname |
The name of the Line, Oval, Rectangle, RoundRectangle, or Text control whose Brush property you want to get or set. |
property |
A property that applies to the Brush characteristics of a control, as listed in the table below. |
value |
Values for the properties are shown in the next table. Value can be a quoted DataWindow expression. |
Property for Brush |
Value |
---|---|
Color |
(exp) A long expression specifying the color (the red, green, and blue values) to be used to fill the control. |
Hatch |
(exp) A number expression specifying the fill pattern of controlname. Values are: 0 -- Horizontal 1 -- Bdiagonal (lines from lower left to upper right) 2 -- Vertical 3 -- Cross 4 -- Fdiagonal (lines from upper left to lower right) 5 -- DiagCross 6 -- Solid 7 -- Transparent 8 - Background (use the settings on the Background tab) |
Usage
In the painter
Select the control and set the value in the Properties view, General tab.
When you choose a Brush Hatch fill pattern other than Solid or Transparent, the Background Color and the Brush Color are used for the pattern colors.
Examples
string ls_data ls_data = dw1.Object.oval_1.Brush.Hatch dw1.Object.oval_1.Brush.Hatch = 5 ls_data = dw1.Describe("oval_1.Brush.Hatch") dw1.Modify("oval_1.Brush.Hatch='5'") dw1.Modify("oval_1.Brush.Color='16731766'")