说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

强大的树型编程控件TeeTree1.01-Delphi资料

HTML文档下载 WORD文档下载 PDF文档下载
强大的树型编程控件TeeTree1.01-Delphi资料

今天要介绍给大家的是由出品著名的TeeChart(被Delphi 3、4收录在内)的公司出品的TeeTree。

让我们来看看TeeTree有些什么样与众不同的特性?

1.体积小。它只让你的应用程序增加100kB左右的代码。

2.可以适用于多种应用。诸如,组织结构图、流程图、替代常规的TreeView控件和网络结构图等。

3.百分之百实现了标准TreeView的所有功能。

4.提供所有的源代码。TeeTree提供了源代码,有了源代码,你就可以做很多事情,对于你不满意的地方可以修改。比如说,TeeTree有一个运行时修改的编辑器,可以让用户在程序运行时修改特性,这个功能很棒,不过原来提供操作的界面是英文的,现在只要花点时间,就可以改成中文的。

5. DBTree控件支持数据库连结。比如Table、TQueny,并且提供四种方法来读入记录。

6.在IDE环境中可以直接编辑TeeTree中所有元素。你只要用鼠标双击某个元素,就可以修改它的属性,诸如形状、颜色、文字内容等。这里修改属性的功能在运行阶段同样有效,只要你愿意给用户提供运行阶段的修改功能。

7.强大的打印功能。TeeTree为打印设计了不少命令,诸如页边留白、方向、打印预览窗口等都可以通过程序来控制,并且是一种真正的“所见即所得”。打印预览功能可以在运行阶段提供给用户,让用户来设置很多与打印相关的特性。

8.支持将内容输出到文件和剪贴板。

9.支持存为二进制格式文件。如果你觉得将TeeTree的内容存为静态的图片还不够,那么可以将其存为TeeTree特有的TEE格式。这是一种二进制编码格式,类似于Delphi自己的DFM格式。这样的好处是适合基于Web的应用。

10.自由的缩放和滚动。TeeTree支持从5%到1000%的放大和缩小,在运行时,你可以通过按住鼠标右键来移动Tree。这和TeeChart一样,给你的感觉是很自如,没有任何束缚。

11.渐变色的背景。如果你用过TeeChart,那么一定会被它独有的渐变色背景吸引,因为那样可以增加视觉效果。这一特性现在也被用到了TeeTree中。除了渐变色背景,你还可以用图片做背景,图片的排列方式可以选择平铺或根据实际尺寸缩放。背景和图片可以一并打印出来。

12.每一棵Tree可以有不止一个根节点。这在传统的TreeView控件中是不可能的,但在TeeTree中是完全可行的。因为在一个Tree的Panel中可以同时放置几个Tree,所以一切不可能的事就一下子变得简单了。

13.在运行时刻,每个节点都可以被选中,或者展开和收起。这一切可以通过代码和鼠标操作来实现。“鼠标选择”可以只允许选中一个或者同时选中多个。

14.完全支持拖放。节点可以被拖放或者从一个父类对象移动到另一个父类对象。

15.每个节点都可以是一个选择框。使用过IE4的选项设置吗?有点类似Tree的结构,但它不是一个真正的Tree。你现在可以用TeeTree制作自己的选项树了。

16.在TeeTree中,每个节点(Node)都是一个Delphi(或C++Builder)的对象。你可以在Object Inspector中观察它们。如果你不能直接用鼠标选中它们也没有关系,你可以在Object Inspector上方的下拉框中去寻找,就象Tfield对象那样。

17.每一个节点的形状可以完全由用户定制。可以指定以下属性:字体、字体阴影、字体间距、颜色、边框、背景类型、渐变色、阴影、光标形状、形状、文本对齐方式、图片位置等。同时,节点的文本属性因为是Tstring对象,所以节点的文本可以是多行文本。

18.每个节点可以和别的节点相连,这是通过称之为“连结”来实现的。这里的“连结”是一种特殊的形状,可以显示箭头来表示连结的方向。同样,“连结”也是完全可以定制的,包括形状、大小、从哪里到哪里。

19.TeeTree支持很多事件。对于每个节点有:

OnSelected 被选择

Un—selected 被不选择

Clicked 鼠标单击

Double—clicked 鼠标双击

Expanded 扩展

Collapsed 收起

对于Tree有:

OnZoom 放大缩小时

OnScroll 滚动时

OnDraw 画时

OnDragDrop 拖放时

OnNewShape 新的类型时

OnNewConnection 新的连结时

OnMouse 鼠标事件时

关于TeeTree的主要特性介绍完了,如你有心动的感觉,可以到www.teemach.com站点去下载这套TeeTree控件,希望它能为你的程序增色不少。上面的图片是TeeTree 的Example生成的,大家先领略一下它的风采吧!

