event Show (Obj as Variant, Visible as Boolean)
Occurs when an object requires to be shown or hidden.

TypeDescription
Obj as Variant A Variant expression that could be one of the following:
  • String expression that indicates the name of the component
  • A long expression that specifies the handle of the window
  • An IUnknown or IDispatch interface that identifies the component ( Object for VB, GetOcx() for /COM objects on /NET framework , DefaultInterface for Delphi, nativeObject for dBase, and so on )
  • An object of Control (System.Windows.Forms) type that specifies the control ( /NET assembly, when objects has been added using the AddObjectLT(obj) / AddObjectRB(obj) methods

to be shown or hidden. For instance, if the ObjectsLT property is "Command1,Command2", the obj parameter could be "Command1" or "Command2"

Visible as Boolean A Boolean expression that specifies whether the component requires to be shown (True) or hidden (False).
The split bar control fires the Show event when a component/control/object requires to be shown or hidden. The HideOnLimit property gets or sets a value that indicates whether the splitting objects are hidden when the split bar is closed to its limit. If the HideOnLimit property is True, the control automatically shows or hides the components associated with the split bar when it is close to the limit. The LimitLT property specifies the expression that determines the limit to drag the splitter to left/top side of its container. The LimitRB property specifies the expression that determines the limit to drag the splitter to right/bottom side of its container. 

The /COM version may use one of the following to show / hide the object:

The /NET version shows or hides the objects:

Syntax for Show event, /NET version, on:

private void Show(object sender,object   Obj,bool   Visible)
{
}

Private Sub Show(ByVal sender As System.Object,ByVal Obj As Object,ByVal Visible As Boolean) Handles Show
End Sub

Syntax for Show event, /COM version, on:

private void Show(object sender, AxEXSPLITBARLib._ISplitBarEvents_ShowEvent e)
{
}

void OnShow(VARIANT   Obj,BOOL   Visible)
{
}

void __fastcall Show(TObject *Sender,Variant   Obj,VARIANT_BOOL   Visible)
{
}

procedure Show(ASender: TObject; Obj : OleVariant;Visible : WordBool);
begin
end;

procedure Show(sender: System.Object; e: AxEXSPLITBARLib._ISplitBarEvents_ShowEvent);
begin
end;

begin event Show(any  Obj,boolean  Visible)

end event Show

Private Sub Show(ByVal sender As System.Object, ByVal e As AxEXSPLITBARLib._ISplitBarEvents_ShowEvent) Handles Show
End Sub

Private Sub Show(ByVal Obj As Variant,ByVal Visible As Boolean)
End Sub

Private Sub Show(ByVal Obj As Variant,ByVal Visible As Boolean)
End Sub

LPARAMETERS Obj,Visible

PROCEDURE OnShow(oSplitBar,Obj,Visible)

RETURN

Syntax for Show event, /COM version (others), on:

<SCRIPT EVENT="Show(Obj,Visible)" LANGUAGE="JScript">
</SCRIPT>

<SCRIPT LANGUAGE="VBScript">
Function Show(Obj,Visible)
End Function
</SCRIPT>

Procedure OnComShow Variant   llObj Boolean   llVisible
	Forward Send OnComShow llObj llVisible
End_Procedure

METHOD OCX_Show(Obj,Visible) CLASS MainDialog
RETURN NIL

void onEvent_Show(COMVariant   _Obj,boolean   _Visible)
{
}

function Show as v (Obj  as  A,Visible  as  L)
end function

function nativeObject_Show(Obj,Visible)
return