TeeTree组件可用于多种程序中,如组织图(Organizational Char)、流程图(Flow-Chart)、TreeView替换、制图、网络图表等等需要创建子目录的程序。
主要特点: 1 它并不是100%“克隆” TreeView TeeTree用Delphi语言编写,可以执行许多种“子目录”操作。TeeTree不仅具有传统的TreeView的大量特点,而且又增添了许多TreeView组件所没有的东西。 2 源代码100%可用 3 支持 Delphi 和C++ Builder.  TeeTree 支持Delphi 4, 3 和 C++ Builder 3.0  4 数据库DBTree组件 DBTree组件可以自动连接到标准DataSets(Table, Query等)上,并提供4种方式来load记录及填充树节点(Tree node) 5 支持datasets中的parent-child区域和master-detail关系 6 IDE下完整的设计时的编辑器对话 在表格设计过程中,所有Tree和DBTree组件可以通过双击来编辑它们。Tree editor是完整的设计家,允许您增加、修改、移动外形并调整外形的大小,增加连接等等。 7 editor-designer和所有相关的对话框也都可以在运行时使用。 8 有关打印的方法和特点 本软件许多的性质和方法都有助于获得满意的打印结果 打印的页边缘、定位、打印预览对话、打印决议、局部打印和同一页上的多树打印。 打印的默认值为自动比例调整的“所见即所得”(wysiwyg) 打印预览对话可用于设计时和运行时 对话可用在您的程序中,它与TeeChart Pro 4.0中出现的对话是相同的。 输出到剪切板/文件(BMP, Metafile EMF, JPEG ) 树可以输出到剪切板上或存为以下几种不同的文件形式: BMP (分类的Windows 位图) WMF/EMF ( 标准的/扩展的Windows元文件格式) JPEG ( Internet 标准 jpeg ) 9 Save / Load为本地二进制文件( *.TEE ) 10 Tree可以进行5%到1000%的缩放和滚动 11 坡度和图象背景 坡度和背景图象也能被打印出来 12 每个树都具有“多根”(Multiple roots) 每个“根”都能够独立地移动及格式化 13 每个节点(网络图表)都有多个0个或多个上级节点 这就允许树节点间的多个连接,产生“网络”图表 14 多项选择和Expansion / Collapsion 15 在运行时,节点外形是可以选择的 16 节点的选择可以是单一的(每次一个节点),也可以是多个(同时选择多个节点)。 17 轻松的滚动条(scrollbar)操作 “水平滚动条”和“垂直滚动条”可以将滚动条显示、设定在树的底端和右端 18 树节点的拖放 节点可以被拖动,并可以随意地从一个上级节点移到另一个上级节点上。 所有的拖放操作都是在程序员的全权控制下的。 19 用于每个节点的检验栏(Checkbox) 使用特殊的图片,每个节点都可在其附近设置“检验栏” 每个节点的“检验栏”都是独立的 20 节点外形(Node Shape)有许多要设定的性质和要使用的事件 外形不是“可见”的组件,但可以通过使用Delphi或C++ Builder Object Inspector window来访问它们,只需点击组合框的顶部。 21 定制节点外形的位置和尺寸 每个节点都可被移到树的任何位置,各节点的尺寸可以独立指定。所有节点都有“自动定位”和“自动调大小”性质,可自动放置节点并调整节点外形的尺寸。 22 节点允许多线文本 23 许多格式化的性质: 字体,字体阴影,颜色,边界,格式,指针等等 文本排列(垂直、水平),自动尺寸调整,自动定位 图形排列(自动的,顶端,左上,右…),定制图形尺寸 24 节点之间的联系十分广泛 在有联系的节点间可以随意地显示“箭头”,其头尾是相联系的两个节点。 25 "Cross-Box"(有“+/-”标志的矩形)是用来表示子节点的 "cross-box"的形状同样可以定制(包括边界、颜色等) 26 选择格式化特性(颜色、文本颜色、边界) |