找回密码
 注册
关于网站域名变更的通知

想写个 color form 不会,求帮忙

查看数: 1160 | 评论数: 9 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-11-10 16:24

正文摘要:

想写个自定义的 color Form ,不会,求大神们帮忙完善一下outline那个按钮的代码 不会的有 1. 如何判断outline 层已显示? 2. 当outline 层已显示时,那个color按钮如何变成outline 层的颜色,且感觉有被按下的 ...

回复

liuanty 发表于 2016-6-4 08:03
学习一下!
kkman2000 发表于 2015-8-20 18:27
支持楼主原创  非常感谢!
pallayout 发表于 2014-11-12 16:16
太感谢了,已搞定,
betamelody 发表于 2014-11-11 09:57
axlVisibleUpdate(nil)
pallayout 发表于 2014-11-10 19:32
本帖最后由 pallayout 于 2014-11-10 23:01 编辑

新的问题,如何判断与设置color按钮是否按下
  ;当outline已显示时,在程序加载时,不知如何让color按钮达到自动按下效果。
  if(axlIsVisibleLayer("BOARD GEOMETRY/OUTLINE") then
     clrlayer=axlLayerGet("BOARD GEOMETRY/OUTLINE")
     axlFormSetField( PalColor_form "clrOutline" clrlayer->color )
         ;在这里加点啥?能让color按钮有按下效果?
  else
         axlFormSetField( PalColor_form "clrOutline" 'black)
    )
就差这一小步了,哪位大神帮帮忙
pallayout 发表于 2014-11-10 19:20
都搞定了,axlLayerGet 是这个函数
pallayout 发表于 2014-11-10 18:53
还有我需要刷屏,即allegro中的 redraw 命令
好像不是axlFlushDisplay() 这个函数,那是哪条了,
pallayout 发表于 2014-11-10 18:47
本帖最后由 pallayout 于 2014-11-10 23:02 编辑

颜色设置貌似axlformcolorset  ?
再请高人指点一下
kevin890505 发表于 2014-11-10 17:12
ALXISVISIABLELAYER(XXX)貌似   检查层是否打开   颜色设置貌似axlformcolorset   查下说明吧
关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-22 18:17 , Processed in 0.187500 second(s), 29 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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