Android全屏设置代码 测试Android软件性能主要方法 自定义Android标题栏TitleBar布局 获取Android屏幕方向及键盘状态 Android平台XML解析库功能不完整 GestureDetector手势识别类 - 入门篇 不会Java或C,Android123告诉你还有选择 Splash Screen开场屏在Android中的实现 Android游戏开发性能改进要点 Android的Activity你知多少呢? JSONObject在Android上的应用 Android高性能文件类MemoryFile 判断Android文件名是否安全技巧 让你的Android程序兼容多种分辨率 Android Button按钮控件美化方法 Android堆内存也可自己定义大小 TextUtils类-Android字符串处理类 InputSream输入流转String字符串,Android开发工具类 Android中的正则表达式Regex使用 优化Dalvik虚拟机的堆内存分配 Android标题栏进度指示器使用方法 Thread和Looper以及Handler和Message详解 Android开发必读 layout资源包含,android开发必读 Android本地化开发技巧 Android开发网将推出每天一类专题 ExifInterface使用,Android 2.0新增类 GraphableButton类实现Android UI开发 Android控件开发之ToggleButton原理 Android标题栏TitleBar全攻略 AsyncTask实例代码演示Android异步任务 重绘TextView类演示Android的Handler 怎样实现在点击超链接时处理另一事件 如何让网上资源不被别人下载到本地 天津的朋友们谁能告诉我哪里能买到《Windows程序设计》!!! 求助help & manual(2.7.0版)的注册码 如果win98中的pws中不包括mts,能正常工作吗 ? 为何在BCB中用TDBimage 存取Mysql数据库的图象时出错:invalid blob size ? 如何实现全自动拔号(无用户交互) 请看这个sql语句,怎么错了? 请问,如何设置 键盘开机呀? 关于光驱 如何获取delphi中dbgrid的单元格的内容 问题征解,关于一个智力题的程序解法。 sos!!求救!!!java运行时环境设置的初级问题!各位大侠帮忙了!!!! :-(( 關于delphi6的ActionMainMenuBar组件和ActionToolBar组件 的菜鳥級問題?? 李维的电子商务篇的第二章的例子没法运行,这是为何? 谁能告诉我学VC的步骤和教材啊,还会加分啊 如何将一个可以滚动的窗口的全部内容转换为BMP保存起来(如:IE)?(提供线索就有分)欢迎参与成果供享!!! 请教关于VsPrint Oracle8i Enterprise Manager Release 2.1 相当于ORACLE8.1.几啊? 使用ListView如何操作数据 ★★★简单问题送100分★★★:如何打印框架容器里的的全部内容,包括mschart图表,label,combox等? 我的DW里加入FLASH特效时为什么中文会变成乱码?我给分的............ 我感到天昏地暗、日月无光、前途渺茫、无心睡眠、精神恍惚、双目痴呆相恋8年准备结婚的女友突然和别人结婚了!我受不了了!我快疯了! 请教有关IE5带的ActiveX控件Dhtmled.ocx的98下安装问题 程序员与高级程序员到底那个好过 关于 delphi的一点东东 access一个日期时间字段是短格式的,用什么SQL语句改成长格式的? 怎样才能在主页中显示自己的qq是否在线?????? 有没有平面按钮控件 Interdev6.0 IDE 环境下无法使用MSDN access一个日期时间字段是短格式的,用什么SQL语句改成长格式的?? 大家来帮帮我想想?应该怎么样来删除呢!!!! 各位用VB.net的兄弟,请问你们使得是 Beta1 还是 Beta2 ? 迷周星弛的请来签名啊! 如何操纵RichTextEdit控件??? 我得到GIF图像的这一点的值,怎样得到它的正确的RGB值? 我想请问在CHTML(compact html)中如何对页面进行刷新。 各位老大,你们是如何找到工作的? 在VB.net中,如何实现VB6中的 set A=createobject("XXXX.XXXX") 诸位大虾救命,如何在EDIT控件中判断DBCS字符 !!求救!!对时!!! 在VC中使用Crystal report 8的问题 如何编写c程序自动对GIF图片设置大小 请教:鼠标在windows桌面上按键是否会引发某个事件? 查看DLL的输出函数 menu的问题 web的组件由什么来编写? 嵌入式数据窗口,怎样可以动态往里插数据窗口??? 在DELPHI中如何调用NETBIOS的API函数 AddNew 怎么用?- 怎么办那,啊? 方程x五次方-3x-1=0在区间(1,2)内至少有一实根. 已知多项式2x的五次方+(m+1)x的四次方+3x-(n-2)x的平方+3 ,不含x的,求2m+n的值 当x*二分之一=y*五分之二时;y=( ) 证明方程x的三次方加x减三等于零至少有一个正根 在多项式x的三次方-x+4-2x的三次方-2+3x的二次方+2x在多项式中x的3次方-x+4-2x的3次方-2+3x的2次方+2的x次方,( )与( ( )与( ( )与( )是同类项,合并结果是( (-五分之二x的2次方)的2次方·5y的2次方-(-二分之一x的2次方y)的2次方 证明 方程 X的3次方 减5X的平方加2等于0在(0,1)内至少有一个实跟 2(3X的平方减2x加4)减3(2x的平方加3x减1) 化简, 二分之一X÷三分之二=五分之二求x是多少 2的a次方等于三,2的b次方等于5,2c次方等于30,试用a.b表示c (2x-3)的平方-(3x-2)的平方=0 x除以十二分之五,等于五分之三,x等于多少 3的30次方等于几? (3x-2)(2x+3)-(x-1)的平方 已知x/x²-3x+1=2求x²/x的4次方+x²+1的值 证明x五次方-3x=1至少有一个根在1 2之间 3x平方+2x-2=3 已知X²-3X+1=0,求X的四次方+X的-4次方得值,X≠0 证明:方程 e的x次方=3x 至少有一个小于1的正根. 2X平方+6X-1=3 X平方+3X-2=? 若x²-3x+1=0,则x²/x四次方+x²+1的值为___ 证明方程X的5次方-3X的三次方+1=0在去甲你(0,1)内至少偶一个根 一个整式A减去-3x+2,再加x的二次方-x-7后得5x的二次方-2x-5,求这个整式A x+x分之一=2 求分式x的4次方—x的2次方+1分之3x的2次方的值 分解因式x的三次方+3x的平方+3x+2 一个整式A减去—3x 2,再加x的平方—X—7后得到5x的平方—2x—5,求这个整式A. 使分式3x+6/x平方-4的值为整数的整数x的值有几个? X三次方减去3X方加2加X=0RT 2x的平方+5x+2 2x的平方-5x-3 2x的平方-3x-20 2x的平方+5x-7 要使分式3x+4/x-1的值为整数的正整数x= x的3次方减3x加2 如何因式分解 280÷4X=14解方程, x为整数,且分式3x-1/x+3的值也为整数,求满足要求的所有x的和 3x的2次方加2x的3次方=? 15分之4x(2分之1加O.8除以7分之8)等于几 若x的平方+3x+1=0,试求分式x的平方+1/x的平方 (3x+2)的三次方+1=-61/64解不等式组3(x-2)+4=3x+1上面还有一道呢 解方程:x的四次方+3x的平方-10=02x的四次方+9x的平方-5=0 (3x-1)除以3=1-(4x-1)除以6 若a的x次方=2,则a的3x次方等于多少? x二次方-3x-1=0 解方程 1除以3x-6=3除以4x-8 若A的X次方=2,a的Y次方=3,则A的3X-2Y的次方等于? 解方程:x的三次方+3x的平方+3x-7=0 5y+1/6=9y+1/8-1-y/3 -3x的三次方)的二次方-【(2x)的二次方】的三次方 已知:1-(3m-5)的平方有最大值,则方程5m-4=3x+2的解是什么是最大值?1-[(3m-5)的平方] 答案不是5/3 解下列一元一次方程;(5y)/6=(9y+1)/8×24-(1-y)×24 请问数轴穿根法解(2x-1)的平方(x+2)(4-3x)(x-7)的三次方小于等于0 已知2-(3m-5)^2有最大值,则方程5m-4=3x+2的解为? 如果x等于5y(x、y均不等于0)那么x和y成什么比例,x:y等于什么比什么 1、(x+2)的三次方+1=8分之7等于多少?2、如果2x+19的立方根是3,求3x+4的平方根急!1、(x+2)的三次方+1=8分之7等于多少?2、如果2x+19的立方根是3,求3x+4的平方根急! 已知:1-(3m-5)的平方有最大值,则方程5m-4=3x+2的解是( ) A.7\9 B.9\7 C.-7\9 D.-9\7解题思路说一下哈! 9y等于5y+120这个方程是多少 一个代数式减去3x的四次方-x三次方+2x-1等于一个代数式减去3x的四次方-x三次方+2x-1得-5x+3x二次方-7x+2求这个代数式 一个多项式与2X的二次方-X+2的和是3X的二次方-2X+1,则这个多项式为 (5Y+1)/6=(9Y+1)/8-(1-Y)/3 证明方程x的5次方-3x+1=0在1与2之间至少存在一个小于1的实根 已知关于X的二次多项式A(X的三次方-X的二次方+3X)+B(2X的平方+X)+X的三次方-5当x=2时的值为-17,求x=-2值 {11x-9y=12,-4x+3y=-5y,解方程
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn