GoDiagram Web Reference
LayoutChildren Method (GoGeneralNode)

Position the parts of this node.
Syntax
'Declaration
 
Public Overrides Sub LayoutChildren( _
   ByVal childchanged As GoObject _
) 
public override void LayoutChildren( 
   GoObject childchanged
)

Parameters

childchanged
Remarks
The icon is the primary part--the node labels are placed just above and below the icon. The ports go on their respective sides of the icon, positioned contiguously and centered vertically. The ports are always next to the icon, and their respective labels are expected to be outside, as determined by GoGeneralNodePort.LayoutLabel. If there are too many ports to fit alongside the Icon, the Icon is stretched, unless the icon's AutoRescales property is false. Of course when Orientation is Orientation.Vertical, all of the left/right and up/down directions are exchanged. When Initializing is true, this method does nothing.
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

GoGeneralNode Class
GoGeneralNode Members
Base Implementation in LayoutChildren

 

 


© 2013. Northwoods Software Corporation. All Rights Reserved.

Send Feedback