protected virtual Zone CreateZoneForContent(State zoneState, ContainerControl destination) { DockStyle ds; Direction direction; // Find relevant values dependant on required state ValuesFromState(zoneState, out ds, out direction); // Create a new ZoneSequence which can host Content ZoneSequence zs = new ZoneSequence(this, zoneState, _visualStyle, direction, _zoneMinMax); // Set the appropriate docking style zs.Dock = ds; if (destination != null) { // Add this Zone to the display destination.Controls.Add(zs); } return zs; }
public HotZoneSequence(Rectangle hotArea, Rectangle newSize, ZoneSequence zs, int index) : base(hotArea, newSize) { _index = index; _zs = zs; }