想改造一下DevExpress的dxflowchart控件,就是给框对象(矩形、圆形、三角形等)添加鼠标Cursor属性,在浏览流程图界面,当鼠标移到这个框的位置时,就可以根据设置的Cursor属性显示相应的鼠标状态,比如设置为crHandPoint,就显示为手型。并且将那个框对象突出。
解决方案 »
- 请帮我看一下
- intraweb 下的TIWRegion容器的enabled := false无法让其中的控件不可用,如何设置
- 关于设置主Form问题
- 如何取得DateTimePicker所显示日期对应本周从周一到周日的日期?
- 晕,偶的也是,怎么搞的,希望版主明察!本来已经接的帖子又提问了,怎么回事?
- 数据问题
- 字串變函數?
- 建立了几个数据表(用Access)没有设关键字,怎样用ADOQuert通过一个表来查别一个表??
- ActionManager + ActionMainMenuBar怎么用啊?
- Delphi7怎么代码对齐?已安装Cnpack专家包
- 如何正确保存UFT8的字符串
- delphi 节点遍历
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;
100分全部奉上!