显示工具条

2017-09-15 14:58:24
黄善超
2967
最后编辑:tmtony8 于 2017-09-15 15:24:52

该控件有三种不同的工具条显示类型。它们包括:

线条:      当鼠标滑过一个节点文本时显示

父线条:   当鼠标滑过队列区并且该节点的父节点不可见时显示

滑块:      当垂直滚动条被移动时显示

 

线条

当鼠标移至一个节点上时线条将显示在控件上。这些线条与节点文本长度一样。因此,如果本文比控件的宽度长,工具线将会在控件的边缘伸长。

 

如果有以下情况,线条将不会显示:

MultiLine属性设置为真值

TipsDisplay设置为假,文本比控件窄

按下了一个键

 

父线条 

当鼠标移进一个节点的+/-区域且该节点的父节点不可见时,父线条将显示。文本显示为父节点的文本。

 

滑块

当垂直滚动条被移动时,显示滑块。文本将显示为与滚动条索引值相同的那个文本。

 

以下数据被控件用于显示工具条:

 

项目                                                                               类型            访问属性

用于为一个工具条设置新文本的事件                             Event           SetTips

工具条背景色                                                                long             TipsBackColor

线条或父线条显示前的延时                                           integer         TipsDelay

确定线条是否总是显示或仅当文本比控件宽时显示        boolean         TipsDisplay

当滚动条可见时,从垂直滚动条放置弹出工具条的距离   integer         TipsDistance

工具条文本颜色                                                               long            TipsForeColor

当垂直滚动条滚动时,指定滑块工具是否显示               boolean         TipsOnScroll

确定滑块工具显示在滚动条的那一边                             integer          TipsPosition

在工具条内使用的文本                                                    string           TipsText

确定工具条显示类型(线条或父线条或两者)                     integer         TipsType