Unit SplitBox |
*********************************************************************** Author: Robert Rossmair Wagelwitz, Rodaer Str. 6 04688 Mutzschen Germany e-mail: Robert.Rossmair@t-online.de http://home.t-online.de/home/Robert.Rossmair/ Module: SplitBox Description: class TSplitBox: panel with tiling capabilities Version: 04-Jun-1998 Compatibility: Delphi 2.0 / Delphi 3 History: 04-Jun-98: changed "uses Math32" to "uses RRMath" 17-Mar-98: fixed bug causing stream read errors in certain situations. 26-oct-97: new property "PasteTarget", useful at design time only 21-oct-97: published Division property to make it persistent 15-oct-97: minor changes 09-oct-97: unit "Tilers" renamed to "SplitBox", class "TTileBox" renamed to "TSplitBox" etc. splitter appearance changed detected that MinSize{LeftTop|RightBottom} had no effect; changed that 01-feb-97: final release of unit Tilers Copyright © 1997 Robert Rossmair Use, modification and distribution is allowed without limitation, warranty, or liability of any kind. If you use this software or portions of it in a commercial program, I would appreciate it if you mentioned my contribution in the documentation materials accompaning your work.
Classes |
TSplitBox -
TSplitBoxPartition -
Functions |
Register -
Types |
TPartitionIndex
TPartitionVisibilityEvent
TPasteTarget
TSplitType
Constants |
Variables |
Functions |
Types |
TPartitionIndex = 1..2
TPartitionVisibilityEvent = procedure(Sender: TSplitBox; Partition: TPartitionIndex) of object
TPasteTarget = (ptLeftTopPartition, ptRightBottomPartition);
TSplitType = (stHorizontal, stVertical);
Constants |
Variables |