PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK

  • Operating mode of ..BrushStyle
  • Limit
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
..BrushStyle is used to find out and modify the display style for the background of the cells found in the tables and/or in the treeview tables. This property is effective only if the row, the column or the cell is using a background color specified by ..BackgroundColor. This property can be used to highlight a specific cell in the table.
Example: The "Monday" cell is colored in light green with the "Tube" style.
Example
// Color the DAY cell of the current row
COL_Day[1]..BrushColor = LightGreen
COL_Day[1]..BrushStyle = styleTube
Syntax

Finding out the style of the background color Hide the details

<Background style> = <Element name>..BrushStyle
<Background style>: Integer constant
Background style currently used:
styleDefaultDefault value. Solid colors.
styleGradientSimple gradient (to the bottom).
styleDiagonalCrossHatchHatches such as xxxxx
styleCrossHatchHatches such as +++++
styleRightDiagonalHatchHatches such as \\\\\\
styleLeftDiagonalHatchHatches such as //////
styleHorizontalHatchHatches such as ------
styleVerticalHatchHatching such as |||||
styleTube2 gradients of the main color, used to get a tube effect.
<Element name>: Character string (with or without quotes)
Identifies the cell, row or column from a Table or TreeView Table control that must be managed.

Modifying the style of the background color Hide the details

<Element name>..BrushStyle = <New style>
<Element name>: Character string (with or without quotes)
Identifies the cell, row or column from a Table or TreeView Table control that must be managed.
<New style>: Integer constant
Background style to use:
styleDefaultSolid colors. This option is used by default when creating a table.
styleGradientSimple gradient (to the bottom).
styleDiagonalCrossHatchHatches such as xxxxx
styleCrossHatchHatches such as +++++
styleRightDiagonalHatchHatches such as \\\\\\
styleLeftDiagonalHatchHatches such as //////
styleHorizontalHatchHatches such as ------
styleVerticalHatchHatching such as |||||
styleTube2 gradients of the main color, used to get a tube effect.
Remarks

Operating mode of ..BrushStyle

The modification performed by ..BrushStyle is visible on a cell, row or column only if the color of this cell, row or column was defined by ..BackgroundColor.
Using the hatches: The color of hatches is defined by ..Color. By default, the color of hatches corresponds to the color of the text. To use a different color for the text, call gPen.
Example:
TABLE_NoName1..Color = Black
TABLE_NoName1..BrushColor = LightYellow
FOR I = 1 TO 10
TableAddLine(MySelf)
TABLE_NoName1[I]..BrushStyle = styleLeftDiagonalHatch
TABLE_NoName1.COL_NoName1[I] = gPen(LightRed) + "Row " + I
END

Limit

..BrushStyle is available for the cells, rows and columns found in the Table and TreeView Table controls.
Related Examples:
Style for displaying the table cells Unit examples (WINDEV): Style for displaying the table cells
[ + ] Modifying the display style of table cells.
The ..BrushStyle property is used to hatch the cells or to create a color gradient with "tube" effect.
Minimum version required
  • Version 11
Comments
Click [Add] to post a comment