将图像控件的局部图像反色处理,能不能实现?
如象这样的对话框,能不能实现?其中,图像控件中的局部反白,是我处理过的。 skg123 发表于 2025-6-23 23:47这个帖子 的案例 实现了 http://bbs.mjtd.com/forum.php?mod=viewthread&tid=65765&highlight=%CD%BC%CF%F1 ...
穿越时空的帖子 你有种再说一遍 发表于 2025-6-24 00:17
穿越时空的帖子
娃都 长大 可以上大学了:lol 这个帖子 的案例 实现了 http://bbs.mjtd.com/forum.php?mod=viewthread&tid=65765&highlight=%CD%BC%CF%F1%BF%D8%BC%FE 没有人能做吗?能不能,大家表示一下意见呀! 找了好多地方,都还没办法,可我觉得应该能做到,因为图象菜单中的图象就可以这样,难道CAD没有给用户开放这个功能? 没有试,但是应该可以的.
计算鼠标的点击区域的x,y,(你既然做出了这样的对话框,呵呵,计算区域应该简单了,或者是变成已知的条件了)然后 (fill_image ....... 7).我想应该可以了 我是试过了4楼的方法了,但是,那样做的结果是,用fill中定义的颜色彻底覆盖了原来的幻灯片,底下的幻灯片根本无法显示,更何况是反色了。
另外,meflying,cad提供的图像菜单中的图像,是一个一个的图像按钮,它可以单独的定义它的底色,象我这样的对话框,用的是一个图像按钮,就不能那样了。 哦,我都没注意,为什么不用多写图象按钮呢?
你可以先FILL_IMAGE,再slide_image.
不过这样都不会将图象变为反色,至少幻灯片中线条的颜色我们无法得到,也无法改变 我看多写几个按钮,占的屏幕空间较大,利用率太低。
我也想过显示的先后顺序问题,但是,我们不可能只选一个地方,要是再换一个地方,我们必须要刷新一下,不可能在刷新之前就full一个区域,因为刷新时,我们还要清一次屏,否则,就乱了。 其实,你看看第一个图与第二个图的区别.
一个小的区域里,加了个红色框.你说反白可以吗
没有想到的是,这种填充的方法,你也在用,赫赫呵呵
什么?我没看到第一个图与第二个图的区别呀,我倒是明白你的意思,我在没有找到理想的方法时,目前用的就是给指定区域加一个别的颜色的边框来实现的,如图。
页:
[1]
2