找文章 / 找答案
精选问答 更多内容

[可视化] 穿透提示

yhdata_DWFD0T2H白银一 显示全部楼层 发表于 昨天 11:01 |阅读模式 打印 上一主题 下一主题
1
未解决

【可视化】 穿透提示

125 7
这是几个大屏穿透的块,如何实现点击某个块的时候有一个提示效果呢?比如字体颜色变化或者字体变大
回复

使用道具 举报

精彩评论7

yhbi老6了铂金一 显示全部楼层 发表于 昨天 11:06
做一个高亮的背景图,在暗的前面,然后如果被选择了,则隐藏暗的,展示高亮的。通过组件的visible=false
回复

使用道具 举报

yhdata_DWFD0T2H白银一 显示全部楼层 发表于 昨天 11:11
yhbi老6了 发表于 2024-12-24 11:06
做一个高亮的背景图,在暗的前面,然后如果被选择了,则隐藏暗的,展示高亮的。通过组件的visible=false ...

10.1的版本有这个功能吗?
回复

使用道具 举报

yhbi老6了铂金一 显示全部楼层 发表于 昨天 11:13
yhdata_DWFD0T2H 发表于 2024-12-24 11:11
10.1的版本有这个功能吗?

有啊
回复

使用道具 举报

yhdata_DWFD0T2H白银一 显示全部楼层 发表于 昨天 11:27

只能通过背景色提亮实现吗?文字可以吗?
回复

使用道具 举报

yhbi老6了铂金一 显示全部楼层 发表于 昨天 11:38
var chooseFont = new Color(0xFFFFFF);
var chooseBackgroundColor = new Color(0x5784E0);
var otherFont = new Color(0x5784E0);
var unchooseBackgroundColor = new Color(0x040730);
var loc=new Locator([],OBJECT,DETAIL);

提交1.setForeground(loc,chooseFont);   //前景色
提交1.setBackground(loc,chooseBackgroundColor);    //背景色

提交2.setForeground(loc,otherFont);   //前景色
提交2.setBackground(loc,unchooseBackgroundColor);    //背景色
回复

使用道具 举报

yhdata_DWFD0T2H白银一 显示全部楼层 发表于 昨天 11:52
yhbi老6了 发表于 2024-12-24 11:38
var chooseFont = new Color(0xFFFFFF);
var chooseBackgroundColor = new Color(0x5784E0);
var otherFont ...

这个就是个文本框,座穿透的,我把您写的这个改成文本框的名称之后背景变了,但是没有实现更换之后背景色变化
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 昨天 13:14
这是点击变化背景色和字体颜色的脚本,写在组件变化时运行
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部