明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4260|回复: 14

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

  [复制链接]
发表于 2003-7-3 10:03:00 | 显示全部楼层 |阅读模式
如象这样的对话框,能不能实现?其中,图像控件中的局部反白,是我处理过的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
"觉得好,就打赏"
还没有人打赏,支持一下
 楼主| 发表于 2003-7-4 09:26:00 | 显示全部楼层
没有人能做吗?能不能,大家表示一下意见呀!
发表于 2003-7-4 10:46:00 | 显示全部楼层
找了好多地方,都还没办法,可我觉得应该能做到,因为图象菜单中的图象就可以这样,难道CAD没有给用户开放这个功能?
发表于 2003-7-4 10:50:00 | 显示全部楼层
没有试,但是应该可以的.
计算鼠标的点击区域的x,y,(你既然做出了这样的对话框,呵呵,计算区域应该简单了,或者是变成已知的条件了)然后 (fill_image ....... 7).我想应该可以了
 楼主| 发表于 2003-7-4 11:12:00 | 显示全部楼层
我是试过了4楼的方法了,但是,那样做的结果是,用fill中定义的颜色彻底覆盖了原来的幻灯片,底下的幻灯片根本无法显示,更何况是反色了。
   另外,meflying,cad提供的图像菜单中的图像,是一个一个的图像按钮,它可以单独的定义它的底色,象我这样的对话框,用的是一个图像按钮,就不能那样了。
发表于 2003-7-4 11:15:00 | 显示全部楼层
哦,我都没注意,为什么不用多写图象按钮呢?

你可以先FILL_IMAGE,再slide_image.
不过这样都不会将图象变为反色,至少幻灯片中线条的颜色我们无法得到,也无法改变
 楼主| 发表于 2003-7-4 11:23:00 | 显示全部楼层
我看多写几个按钮,占的屏幕空间较大,利用率太低。
我也想过显示的先后顺序问题,但是,我们不可能只选一个地方,要是再换一个地方,我们必须要刷新一下,不可能在刷新之前就full一个区域,因为刷新时,我们还要清一次屏,否则,就乱了。
发表于 2003-7-4 11:35:00 | 显示全部楼层
其实,你看看第一个图与第二个图的区别.
一个小的区域里,加了个红色框.你说反白可以吗
没有想到的是,这种填充的方法,你也在用,赫赫呵呵

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2003-7-4 11:36:00 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2003-7-4 11:41:00 | 显示全部楼层
什么?我没看到第一个图与第二个图的区别呀,我倒是明白你的意思,我在没有找到理想的方法时,目前用的就是给指定区域加一个别的颜色的边框来实现的,如图。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 20:49 , Processed in 0.205018 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表