社区
C++ Builder
帖子详情
请问如何实现画第二条线时之前画的第一条线会自动消失?
query24
2003-04-21 10:00:44
如题
...全文
166
9
打赏
收藏
请问如何实现画第二条线时之前画的第一条线会自动消失?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hellobcb
2003-04-21
打赏
举报
回复
再画两次,一次在旧的地方,另一次在新的地方。
query24
2003-04-21
打赏
举报
回复
不好意思,是清除
query24
2003-04-21
打赏
举报
回复
那我是要在不同的地方画线,要让第一条线清楚,怎么办?
lyzq
2003-04-21
打赏
举报
回复
楼上说的对
pmXor就是相当于把所画的线上的象素点颜色同原来的异或一下,也就是回复到从前的颜色.
你用pmXor方式在相同的位置画两次直线,其效果就和没画前一样,从而达到了清除的目的.
afei2002
2003-04-21
打赏
举报
回复
Canvas->Pen->Mode=pmXor;
Canvas->Pen->Color=clTeal;
Canvas->MoveTo(tempx1,tempy1);
Canvas->LineTo(tempx2,tempy2);
Canvas->MoveTo(tempx1,tempy1);
Canvas->LineTo(tempx2,tempy2);
重复上述动作一次,看BCB自带的例子下Examples的DOC中GraphEx例子,研究一下,昨晚刚看到~~·
query24
2003-04-21
打赏
举报
回复
不行呀
Canvas->Pen->Mode=pmXor;
Canvas->Pen->Color=clTeal;
Canvas->MoveTo(tempx1,tempy1);
Canvas->LineTo(tempx2,tempy2);
tempx1,tempy1,tempx2,tempy2为鼠标任意取的两点
我试过了,没有自动清除啊
meCAD
2003-04-21
打赏
举报
回复
Canvas->Pen->Mode = pmXor;
然后你用同一数据画两一下试试
先画一次.再画一次.
query24
2003-04-21
打赏
举报
回复
我刚入门,不好意思,可否给我举一个简单的例子?谢谢
我来看看CB
2003-04-21
打赏
举报
回复
用XOR属性绘制,绘制第二次,自动擦除。
Android进阶之高级UI
第二部分 实用演练 1、
画
笔得高阶应用 2、滤镜得原理 3、滤镜的
实现
4、图层混合模式 XFERMODE 5、Cavas高级应用 6、粒子爆炸效果 7、canvas实战 8、Path详解 9、Path实战 10、贝塞尔曲线 11、贝塞尔曲线实战...
word文档标题变成了一条竖线怎么处理
我是写论文的时候发现章标题的“第一章”、“第二章”总变成一条竖线,摸索了一段时间后发现只要选中这条竖线(变成带灰色底纹)然后再点击样式里的一级标题就可以恢复成下面这样了。 但是问题是选中这条竖线很难...
KiCad两点间顶层底层同时布线
奇怪的是,有两个点可以直接布好两层的trace,另外两个点就不行,一旦布了一层,开始布第二层的时候第一层就
消失
了。 如图右侧可以: 但是左侧一旦第二层布线,原先的就
消失
了: 即使锁定原先的布线也不行。 后来...
Python turtle库,库的引用、基本使用方法,tutle库练习(
画
圆、
画
角、
画
线条、五星红旗),使用rgb颜色,turtle绘
画
结束后,
画
布不
消失
的三种方法
Python turtle库,tutle库的引用、tutle库基本使用方法,tutle库练习(
画
圆、
画
角、
画
线条、五星红旗等等),使用rgb颜色,turtle绘
画
结束后,
画
布不
消失
的三种方法
css动
画
:文字向上移动并逐渐
消失
我第一时间想到的是css动
画
,以前在w3cschool粗略过了一遍css教程,记得有这样的功能。其实学习就是这样,有些知识只需要了解下,没必要完全掌握,知道有这个东西,然后在要用到的时候启动cv大法。 解决 于是我迅速...
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章