procedure TForm1.TreeView1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
{$J+}
const
OldItem: TTreeNode = nil;
{$J-}
var
AnItem: TTreeNode;
begin
AnItem := TTreeView(Sender).GetNodeAt(X, Y);
if Assigned(AnItem) and (AnItem <> OldItem) then begin
TTreeView(Sender).Hint := AnItem.Text;
Application.ActivateHint(Mouse.CursorPos);
OldItem := AnItem;
end;
end;
Y: Integer);
{$J+}
const
OldItem: TTreeNode = nil;
{$J-}
var
AnItem: TTreeNode;
begin
AnItem := TTreeView(Sender).GetNodeAt(X, Y);
if Assigned(AnItem) and (AnItem <> OldItem) then begin
TTreeView(Sender).Hint := AnItem.Text;
Application.ActivateHint(Mouse.CursorPos);
OldItem := AnItem;
end;
end;
解决方案 »
- 如何与一个页面做交互
- 用HTML HELP WORDSHOP制作的帮助文件,在DELPHI中调用出现了问题,请各位大哥帮我看一下!
- 关于存储过程,为什么会这样?谢谢
- 如何将word嵌入到Delphi应用程序中
- 关于字段读出的问题。
- 请问用TQuery控件在进行数据库数据输入时,如何使新输入数据在表的最后
- 重大发现!!!莫名其妙的出现‘A call to an OS function failed.’的原因!!!
- DELPHI学习群
- 大家一起进来:简单问题
- 在把一个TQuickRep实例化多次时,当实例化第二次时,发生了'A Component Name QuickReport2 Already Exist '错误,请问何故
- 有没有搞商业管理系统(pos)的,进来交流交流!!!!
- 近日看到一个Delphi5的中文版,要安装原Delphi后才可安装,不知这样的汉化版会否影响原Delphi的运行?
procedure TForm1.FormCreate(Sender: TObject);
begin
TreeView1.ShowHint := True;
end;