JFXExtended
FXArc
Methods:
- Initialize (eventName As String, AutoResize As Boolean)
Initializes the object and sets the subs that will handle the events.
- IsInitialized As Boolean
Returns True if the object is initialized
- RemoveNodeFromParent
RemoveNodeFromParent
- RequestFocus
Requests the focus to be set on this node.
- SetAlphaAnimated (Duration As Int, Alpha As Double)
Animates the nodes alpha level Duration - Animation duration in milliseconds.
Alpha - Value between 0 to 1 (transparent to opaque)
- SetSize (Width As Double, Height As Double)
Sets the width and height of the node.
- Snapshot As ImageWrapper
- Snapshot2 (BackgroundColor As Paint) As ImageWrapper
Similar to Snapshot. Allows you to set the background color.
Properties:
- Alpha As Double
Gets or sets the node alpha level: 0 - transparent, 1 (default) fully opaque.
- CenterX As Double
Gets or Sets the value of the property centerX.
- CenterY As Double
Gets or Sets the value of the property centerY.
- Enabled As Boolean
Gets or sets whether the node is enabled.
- Id As String
Get or Set the ID of the Node.
- Left As Double
Gets or sets the Left property of the node (related to its parent)
- Length As Double
Gets or Sets the value of the property length.
- MouseCursor As Cursor
Gets or sets the mouse cursor that will be used when the mouse is in the node's bounds.
- Parent As ConcreteNodeWrapper [read only]
Gets or sets the node's tag. This is a placeholder for any object you need to tie to the node.
- PrefHeight As Double
Gets or sets the pane preferred height.
- PrefWidth As Double
Gets or sets the pane preferred width.
- RadiusX As Double
Gets or Sets the value of the property radiusX
- RadiusY As Double
Gets or Sets the value of the property radiusY.
- Shape As Shape [read only]
value of the property type.
Get shape object
- StartAngle As Double [write only]
Gets or Sets the value of the property startAngle
- Style As String
- StyleClasses As List [read only]
Gets the style classes of the node as a list
- Sytle As String
>Gets or sets the node inline style.
- Tag As Object
Gets or sets the node's tag. This is a placeholder for any object you need to tie to the node.
- Top As Double
Gets or sets the Top property of the node (related to its parent).
- Type As String
value of the property type.
- Visible As Boolean
Gets or sets whether the node is visible.
FXBackground
Methods:
- Initialize (fill() As FXBackgroundFill)
Create a new BackgroundFill.
- IsInitialized As Boolean
FXBackgroundFill
Methods:
- Initialize (fill As Paint, radii As CornerRadii, insets As Insets)
Create a new BackgroundFill.
- IsInitialized As Boolean
FXBlend
Fields:
- ADD As Object
- BLUE As Object
- COLOR_BURN As Object
- COLOR_DODGE As Object
- DARKEN As Object
- DIFFERENCE As Object
- EXCLUSION As Object
- GREEN As Object
- HARD_LIGHT As Object
- LIGHTEN As Object
- MULTIPL As Object
- OVERLAY As Object
- RED As Object
- SCREEN As Object
- SOFT_LIGHT As Object
- SRC_ATOP As Object
- SRC_OVER As Object
Methods:
- Blend (N As Node)
Apply the Blend To a Node
Properties:
- BottomInput As EfxColorInput
Sets or Gets the EfxColourInput object object for the BottomInput
- Mode As Object [write only]
Sets the Mode for the Blend
- Opacity As Double
Sets Or Gets the Opacity for the Blend
- TopInput As EfxColorInput
Sets or Gets the EfxColourInput object for the TopInput
FXBloom
Methods:
- Bloom (N As Node)
Apply The Bloom To a Node
Properties:
- Threshold As Double
Sets or Gets the Threshold for the bloom
FXBorderStroke
Fields:
- SSDASHED As Object
- SSDOTTED As Object
- SSNONE As Object
- SSSOLID As Object
Methods:
- Initialize (stroke As Paint, style As BorderStrokeStyle, radii As FXCornerRadii, widths As FXBorderWidths, Insets As FXInsets)
Initializes a BorderStroke where the paint and stroke style are identical for all sides.
- Initialize2 (topStroke As Paint, rightStroke As Paint, bottomStroke As Paint, leftStroke As Paint, topStyle As BorderStrokeStyle, rightStyle As BorderStrokeStyle, bottomStyle As BorderStrokeStyle, leftStyle As BorderStrokeStyle, radii As FXCornerRadii, widths As FXBorderWidths, Insets As FXInsets)
Initializes a BorderStroke where the paint and stroke style can differ for each side.
- IsInitialized As Boolean
FXBorderWidths
Methods:
- Initialize (AllBorders As Double)
Initializes a BorderWidths object where the width of the border is identical for all sides
- Initialize2 (top As Double, right As Double, bottom As Double, left As Double, topAsPercentage As Boolean, rightAsPercentage As Boolean, bottomAsPercentage As Boolean, leftAsPercentage As Boolean)
Initializes a BorderWidths object where the width of the border can differ for each side
- IsInitialized As Boolean
FXBroder
Methods:
- Initialize (BorderStrokes() As FXBorderStroke)
Initialize the border with an array of BorderStrokes
- IsInitialized As Boolean
FXCircle
Fields:
- LCBUTT As Object
- LCROUND As Object
- LCSQUARE As Object
- LJBEVEL As Object
- LJMITRE As Object
- LJROUND As Object
Methods:
- Initialize (eventName As String, AutoResize As Boolean)
Initializes the object and sets the subs that will handle the events.
- IsInitialized As Boolean
Returns True if the object is initialized
- RemoveNodeFromParent
RemoveNodeFromParent
- RequestFocus
Requests the focus to be set on this node.
- SetAlphaAnimated (Duration As Int, Alpha As Double)
Animates the nodes alpha level Duration - Animation duration in milliseconds.
Alpha - Value between 0 to 1 (transparent to opaque)
- SetSize (Width As Double, Height As Double)
Sets the width and height of the node.
- Snapshot As ImageWrapper
- Snapshot2 (BackgroundColor As Paint) As ImageWrapper
Similar to Snapshot. Allows you to set the background color.
- getFill (Fill As Paint)
Gets or Sets the FillProperty.
Properties:
- Alpha As Double
Gets or sets the node alpha level: 0 - transparent, 1 (default) fully opaque.
- CenterX As Double
Gets or Sets the value of the property centerX.
- CenterY As Double
Gets or Sets the value of the property centerY.
- Enabled As Boolean
Gets or sets whether the node is enabled.
- Fill As Paint [write only]
Gets or Sets the FillProperty.
- Id As String
Get or Set the ID of the Node.
- Left As Double
Gets or sets the Left property of the node (related to its parent)
- MouseCursor As Cursor
Gets or sets the mouse cursor that will be used when the mouse is in the node's bounds.
- Parent As ConcreteNodeWrapper [read only]
Gets or sets the node's tag. This is a placeholder for any object you need to tie to the node.
- PrefHeight As Double
Gets or sets the pane preferred height.
- PrefWidth As Double
Gets or sets the pane preferred width.
- Radius As Double [write only]
Gets or Sets the value of the property radiusX
- Shape As Shape [read only]
Returns The Shape Object.
- StrokeDash()() As Double
Sets Or Gets the StrokeDash Array.
- StrokeDashOffset As Double [write only]
Sets Or Gets the StrokeDash Offset.
- StrokeWidth As Double
Sets Or Gets the Stroke Width.
- Style As String
- StyleClasses As List [read only]
Gets the style classes of the node as a list
- Sytle As String
>Gets or sets the node inline style.
- Tag As Object
Gets or sets the node's tag. This is a placeholder for any object you need to tie to the node.
- Top As Double
Gets or sets the Top property of the node (related to its parent).
- Visible As Boolean
Gets or sets whether the node is visible.
FXColorInput
Properties:
- Height As Double
Sets or gets the height of the region to be flooded.
- Paint As Paint
Sets or gets the Paint for the ColorInput
- Width As Double
Sets or gets the width of the region to be flooded.
- X As Double
Sets or gets the X location of the region to be flooded,
- Y As Double
Sets or gets the Y location of the region to be flooded,
FXColours
Fields:
- ALICEBLUE As Color
- ANTIQUEWHITE As Color
- AQUA As Color
- AQUAMARINE As Color
- AZURE As Color
- BEIGE As Color
- BISQUE As Color
- BLACK As Color
- BLANCHEDALMOND As Color
- BLUE As Color
- BLUEVIOLET As Color
- BROWN As Color
- BURLYWOOD As Color
- CADETBLUE As Color
- CHARTREUSE As Color
- CHOCOLATE As Color
- CORAL As Color
- CORNFLOWERBLUE As Color
- CORNSILK As Color
- CRIMSON As Color
- CYAN As Color
- DARKBLUE As Color
- DARKCYAN As Color
- DARKGOLDENROD As Color
- DARKGRAY As Color
- DARKGREEN As Color
- DARKGREY As Color
- DARKKHAKI As Color
- DARKMAGENTA As Color
- DARKOLIVEGREEN As Color
- DARKORANGE As Color
- DARKORCHID As Color
- DARKRED As Color
- DARKSALMON As Color
- DARKSEAGREEN As Color
- DARKSLATEBLUE As Color
- DARKSLATEGRAY As Color
- DARKSLATEGREY As Color
- DARKTURQUOISE As Color
- DARKVIOLET As Color
- DEEPPINK As Color
- DEEPSKYBLUE As Color
- DIMGRAY As Color
- DIMGREY As Color
- DODGERBLUE As Color
- FIREBRICK As Color
- FLORALWHITE As Color
- FORESTGREEN As Color
- FUCHSIA As Color
- GAINSBORO As Color
- GHOSTWHITE As Color
- GOLD As Color
- GOLDENROD As Color
- GRAY As Color
- GREEN As Color
- GREENYELLOW As Color
- GREY As Color
- HONEYDEW As Color
- HOTPINK As Color
- INDIANRED As Color
- INDIG As Color
- IVORY As Color
- KHAKI As Color
- LAVENDER As Color
- LAVENDERBLUSH As Color
- LAWNGREEN As Color
- LEMONCHIFFON As Color
- LIGHTBLUE As Color
- LIGHTCORAL As Color
- LIGHTCYAN As Color
- LIGHTGOLDENRODYELLOW As Color
- LIGHTGRAY As Color
- LIGHTGREEN As Color
- LIGHTGREY As Color
- LIGHTPINK As Color
- LIGHTSALMON As Color
- LIGHTSEAGREEN As Color
- LIGHTSKYBLUE As Color
- LIGHTSLATEGRAY As Color
- LIGHTSLATEGREY As Color
- LIGHTSTEELBLUE As Color
- LIGHTYELLOW As Color
- LIME As Color
- LINEN As Color
- MAGENTA As Color
- MAROON As Color
- MEDIUMAQUAMARINE As Color
- MEDIUMBLUE As Color
- MEDIUMORCHID As Color
- MEDIUMPURPLE As Color
- MEDIUMSEAGREEN As Color
- MEDIUMSLATEBLUE As Color
- MEDIUMSPRINGGREEN As Color
- MEDIUMTURQUOISE As Color
- MEDIUMVIOLETRED As Color
- MIDNIGHTBLUE As Color
- MINTCREAM As Color
- MISTYROSE As Color
- MOCCASIN As Color
- NAVAJOWHITE As Color
- NAVY As Color
- OLDLACE As Color
- OLIVE As Color
- OLIVEDRAB As Color
- ORANGE As Color
- ORANGERED As Color
- ORCHID As Color
- PALEGOLDENROD As Color
- PALEGREEN As Color
- PALETURQUOISE As Color
- PALEVIOLETRED As Color
- PAPAYAWHIP As Color
- PEACHPUFF As Color
- PERU As Color
- PINK As Color
- PLUM As Color
- POWDERBLUE As Color
- PURPLE As Color
- RED As Color
- ROSYBROWN As Color
- ROYALBLUE As Color
- SADDLEBROWN As Color
- SALMON As Color
- SANDYBROWN As Color
- SEAGREEN As Color
- SEASHELL As Color
- SIENNA As Color
- SILVER As Color
- SKYBLUE As Color
- SLATEBLUE As Color
- SLATEGRAY As Color
- SLATEGREY As Color
- SNOW As Color
- SPRINGGREEN As Color
- STEELBLUE As Color
- TAN As Color
- TEAL As Color
- THISTLE As Color
- TOMATO As Color
- TRANSPARENT As Color
- TURQUOISE As Color
- VIOLET As Color
- WHEAT As Color
- WHITE As Color
- WHITESMOKE As Color
- YELLOW As Color
- YELLOWGREEN As Color
FXCornerRadii
Methods:
- Initialize (radius As Double, asPercent As Boolean)
Create a new CornerRadii with the given radii for each corner. asPercent indicates whether the radius passed is a value or percentage.
- Initialize2 (topLeftHorizontalRadius As Double, topLeftVerticalRadius As Double, topRightVerticalRadius As Double, topRightHorizontalRadius As Double, bottomRightHorizontalRadius As Double, bottomRightVerticalRadius As Double, bottomLeftVerticalRadius As Double, bottomLeftHorizontalRadius As Double, topLeftHorizontalRadiusAsPercent As Boolean, topLeftVerticalRadiusAsPercent As Boolean, topRightVerticalRadiusAsPercent As Boolean, topRightHorizontalRadiusAsPercent As Boolean, bottomRightHorizontalRadiusAsPercent As Boolean, bottomRightVerticalRadiusAsPercent As Boolean, bottomLeftVerticalRadiusAsPercent As Boolean, bottomLeftHorizontalRadiusAsPercent As Boolean)
Creates a new CornerRadii, allowing for specification of each component of each corner radii and whether each component should be treated as a value or percentage.
- IsInitialized As Boolean
FXDropShadow
Fields:
- GAUSIAN As Object
- ONE_PASS_BOX As Object
- THREE_PASS_BOX As Object
- TWO_PASS_BOX As Object
Methods:
- DropShadow (N As Node)
Applies the Drop Shadow to Node
- getColor (Color As Color) As Color
Sets or gets the color for the Drop Shadow.
Properties:
- BlurType As Object
Sets or gets the Blur type for the Drop Shadow.
- Color As Color [write only]
Sets or gets the color for the Drop Shadow.
- Height As Double
Sets or gets the height for the Drop Shadow.
- OffsetX As Double
Sets or gets the X offset for the Drop Shadow.
- OffsetY As Double
Sets or gets the Y offset for the Drop Shadow.
- Radius As Double
Sets or gets the radius for the Drop Shadow.
- Spread As Double
Sets or gets the spread for the Drop Shadow.
- Width As Double
Sets or gets the width for the Drop Shadow.
FXEllipse
Fields:
- LCBUTT As Object
- LCROUND As Object
- LCSQUARE As Object
- LJBEVEL As Object
- LJMITRE As Object
- LJROUND As Object
Methods:
- Initialize (eventName As String, AutoResize As Boolean)
Initializes the object and sets the subs that will handle the events.
- IsInitialized As Boolean
Returns True if the object is initialized
- RemoveNodeFromParent
RemoveNodeFromParent
- RequestFocus
Requests the focus to be set on this node.
- SetAlphaAnimated (Duration As Int, Alpha As Double)
Animates the nodes alpha level Duration - Animation duration in milliseconds.
Alpha - Value between 0 to 1 (transparent to opaque)
- SetSize (Width As Double, Height As Double)
Sets the width and height of the node.
- Snapshot As ImageWrapper
- Snapshot2 (BackgroundColor As Paint) As ImageWrapper
Similar to Snapshot. Allows you to set the background color.
- getFill (Fill As Paint)
Gets or Sets the FillProperty.
Properties:
- Alpha As Double
Gets or sets the node alpha level: 0 - transparent, 1 (default) fully opaque.
- CenterX As Double
Gets or Sets the value of the property centerX.
- CenterY As Double
Gets or Sets the value of the property centerY.
- Enabled As Boolean
Gets or sets whether the node is enabled.
- Fill As Paint [write only]
Gets or Sets the FillProperty.
- Id As String
Get or Set the ID of the Node.
- Left As Double
Gets or sets the Left property of the node (related to its parent)
- MouseCursor As Cursor
Gets or sets the mouse cursor that will be used when the mouse is in the node's bounds.
- Parent As ConcreteNodeWrapper [read only]
Gets or sets the node's tag. This is a placeholder for any object you need to tie to the node.
- PrefHeight As Double
Gets or sets the pane preferred height.
- PrefWidth As Double
Gets or sets the pane preferred width.
- RadiusX As Double [write only]
Gets or Sets the value of the property radiusX
- RadiusY As Double [write only]
Gets or Sets the value of the property radiusY.
- Shape As Shape [read only]
Returns The Shape Object.
- StrokeDash()() As Double
Sets Or Gets the StrokeDash Array.
- StrokeDashOffset As Double [write only]
Sets Or Gets the StrokeDash Offset.
- StrokeWidth As Double
Sets Or Gets the Stroke Width.
- Style As String
- StyleClasses As List [read only]
Gets the style classes of the node as a list
- Sytle As String
>Gets or sets the node inline style.
- Tag As Object
Gets or sets the node's tag. This is a placeholder for any object you need to tie to the node.
- Top As Double
Gets or sets the Top property of the node (related to its parent).
- Visible As Boolean
Gets or sets whether the node is visible.
FXGlow
Methods:
- MakeGlow (N As Node)
Apply The glow To a Node
Properties:
- Level As Double
Sets or Gets the intensity for the glow
FXGradientStops
Methods:
- AddStop (Offset As Double, Color As Color)
Adds a new stop to the collection
- GetStops As List
Returns stops as List to the collection
FXInnerShadow
Fields:
- GAUSIAN As Object
- ONE_PASS_BOX As Object
- THREE_PASS_BOX As Object
- TWO_PASS_BOX As Object
Methods:
- getColor (Color As Color) As Color
Sets or gets the color for the inner Shadow.
- innerShadow (N As Node)
Applies the inner Shadow to Node
Properties:
- BlurType As Object
Sets or gets the Blur type for the inner Shadow.
- Choke As Double
Sets or gets the choke for the inner Shadow.
- Color As Color [write only]
Sets or gets the color for the inner Shadow.
- Height As Double
Sets or gets the height for the inner Shadow.
- OffsetX As Double
Sets or gets the X offset for the inner Shadow.
- OffsetY As Double
Sets or gets the Y offset for the inner Shadow.
- Radius As Double
Sets or gets the radius for the inner Shadow.
- Width As Double
Sets or gets the width for the inner Shadow.
FXInsets
Methods:
- Initialize (top As Double, right As Double, bottom As Double, left As Double)
Initializes the Insets object with individual settings for each side.
- Initialize2 (AllInsets As Double)
Initializes the Insets object with the same setting for each side.
- IsInitialized As Boolean
FXLinearGradient
Fields:
- NO_CYCLE As CycleMethod
- REFLECT As CycleMethod
- REPEAT As CycleMethod
Methods:
- Initialize (startX As Double, startY As Double, endX As Double, endY As Double, proportional As Boolean, CycleMethod As CycleMethod, Stops As FXGradientStops)
Initialize the object and sets the subs that will handle the events.
Pass AutoResize to true for AutoResizing
- IsInitialized As Boolean
FXPolygon
Fields:
- LCBUTT As Object
- LCROUND As Object
- LCSQUARE As Object
- LJBEVEL As Object
- LJMITRE As Object
- LJROUND As Object
Methods:
- Initialize (eventName As String, AutoResize As Boolean)
Initializes the object and sets the subs that will handle the events.
- IsInitialized As Boolean
Returns True if the object is initialized
- RemoveNodeFromParent
RemoveNodeFromParent
- RequestFocus
Requests the focus to be set on this node.
- SetAlphaAnimated (Duration As Int, Alpha As Double)
Animates the nodes alpha level Duration - Animation duration in milliseconds.
Alpha - Value between 0 to 1 (transparent to opaque)
- SetSize (Width As Double, Height As Double)
Sets the width and height of the node.
- Snapshot As ImageWrapper
- Snapshot2 (BackgroundColor As Paint) As ImageWrapper
Similar to Snapshot. Allows you to set the background color.
- getFill (Fill As Paint)
Gets or Sets the FillProperty.
Properties:
- Alpha As Double
Gets or sets the node alpha level: 0 - transparent, 1 (default) fully opaque.
- Enabled As Boolean
Gets or sets whether the node is enabled.
- Fill As Paint [write only]
Gets or Sets the FillProperty.
- Id As String
Get or Set the ID of the Node.
- Left As Double
Gets or sets the Left property of the node (related to its parent)
- MouseCursor As Cursor
Gets or sets the mouse cursor that will be used when the mouse is in the node's bounds.
- Parent As ConcreteNodeWrapper [read only]
Gets or sets the node's tag. This is a placeholder for any object you need to tie to the node.
- Points()() As Double
Gets or sets the points for the polygon.
- PrefHeight As Double
Gets or sets the pane preferred height.
- PrefWidth As Double
Gets or sets the pane preferred width.
- Shape As Shape [read only]
Returns The Shape Object.
- StrokeDash()() As Double
Sets Or Gets the StrokeDash Array.
- StrokeDashOffset As Double [write only]
Sets Or Gets the StrokeDash Offset.
- StrokeWidth As Double
Sets Or Gets the Stroke Width.
- Style As String
- StyleClasses As List [read only]
Gets the style classes of the node as a list
- Sytle As String
>Gets or sets the node inline style.
- Tag As Object
Gets or sets the node's tag. This is a placeholder for any object you need to tie to the node.
- Top As Double
Gets or sets the Top property of the node (related to its parent).
- Visible As Boolean
Gets or sets whether the node is visible.
FXRadialGradient
Fields:
- NO_CYCLE As CycleMethod
- REFLECT As CycleMethod
- REPEAT As CycleMethod
Methods:
- Initialize (focusAngle As Double, focusDistance As Double, centerX As Double, centerY As Double, radius As Double, proportional As Boolean, CycleMethod As CycleMethod, Stops As FXGradientStops)
Initialize the object and sets the subs that will handle the events.
Pass AutoResize to true for AutoResizing
- IsInitialized As Boolean
FXRectangle
Fields:
- LCBUTT As Object
- LCROUND As Object
- LCSQUARE As Object
- LJBEVEL As Object
- LJMITRE As Object
- LJROUND As Object
Methods:
- Initialize (eventName As String, AutoResize As Boolean)
Initializes the object and sets the subs that will handle the events.
- IsInitialized As Boolean
Returns True if the object is initialized
- RemoveNodeFromParent
RemoveNodeFromParent
- RequestFocus
Requests the focus to be set on this node.
- SetAlphaAnimated (Duration As Int, Alpha As Double)
Animates the nodes alpha level Duration - Animation duration in milliseconds.
Alpha - Value between 0 to 1 (transparent to opaque)
- SetSize (Width As Double, Height As Double)
Sets the width and height of the node.
- Snapshot As ImageWrapper
- Snapshot2 (BackgroundColor As Paint) As ImageWrapper
Similar to Snapshot. Allows you to set the background color.
- getFill (Fill As Paint)
Gets or Sets the FillProperty.
Properties:
- Alpha As Double
Gets or sets the node alpha level: 0 - transparent, 1 (default) fully opaque.
- ArcHeight As Double
Gets or sets Arc Height For Rounded Corners.
- ArcWidth As Double
Gets or sets Arc Width For Rounded Corners.
- Enabled As Boolean
Gets or sets whether the node is enabled.
- Fill As Paint [write only]
Gets or Sets the FillProperty.
- Height As Double
Gets or sets Heightof the rectangle.
- Id As String
Get or Set the ID of the Node.
- Left As Double
Gets or sets the Left property of the node (related to its parent)
- MouseCursor As Cursor
Gets or sets the mouse cursor that will be used when the mouse is in the node's bounds.
- Parent As ConcreteNodeWrapper [read only]
Gets or sets the node's tag. This is a placeholder for any object you need to tie to the node.
- PrefHeight As Double
Gets or sets the pane preferred height.
- PrefWidth As Double
Gets or sets the pane preferred width.
- Shape As Shape [read only]
Returns The Shape Object.
- StrokeDash()() As Double
Sets Or Gets the StrokeDash Array.
- StrokeDashOffset As Double [write only]
Sets Or Gets the StrokeDash Offset.
- StrokeWidth As Double
Sets Or Gets the Stroke Width.
- Style As String
- StyleClasses As List [read only]
Gets the style classes of the node as a list
- Sytle As String
>Gets or sets the node inline style.
- Tag As Object
Gets or sets the node's tag. This is a placeholder for any object you need to tie to the node.
- Top As Double
Gets or sets the Top property of the node (related to its parent).
- Visible As Boolean
Gets or sets whether the node is visible.
- Width As Double
Gets or sets Width of the rectangle.
- X As Double
- Y As Double
FXShape
Fields:
- LCBUTT As Object
- LCROUND As Object
- LCSQUARE As Object
- LJBEVEL As Object
- LJMITRE As Object
- LJROUND As Object
Methods:
- Initialize (eventName As String, AutoResize As Boolean)
Initializes the object and sets the subs that will handle the events.
- IsInitialized As Boolean
Returns True if the object is initialized
- RemoveNodeFromParent
RemoveNodeFromParent
- RequestFocus
Requests the focus to be set on this node.
- SetAlphaAnimated (Duration As Int, Alpha As Double)
Animates the nodes alpha level Duration - Animation duration in milliseconds.
Alpha - Value between 0 to 1 (transparent to opaque)
- SetSize (Width As Double, Height As Double)
Sets the width and height of the node.
- Snapshot As ImageWrapper
- Snapshot2 (BackgroundColor As Paint) As ImageWrapper
Similar to Snapshot. Allows you to set the background color.
- getFill (Fill As Paint)
Gets or Sets the FillProperty.
Properties:
- Alpha As Double
Gets or sets the node alpha level: 0 - transparent, 1 (default) fully opaque.
- Enabled As Boolean
Gets or sets whether the node is enabled.
- Fill As Paint [write only]
Gets or Sets the FillProperty.
- Id As String
Get or Set the ID of the Node.
- Left As Double
Gets or sets the Left property of the node (related to its parent)
- MouseCursor As Cursor
Gets or sets the mouse cursor that will be used when the mouse is in the node's bounds.
- Parent As ConcreteNodeWrapper [read only]
Gets or sets the node's tag. This is a placeholder for any object you need to tie to the node.
- PrefHeight As Double
Gets or sets the pane preferred height.
- PrefWidth As Double
Gets or sets the pane preferred width.
- Shape As Shape [read only]
Returns The Shape Object.
- StrokeDash()() As Double
Sets Or Gets the StrokeDash Array.
- StrokeDashOffset As Double [write only]
Sets Or Gets the StrokeDash Offset.
- StrokeWidth As Double
Sets Or Gets the Stroke Width.
- Style As String
- StyleClasses As List [read only]
Gets the style classes of the node as a list
- Sytle As String
>Gets or sets the node inline style.
- Tag As Object
Gets or sets the node's tag. This is a placeholder for any object you need to tie to the node.
- Top As Double
Gets or sets the Top property of the node (related to its parent).
- Visible As Boolean
Gets or sets whether the node is visible.
FXUtils
Methods:
- ApplyBackgrounToNode (N As Node, Fill As Background)
Applies the background to the node.
- ApplyBorderToNode (N As Node, Border As FXBorder)
Applies the border to the node.
- ApplyNoBorderToNode (N As Node)
Set the border of the node to empty.
- ApplyShapeToNode (N As Node, Shape As Shape, scale As Boolean)
Applies the shape to the node.
- ClearCSS (N As Node)
Removes All CSS Styling From A Node
- ClearEffects (N As Node)
Removes An Effect From A Node
- Intersect (Shape1 As Shape, Shape2 As Shape) As Shape
Returns the intersection of Shape1 and Shape2
- Rotate (NodeToRotate As Node, Angle As Double, RotateX As Double, RotateY As Double)
Rotates a node
- Subtract (Shape1 As Shape, Shape2 As Shape) As Shape
Subtracts shape 2 from shape1.
- Union (Shape1 As Shape, Shape2 As Shape) As Shape
Union to join two shapes together.