The base class for all source tree drawels. Encapsulates the tree structure and the layout functionality of all drawels, and also provides some contants used throughout the source tree. All else (fonts, colors etc.) are in the (also abstract, but less so) Drawel class, which inherits from this. Notes: All attributes stored in XML (see C1PrintDocument spec) should be implicitly convertible to and from strings which are their xml representation, and should have constructors accepting string argument.

Namespace:  C1.C1PrintDocument.DocEngine.Src
Assembly:  C1.C1PrintDocument.Classic.2 (in C1.C1PrintDocument.Classic.2.dll)

Syntax

C#
[EditorBrowsableAttribute(EditorBrowsableState.Advanced)]
public abstract class DrawelBase : C1TreeNode, 
	IDrawelBase
Visual Basic (Declaration)
<EditorBrowsableAttribute(EditorBrowsableState.Advanced)> _
Public MustInherit Class DrawelBase _
	Inherits C1TreeNode _
	Implements IDrawelBase

Inheritance Hierarchy

System..::.Object
  C1.C1PrintDocument..::.C1TreeNode
    C1.C1PrintDocument.DocEngine.Src..::.DrawelBase
      C1.C1PrintDocument.DocEngine.Src..::.Drawel

See Also