我是专门找DELPHI的麻烦的!(1分)

  • 主题发起人 主题发起人 5415
  • 开始时间 开始时间
5

5415

Unregistered / Unconfirmed
GUEST, unregistred user!
我是专门找DELPHI的麻烦的!
1. 若在Action的Hint属性及OnHint方法中若指定Long Hint(一般显示在状态行中长提示
信息,比如:
'打开|打开一个已经存在的文件',长短提示是用'|'隔开的)。这时若将这
个Action赋给一个Control
(比如Button),当鼠标在这个Control上停留一会,应该显
示短提示时,却把整个提示字符串都显示出来了。

2. 当控制或菜单的Hint属性是空字符串时,不管与之相连的Action是否提供Hint属性,
都不会发生 Application的onShowHint方法。

3.为什么在TreeView中直接设置Selected属性会导致整个树的第一个节点,即
TreeView1-〉Items-〉Item[0]变成Selected中设置的那个节点,也就是说使
树的结构发生变化?
例如下面这段简单程序:
TreeView2复制了TreeView1的结构,BitBtn2和BitBtn3的作用是强制设置TreeView2
和TreeView1的Selected节点。通过跟踪程序发现,每一次设置完Seleted属性后,树
的结构都乱了。
 
1;
如果你将Action副给Control,你必须书写Action的OnExecute,我是试出来的!
2:
如果你是按着我的方法,Button.Hint<>''则Hint显示的是Button.Hint,
如果Button.Hint=''则Hint显示的是Action.Hint.当然Button.ShowHint:=True.
3:
我不知道,用<a href="http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=153971">这种方法调试VCL</a>,看看到底是什么原因!
{B-)
 
1;
如果你将Action副给Control,你必须书写Action的OnExecute,我是试出来的!
2:
如果你是按着我的方法,Button.Hint<>''则Hint显示的是Button.Hint,
如果Button.Hint=''则Hint显示的是Action.Hint.当然Button.ShowHint:=True.
3:
我不知道,用<a href="http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=153971">这种方法调试VCL</a>,看看到底是什么原因!
{B-)
 
接受答案了.
 

Similar threads

后退
顶部