Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 892|回复: 3

axlFormColorize函数到底怎么用呢?

[复制链接]
发表于 2023-8-31 17:42:14 | 显示全部楼层 |阅读模式
本帖最后由 gfdyael 于 2023-8-31 17:58 编辑

procedure(a()
        drain()
        form_port = outfile("select_signal.form" "w")
        fprintf(form_port "FILE_TYPE=FORM_DEFN VERSION=2\n")
        fprintf(form_port "FORM\n")
        fprintf(form_port "FIXED\n")
        fprintf(form_port "PORT 30 100\n")
        fprintf(form_port "HEADER \"1111111111\"\n")
        fprintf(form_port "\n")

        fprintf(form_port "TILE\n")

        fprintf(form_port "TEXT \"aaaaa\"\n")
        fprintf(form_port "TLOC 12 1\n")
        fprintf(form_port "ENDTEXT\n")
        fprintf(form_port "\n")

        fprintf(form_port "\n")
        fprintf(form_port "ENDTILE\n")
                    
        fprintf(form_port "\n")
        fprintf(form_port "ENDFORM\n")
        close(form_port)
        
        form_Create=axlFormCreate((gensym) "select_signal.form" nil 'form_action t t)
        
        axlFormDisplay(form_Create)
        deleteFile("select_signal.form")
        axlFormColorize(form_Create "aaaaa" 'text 'red)
)
各位,如题。我想把文本"aaaaa"弄成红色的,axlFormColorize(form_Create "aaaaa" 'text 'red)为什么不起作用?



下载.png
发表于 2023-9-2 09:42:57 | 显示全部楼层

回帖奖励 +2 SKILL币

fprintf(form_port "TEXT \"aaaaa\" tttt \n");这儿改下。
        fprintf(form_port "TLOC 12 1\n")
        fprintf(form_port "ENDTEXT\n")
        fprintf(form_port "\n")

这儿改下
axlFormColorize(form_Create "tttt" 'text 'red)

 楼主| 发表于 2023-9-2 14:08:30 | 显示全部楼层
果然是这里,原来是需要重新定义一个tttt代表这个TEXT文本,谢谢vivienluo
 楼主| 发表于 2023-9-2 14:11:54 | 显示全部楼层
vivienluo 发表于 2023-9-2 09:42
fprintf(form_port "TEXT \"aaaaa\" tttt \n");这儿改下。
        fprintf(form_port "TLOC 12 1\n")
  ...

哎,看官方的PDF文档真是心累
2023-09-02_141037.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2024-4-27 17:46 , Processed in 0.154692 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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