xazhji 发表于 2003-7-3 10:03:00

将图像控件的局部图像反色处理,能不能实现?

如象这样的对话框,能不能实现?其中,图像控件中的局部反白,是我处理过的。

你有种再说一遍 发表于 2025-6-24 00:17:17

skg123 发表于 2025-6-23 23:47
这个帖子 的案例 实现了 http://bbs.mjtd.com/forum.php?mod=viewthread&tid=65765&highlight=%CD%BC%CF%F1 ...

穿越时空的帖子

skg123 发表于 2025-6-24 00:20:23

你有种再说一遍 发表于 2025-6-24 00:17
穿越时空的帖子

娃都 长大 可以上大学了:lol

skg123 发表于 2025-6-23 23:47:28

这个帖子 的案例 实现了 http://bbs.mjtd.com/forum.php?mod=viewthread&tid=65765&highlight=%CD%BC%CF%F1%BF%D8%BC%FE

xazhji 发表于 2003-7-4 09:26:00

没有人能做吗?能不能,大家表示一下意见呀!

meflying 发表于 2003-7-4 10:46:00

找了好多地方,都还没办法,可我觉得应该能做到,因为图象菜单中的图象就可以这样,难道CAD没有给用户开放这个功能?

前生 发表于 2003-7-4 10:50:00

没有试,但是应该可以的.
计算鼠标的点击区域的x,y,(你既然做出了这样的对话框,呵呵,计算区域应该简单了,或者是变成已知的条件了)然后 (fill_image ....... 7).我想应该可以了

xazhji 发表于 2003-7-4 11:12:00

我是试过了4楼的方法了,但是,那样做的结果是,用fill中定义的颜色彻底覆盖了原来的幻灯片,底下的幻灯片根本无法显示,更何况是反色了。
   另外,meflying,cad提供的图像菜单中的图像,是一个一个的图像按钮,它可以单独的定义它的底色,象我这样的对话框,用的是一个图像按钮,就不能那样了。

meflying 发表于 2003-7-4 11:15:00

哦,我都没注意,为什么不用多写图象按钮呢?

你可以先FILL_IMAGE,再slide_image.
不过这样都不会将图象变为反色,至少幻灯片中线条的颜色我们无法得到,也无法改变

xazhji 发表于 2003-7-4 11:23:00

我看多写几个按钮,占的屏幕空间较大,利用率太低。
我也想过显示的先后顺序问题,但是,我们不可能只选一个地方,要是再换一个地方,我们必须要刷新一下,不可能在刷新之前就full一个区域,因为刷新时,我们还要清一次屏,否则,就乱了。

前生 发表于 2003-7-4 11:35:00

其实,你看看第一个图与第二个图的区别.
一个小的区域里,加了个红色框.你说反白可以吗
没有想到的是,这种填充的方法,你也在用,赫赫呵呵

前生 发表于 2003-7-4 11:36:00

xazhji 发表于 2003-7-4 11:41:00

什么?我没看到第一个图与第二个图的区别呀,我倒是明白你的意思,我在没有找到理想的方法时,目前用的就是给指定区域加一个别的颜色的边框来实现的,如图。
页: [1] 2
查看完整版本: 将图像控件的局部图像反色处理,能不能实现?