5,388
社区成员
发帖
与我相关
我的任务
分享
procedure Tfrm_FlowChart.dxFlowChart1MouseMove(Sender: TObject;
Shift: TShiftState; X, Y: Integer);
var
AItem : TdxFcObject;
begin
//鼠标样式置为默认
dxFlowChart1.Cursor := crDefault;
//获取当前鼠标位置下的对象
AItem := dxFlowChart1.GetObjectAt(x, y);
//状态栏初始化
//StatusBarTxt('');
//AItem不为空, 且是Object 通过Tag设置, 可以控制鼠标样式只在特定对象上有变化
if (AItem <> nil) and (AItem.Tag >= 0) then
begin
//鼠标样式
dxFlowChart1.Cursor := crHandPoint;
//状态栏显示当前获取的对象标题
//StatusBarTxt(AItem.Text);
end;
//Caption := IntToStr(x) + ',' + IntToStr(y);
end;