[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=WinElement Inherit=Control,ScrollableControl,ContainerControl Interfaces=Component,MarshalByRefObject,Object,ControlManager Info=Represents a control consisting of a movable bar that divides a container's display area into two resizable panels. Icon=Orientation [Edit] Class=Panel Color=BackColor [Property] Width= | |200 Height= | |100 Text= | | BackColor= | |clBtnFace ForeColor= | |clBtnText @BackgroundImage=Sets the background image displayed in the control. ARG(Image)|20|(empty)|Image @BorderStyle=Sets the style of border for the SplitContainer. ARG(BorderStyle)|14|2|None,FixedSingle,Fixed3D @Dock=Sets which SplitContainer borders are attached to the edges of the container. ARG(DockStyle)|14|0|None,Top,Bottom,Left,Right,Fill @FixedPanel=Sets which SplitContainer panel remains the same size when the container is resized. ARG(FixedPanel)|14|0|None,Panel1,Panel2 @IsSplitterFixed=Sets a value indicating whether the splitter is fixed or movable.ARG(bool)|14|1|True,False @Orientation=Sets a value indicating the horizontal or vertical orientation of the SplitContainer panels. ARG(Orientation)|14|1|Horizontal,Vertical @Panel1Collapsed=Sets a value determining whether Panel1 is collapsed or expanded. ARG(bool)|14|1|True,False @Panel1MinSize=Sets the minimum distance in pixels of the splitter from the left or top edge of Panel1. ARG(int)|1|25 @Panel2Collapsed=Sets a value determining whether Panel2 is collapsed or expanded. ARG(bool)|14|1|True,False @Panel2MinSize=Sets the minimum distance in pixels of the splitter from the right or bottom edge of Panel2. ARG(int)|1|25 @SplitterDistance=Sets the location of the splitter, in pixels, from the left or top edge of the SplitContainer. ARG(int)|1|50 @SplitterIncrement=Sets a value representing the increment of splitter movement in pixels.ARG(int)|1|1 @SplitterWidth=Sets the width of the splitter in pixels.ARG(int)|1|4 @TabStop=Sets a value indicating whether the user can give the focus to the splitter using the TAB key.ARG(bool)|14|0|True,False [Methods] *doBeginInit=Signals the object that initialization is started.ARG()|1|0 *doBindingContext=Sets the BindingContext for the SplitContainer. ARG(BindingContext)|1|0 *doEndInit=Signals the object that initialization is complete.ARG()|1|0 *doOnSplitterMoved=Raises the SplitterMoved event. ARG(SplitterEventArgs e)|1|0 *doOnSplitterMoving=Raises the SplitterMoving event. ARG(SplitterCancelEventArgs e)|1|0 *onBackgroundImageChanged=Occurs when the BackgroundImage property changes. ARG(EventArgs)|2|0 *onSplitterMoved=Occurs when the splitter control is moved.ARG(SplitterEventArgs)|2|0 *onSplitterMoving=Occurs when the splitter control is in the process of moving.ARG(SplitterCancelEventArgs)|2|0 *BackgroundImage=Returns the background image displayed in the control. ARG(Image)|3|0 *BindingContext=Returns the BindingContext for the SplitContainer. ARG(BindingContext)|3|0 *BorderStyle=Returns the style of border for the SplitContainer. ARG(BorderStyle)|3|0 *Dock=Returns which SplitContainer borders are attached to the edges of the container. ARG(DockStyle)|3|0 *FixedPanel=Returns which SplitContainer panel remains the same size when the container is resized. ARG(FixedPanel)|3|0 *IsSplitterFixed=Returns a value indicating whether the splitter is fixed or movable.ARG(bool)|3|104 *Orientation=Returns a value indicating the horizontal or vertical orientation of the SplitContainer panels. ARG(Orientation)|3|0 *Panel1=Returns the left or top panel of the SplitContainer, depending on Orientation. ARG(SplitterPanel)|3|0 *Panel1Collapsed=Returns a value determining whether Panel1 is collapsed or expanded. ARG(bool)|3|104 *Panel1MinSize=Returns the minimum distance in pixels of the splitter from the left or top edge of Panel1. ARG(int)|3|1 *Panel2=Returns the right or bottom panel of the SplitContainer, depending on Orientation. ARG(SplitterPanel)|3|0 *Panel2Collapsed=Returns a value determining whether Panel2 is collapsed or expanded. ARG(bool)|3|104 *Panel2MinSize=Returns the minimum distance in pixels of the splitter from the right or bottom edge of Panel2. ARG(int)|3|1 *SplitterDistance=Returns the location of the splitter, in pixels, from the left or top edge of the SplitContainer. ARG(int)|3|1 *SplitterIncrement=Returns a value representing the increment of splitter movement in pixels.ARG(int)|3|1 *SplitterRectangle=Returns the size and location of the splitter relative to the SplitContainer. ARG(Rectangle)|3|0 *SplitterWidth=Returns the width of the splitter in pixels.ARG(int)|3|1 *TabStop=Returns a value indicating whether the user can give the focus to the splitter using the TAB key.ARG(bool)|3|104 SplitContainer=Returns the SplitContainer object. ARG(SplitContainer)|3|0 *e=A SplitterEventArgs that contains the event data. ARG(SplitterEventArgs)|4|0