Links

XSalSplitter

PPJ.Runtime.XSal.XSalSplitter
Namespace: PPJ.Runtime.XSal
Assembly: PPJ.Runtime.XSal.49 (4.9.0.0)
C#
VB.NET
public class XSalSplitter : SalCustomControl, IMessageFilter
Public Class XSalSplitter
Inherits SalCustomControl
Implements IMessageFilter

Properties

BarSize

Int32: Returns/Sets the size of the splitter. (Default: 4)

BorderStyle

BorderStyle: Gets or sets the border style for the control. (Default: Fixed3D)

FirstControl

Control: Returns/Sets the control bound to the first split panel.

HScroll

Boolean: Hidden property. Doesn't apply to XSalSplitter. (Default: False)

InvertDocking

Boolean: Inverts the docking of the panels for when the splitter is not proportional. By default the top/left panel is the fixed size panel. When InvertedDocking is true, the bottom/right panel become fixed. (Default: False)

MinExtra

Int32: Sets or returns the minimum size of the second panel. That is the extra space at the right/bottom of the splitter. (Default: 0)

MinSize

Int32: Sets or returns the minimum size of the first split panel. (Default: 0)

Position

Int32: Returns/Sets the position of the splitter.

Proportional

Boolean: Returns/Sets the proportional flag. When true, the splitter is automatically moved to keep the same proportions. (Default: True)

SecondControl

Control: Returns/Sets the control bound to the first split panel.

Text

String: Sets or returns the Text of the splitter control. The text string contains two labels separated by ";", one for each split panel. (Default: "")

VScroll

Boolean: Hidden property. Doesn't apply to XSalSplitter. (Default: False)

WindowsClassName

String: Hidden property. Doesn't apply to XSalSplitter. (Default: "")

WindowsDLLName

String: Hidden property. Doesn't apply to XSalSplitter. (Default: "")

WindowsExStyle

Int32: Hidden property. Doesn't apply to XSalSplitter. (Default: 0)

WindowsStyle

Int32: Hidden property. Doesn't apply to XSalSplitter. (Default: 0)

Methods

FromHandle(handle)

Returns the control associated with the handle.
Parameter
Type
Description
handle
Returns: XSalSplitter.

GetBarPosition()

Returns the position of the splitter.
Returns: SalNumber.

GetStyle()

Returns: SplitterStyles.

SetBarPosition(pos)

Sets the position of the splitter.
Parameter
Type
Description
pos
SalNumber
Returns: SalBoolean.

SetBarSize(size)

Sets the size of the splitter.
Parameter
Type
Description
size
SalNumber
Returns: SalBoolean.

SetMinMaxPosition(min, max)

Sets the minimum and maximum positions for the splitter.
Parameter
Type
Description
min
SalNumber
max
SalNumber
Returns: SalBoolean.

SetStyle(style, on)

Sets the style of the splitter.
Parameter
Type
Description
style
on
Returns: SalBoolean.

Inherited By

Name
Description

Implements

Name
Description