The
Exontrol's eXSplitBar component, helps you to automatically resizes the
left/right or top/bottom components, while user drags the split bar to a new
position. The eXSplitBar control provides automatic resizing /positioning of
controls/windows on your form/dialog/window. When the Mode property is set to
exSplitBarHorz, the control resizes any controls that lie above or below it,
and when the Mode is set to exSplitBarVert, it resizes controls that lie to
its left or right. The difference between the eXSplitBar control and other
components of the same type, is that the eXSplitBar control works for any
programming environments such as Microsoft Office ( Microsoft Access,
Microsoft Excel, Microsoft Word ), Visual Basic, Visual Fox Pro, /NET
Framework, Delphi, C++, and more. The eXSplitBar supports the following
properties and methods:
| | Name | Description | |
| | AddObjectLT | Adds a new object to be updated in the left/top part of the split bar. | |
| | AddObjectRB | Adds a new object to be updated in the right/bottom part of the split bar. | |
| | Appearance | Retrieves or sets the control's appearance. | |
| | AttachTemplate | Attaches a script to the current object, including the events, from a string, file, a safe array of bytes. | |
| | BackColor | Specifies the control's background color. | |
| | Background | Returns or sets a value that indicates the background color for parts in the control. | |
| | BeginUpdate | Maintains performance when multiple changes are performed one at a time. This method prevents the control from painting until the EndUpdate method is called. | |
| | BorderHeight | Sets or retrieves a value that indicates the border height of the control. | |
| | BorderWidth | Sets or retrieves a value that indicates the border width of the control. | |
| | Cursor | Gets or sets the cursor that is displayed when the mouse pointer hovers the control. | |
| | Enabled | Enables or disables the control. | |
| | EndUpdate | Resumes painting the control after painting is suspended by the BeginUpdate method. | |
| | EventParam | Retrieves or sets a value that indicates the current's event parameter. | |
| | ExecuteTemplate | Executes a template and returns the result. | |
| | ExtendedContainerWnd | Specifies the list of window class names of parents added by the extended control. | |
| | ExtendedHeight | Specifies a list of property names separated by comma character, that indicates the Height property of the extended control. The Height property of an extended control gets or sets the control's height. | |
| | ExtendedLeft | Specifies a list of property names separated by comma character, that indicates the Left property of the extended control. The Left property of an extended control gets or sets the distance, between the left edge of the object and the left edge of its containe?Â?l | |
| | ExtendedName | Specifies a list of property names separated by comma character, that indicates the Name property of the extended control. The Name property of an extended control specifies the name of the object within the container. | |
| | ExtendedObject | Specifies a list of property names separated by comma character, that indicates the Object property of the extended control. The Object property of an extended control returns the original /hosted object. | |
| | ExtendedTop | Specifies a list of property names separated by comma character, that indicates the Top property of the extended control. The Top property of an extended control gets or sets the distance, between the top edge of the object and the top edge of its container. | |
| | ExtendedVisible | Specifies a list of property names separated by comma character, that indicates the Visible property of the extended control. The Visible property of an extended control shows or hides object. | |
| | ExtendedWidth | Specifies a list of property names separated by comma character, that indicates the Width property of the extended control. The Width property of an extended control gets or sets the control's width. | |
| | Font | Retrieves or sets the control's font. | |
| | ForeColor | Specifies the control's foreground color. | |
| | HideOnLimit | Gets or sets a value that indicates whether the splitting objects are hidden when the split bar is closed to its limit. | |
| | HTMLPicture | Adds or replaces a picture in HTML captions. | |
| | hWnd | Retrieves the control's window handle. | |
| | Images | Sets at runtime the control's image list. The Handle should be a handle to an Images List Control. | |
| | ImageSize | Retrieves or sets the size of icons the control displays.. | |
| | LimitLT | Specifies the expression that determines the limit to drag the splitter to left/top side of its container. | |
| | LimitRB | Specifies the expression that determines the limit to drag the splitter to right/bottom side of its container. | |
| | Max | Indicates rightmost/bottommost position the split bar can be moved. | |
| | Min | Indicates leftmost/topmost position the split bar can be moved. | |
| | Mode | Retrieves or sets a value that indicates the split bar's mode. | |
| | MoveOnDrop | Gets or sets a value that indicates whether the splitting objects ( including the split bar itself ) are moved once the user ends dragging the split bar, or contiguously while dragging it. | |
| | MoveTo | Moves the split bar to the specified position. | |
| | ObjectsIN | Specifies a list of controls that are child of other controls (prevents changing the left/top part of the control while it is relative to a different parent). | |
| | ObjectsLT | Indicates the object to be updated in the left/top part of the split bar. | |
| | ObjectsRB | Indicates the object to be updated in the right/bottom part of the split bar. | |
| | Picture | Retrieves or sets a graphic to be displayed in the control. | |
| | PictureDisplay | Retrieves or sets a value that indicates the way how the graphic is displayed on the control's background | |
| | Refresh | Refreshes the control. | |
| | ReplaceIcon | Adds a new icon, replaces an icon or clears the control's image list. | |
| | ShowImageList | Specifies whether the control's image list window is visible or hidden. | |
| | SplitBackColor | Specifies the splitter's background color. | |
| | SplitHotBackColor | Specifies the splitter's background color, while the cursor is hovering it. | |
| | Template | Specifies the control's template. | |
| | TemplateDef | Defines inside variables for the next Template/ExecuteTemplate call. | |
| | TemplatePut | Defines inside variables for the next Template/ExecuteTemplate call. | |
| | ToolTipDelay | Specifies the time in ms that passes before the ToolTip appears. | |
| | ToolTipFont | Retrieves or sets the tooltip's font. | |
| | ToolTipPopDelay | Specifies the period in ms of time the ToolTip remains visible if the mouse pointer is stationary within a control. | |
| | ToolTipText | Specifies the control's tooltip text. | |
| | ToolTipTitle | Specifies the title of the control's tooltip. | |
| | ToolTipWidth | Specifies a value that indicates the width of the tooltip window, in pixels. | |
| | Version | Retrieves the control's version. | |
| | VisualAppearance | Retrieves the control's appearance. | |