SplitBar object
Tip The /COM object can be placed on a HTML page (with usage of the HTML object tag:  <object classid="clsid:...">)  using the class identifier: {9F28FDED-5EBC-4E9A-A596-C3813C966A0C}. The object's program identifier is: "Exontrol.SplitBar". The /COM object module is: "ExSplitBar.dll"
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:

NameDescription
AddObjectLTAdds a new object to be updated in the left/top part of the split bar.
AddObjectRBAdds a new object to be updated in the right/bottom part of the split bar.
AppearanceRetrieves or sets the control's appearance.
AttachTemplateAttaches a script to the current object, including the events, from a string, file, a safe array of bytes.
BackColorSpecifies the control's background color.
BackgroundReturns or sets a value that indicates the background color for parts in the control.
BeginUpdateMaintains performance when multiple changes are performed one at a time. This method prevents the control from painting until the EndUpdate method is called.
BorderHeightSets or retrieves a value that indicates the border height of the control.
BorderWidthSets or retrieves a value that indicates the border width of the control.
CursorGets or sets the cursor that is displayed when the mouse pointer hovers the control.
EnabledEnables or disables the control.
EndUpdateResumes painting the control after painting is suspended by the BeginUpdate method.
EventParamRetrieves or sets a value that indicates the current's event parameter.
ExecuteTemplateExecutes a template and returns the result.
ExtendedContainerWndSpecifies the list of window class names of parents added by the extended control.
ExtendedHeightSpecifies 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.
ExtendedLeftSpecifies 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
ExtendedNameSpecifies 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.
ExtendedObjectSpecifies 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.
ExtendedTopSpecifies 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.
ExtendedVisibleSpecifies 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.
ExtendedWidthSpecifies 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.
FontRetrieves or sets the control's font.
ForeColorSpecifies the control's foreground color.
HideOnLimitGets or sets a value that indicates whether the splitting objects are hidden when the split bar is closed to its limit.
HTMLPictureAdds or replaces a picture in HTML captions.
hWndRetrieves the control's window handle.
ImagesSets at runtime the control's image list. The Handle should be a handle to an Images List Control.
ImageSizeRetrieves or sets the size of icons the control displays..
LimitLTSpecifies the expression that determines the limit to drag the splitter to left/top side of its container.
LimitRBSpecifies the expression that determines the limit to drag the splitter to right/bottom side of its container.
MaxIndicates rightmost/bottommost position the split bar can be moved.
MinIndicates leftmost/topmost position the split bar can be moved.
ModeRetrieves or sets a value that indicates the split bar's mode.
MoveOnDropGets 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.
MoveToMoves the split bar to the specified position.
ObjectsINSpecifies 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).
ObjectsLTIndicates the object to be updated in the left/top part of the split bar.
ObjectsRBIndicates the object to be updated in the right/bottom part of the split bar.
PictureRetrieves or sets a graphic to be displayed in the control.
PictureDisplayRetrieves or sets a value that indicates the way how the graphic is displayed on the control's background
RefreshRefreshes the control.
ReplaceIconAdds a new icon, replaces an icon or clears the control's image list.
ShowImageListSpecifies whether the control's image list window is visible or hidden.
SplitBackColorSpecifies the splitter's background color.
SplitHotBackColorSpecifies the splitter's background color, while the cursor is hovering it.
TemplateSpecifies the control's template.
TemplateDefDefines inside variables for the next Template/ExecuteTemplate call.
TemplatePutDefines inside variables for the next Template/ExecuteTemplate call.
ToolTipDelaySpecifies the time in ms that passes before the ToolTip appears.
ToolTipFontRetrieves or sets the tooltip's font.
ToolTipPopDelaySpecifies the period in ms of time the ToolTip remains visible if the mouse pointer is stationary within a control.
ToolTipTextSpecifies the control's tooltip text.
ToolTipTitleSpecifies the title of the control's tooltip.
ToolTipWidthSpecifies a value that indicates the width of the tooltip window, in pixels.
VersionRetrieves the control's version.
VisualAppearanceRetrieves the control's appearance.