Xbasic

VisualStyle::Border Class

Description

Properties and methods in the Border Class.

Properties

Has_Left_EdgeLogical

Border has left side

Has_Top_EdgeLogical

Border has Top Edge

Has_Right_EdgeLogical

Border has Right Edge

Has_Bottom_EdgeLogical

Border has Bottom Edge

Left_BorderVisualStyle::BaseBorder

Left border (if left border is different)

Right_Border VisualStyle::BaseBorder

Right border (if right border is different)

Top_BorderVisualStyle::BaseBorder

Top border (if top border is different)

Bottom_BorderVisualStyle::BaseBorder

Bottom border (if bottom border is different)

StyleCharacter

Full BorderStyle (Line Style and Shape)

ShapeCharacter

Border Corner Shape

Line_StyleCharacter

Line Style for Border

ColorCharacter

Color of Border

WidthNumeric

Width in points of border

Methods

Combine Method

Combine feature of a base border into this border.

DefineFlags Method

Returns numeric value represent flags which properties the class defines.

DefinesMore Method

Returns true if baseBorder defines properties not in current border.

EdgeOverrides Method

Returns true if any of the borders (left/right/top/bottom) are defined.

GenerateCssStyle Method

Generate the CSS style for the border , option 'edge' allows for top,left,right,bottom prefix to types.

QuickdrawGenerate Method

Generate quickdraw for line selection.