找回密码
 注册
查看: 3374|回复: 17
打印 上一主题 下一主题

解决 ALLEGRO17.2 工具栏中的SKILL出现乱码

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-9-1 23:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
前几天遇到这个问题,skill的乱码问题,如下图

找了半天,在本论坛找到个对应的帖子,,不过帖子楼主自己解决了,但就是不说出来,这简直恶心的要死,所以只能自己试着解决一下。
把下图的这个autosave_dbcheck点上就可以解决了。

本人skill只会用,没有仔细研究过,也许对于大牛来说,很容易解决问题,因为skill里有这么一句话:
axlUIConfirm("If you want change the language,Please select the autosave_dbcheck option or not!")。
为了向我一样的小白,可以不被人恶心到,,所以专门发表这个帖子。

  • TA的每日心情
    无聊
    2021-11-3 15:09
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    推荐
    发表于 2021-4-16 15:23 | 只看该作者
    sh_michael 发表于 2021-1-23 13:51
    您好,請問你解決了沒有?我沒有解決。。。。

    procedure(toolmenucreat(tMenuFile)
                    let( (xMenuID)
                            SKILLToolsMenu = '(
                                            (popup "Skill")
                            )
                            when(tMenuFile == "allegro"
                                    xMenuID = axlUIMenuFind(nil -1)
                                    axlUIMenuInsert(xMenuID SKILLToolsMenu)  
                            )
                    )
            )
            let( (q)
            q = axlUIMenuFind(nil -1)
            res = axlUIMenuInsert(q SKILLToolsMenu)
            )

    抱歉,现在才看到消息,已经解决了,代码改成这样就好了

    WK_Skill.zip

    1.51 MB, 阅读权限: 20, 下载次数: 10, 下载积分: 贡献 -30 , 威望 -10

    点评

    您好,这段代码在哪个问价里边修改,我找不到  详情 回复 发表于 2021-12-13 18:32
    大神,这个附件怎么用呀,加载不上呢  详情 回复 发表于 2021-10-27 10:14
    我再16.6中这样修改后,英文菜单确实只出现一个,切换后中文菜单没有了,只有一个乱码的菜单  详情 回复 发表于 2021-6-17 14:37
  • TA的每日心情
    开心
    2024-4-9 15:28
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    推荐
    发表于 2021-6-17 14:37 | 只看该作者
    巅峰灬霸煌 发表于 2021-4-16 15:23
    procedure(toolmenucreat(tMenuFile)
                    let( (xMenuID)
                            SKILLToolsMenu = '(

    我再16.6中这样修改后,英文菜单确实只出现一个,切换后中文菜单没有了,只有一个乱码的菜单
  • TA的每日心情
    开心
    2024-4-28 15:36
  • 签到天数: 36 天

    [LV.5]常住居民I

    推荐
    发表于 2021-12-13 18:32 | 只看该作者
    巅峰灬霸煌 发表于 2021-4-16 15:23
    procedure(toolmenucreat(tMenuFile)
                    let( (xMenuID)
                            SKILLToolsMenu = '(

    您好,这段代码在哪个问价里边修改,我找不到

    该用户从未签到

    5#
     楼主| 发表于 2020-9-1 23:04 | 只看该作者
    第一次发帖,好像没有图片,下面发图片

    1.jpg (10.88 KB, 下载次数: 1)

    错误信息

    错误信息

    2.jpg (7.5 KB, 下载次数: 7)

    解决方法

    解决方法

    该用户从未签到

    6#
    发表于 2020-9-4 17:36 | 只看该作者
    试了下。还是乱码,没有用?

    点评

    看是哪种情况,,我是用了特定的skill。一个大神的skill,出现的问题。 正常能用后是下图,这个样子。 如果是自己加的skill,出现乱码,那肯定不能这样处理。 但问题应该都是系统语言的问题。 [attachimg]287628  详情 回复 发表于 2020-9-12 15:36

    该用户从未签到

    7#
     楼主| 发表于 2020-9-12 15:36 | 只看该作者
    yepedasales 发表于 2020-9-4 17:36
    试了下。还是乱码,没有用?

    看是哪种情况,,我是用了特定的skill。一个大神的skill,出现的问题。
    正常能用后是下图,这个样子。
    如果是自己加的skill,出现乱码,那肯定不能这样处理。
    但问题应该都是系统语言的问题。

    点评

    我跟你用的是一样的skill,怎么在17.2里改中文啊  详情 回复 发表于 2022-3-2 14:42

    该用户从未签到

    8#
    发表于 2020-9-15 15:46 | 只看该作者
    skill加载到17.2需要做什么?才能继续用,还是说保持到16.6一样就可以用,一直不敢用17.2

    该用户从未签到

    9#
    发表于 2020-10-20 09:09 | 只看该作者
    多谢楼主,我的问题按照你给的方法解决了
  • TA的每日心情
    无聊
    2021-11-3 15:09
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    10#
    发表于 2020-12-2 21:18 | 只看该作者
    MY_tools和EDA365同时出现时会发生重复的菜单,这个要怎么解决啊,求解!

    Snipaste_2020-1202_21-16-05.png (11.49 KB, 下载次数: 2)

    Snipaste_2020-1202_21-16-05.png

    点评

    您好,請問你解決了沒有?我沒有解決。。。。  详情 回复 发表于 2021-1-23 13:51
    因为EDA365 SKILL考虑兼容15.X版本使用了axlUIMenuLoad, 这个函数会激活axlTriggerSet('menu 'toolmenucreat)。  详情 回复 发表于 2020-12-15 09:56
  • TA的每日心情
    奋斗
    2020-12-18 15:41
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    11#
    发表于 2020-12-15 09:56 | 只看该作者
    巅峰灬霸煌 发表于 2020-12-2 21:18
    MY_tools和EDA365同时出现时会发生重复的菜单,这个要怎么解决啊,求解!

    因为EDA365 SKILL考虑兼容15.X版本使用了axlUIMenuLoad, 这个函数会激活axlTriggerSet('menu  'toolmenucreat)。
  • TA的每日心情
    开心
    2022-11-28 15:00
  • 签到天数: 1 天

    [LV.1]初来乍到

    12#
    发表于 2021-1-23 13:51 | 只看该作者
    巅峰灬霸煌 发表于 2020-12-2 21:18
    MY_tools和EDA365同时出现时会发生重复的菜单,这个要怎么解决啊,求解!

    您好,請問你解決了沒有?我沒有解決。。。。

    点评

    procedure(toolmenucreat(tMenuFile) let( (xMenuID) SKILLToolsMenu = '( (popup "Skill") ) when(tMenuFile == "allegro" xMenuID = axlUIMenuFind(nil -1) axlUIMenuInsert(xMenu  详情 回复 发表于 2021-4-16 15:23

    该用户从未签到

    13#
    发表于 2021-4-16 17:34 | 只看该作者
    感谢楼主         
  • TA的每日心情
    开心
    2021-6-8 15:26
  • 签到天数: 25 天

    [LV.4]偶尔看看III

    14#
    发表于 2021-4-20 15:29 | 只看该作者
    啦啦啦啦啦啦啦啦啦啦
  • TA的每日心情
    开心
    2021-10-26 15:48
  • 签到天数: 1 天

    [LV.1]初来乍到

    15#
    发表于 2021-10-27 10:14 | 只看该作者
    巅峰灬霸煌 发表于 2021-4-16 15:23
    procedure(toolmenucreat(tMenuFile)
                    let( (xMenuID)
                            SKILLToolsMenu = '(

    大神,这个附件怎么用呀,加载不上呢
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    EDA365公众号

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

    GMT+8, 2024-11-23 04:02 , Processed in 0.109375 second(s), 29 queries , Gzip On.

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

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

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