找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 689|回复: 3
打印 上一主题 下一主题

弹出是窗体,想改嵌入至option

[复制链接]

44

主题

121

帖子

228

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
228
跳转到指定楼层
1#
发表于 2014-10-30 09:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
这是一下弹出是窗体,想改嵌入至option,哪错了


        ;tb_form = axlFormCreate( (gensym) "txt_block.form" `(ne inner "msglines" 2) `txtblock_Action t nil)
        tb_form = axlMiniStatusLoad( (gensym) "./txt_block.form"  `txtblock_Action t)
出错提示
E- *Error* axlFormSetFieldVisible: too many arguments (3 expected, 4 given) - (form:b25ee10 "./txt_block.form" "area_ref" 0)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏2 支持!支持! 反对!反对!

44

主题

121

帖子

228

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
228
2#
 楼主| 发表于 2014-10-30 14:00 | 只看该作者
  1. /*********************************************************/
  2. /*               Title :  in Options                     */
  3. /*     Execute Command :  in_options                     */
  4. /*              Author :  tatarlxw                       */
  5. /*       Creation Date :  2014-10-30                     */
  6. /*              Update :                                 */
  7. /*             Version :  1.0                            */
  8. /*            Web site :  http://hi.baidu.com/tatarlxw   */
  9. /*              E-mail :  tatarlxw@163.com               */
  10. /*********************************************************/

  11. axlCmdRegister("in_options" 'in_options)
  12. defun(in_options ()
  13.   formFileName = "./in_options.form"
  14.   in_options_form_create()
  15.   in_options_form = axlMiniStatusLoad((gensym) formFileName 'in_options_action t)
  16.   ;in_options_form = axlFormCreate( (gensym) formFileName `(ne inner "msglines" 2) `in_options_action t nil)
  17.   axlFormDisplay(in_options_form)
  18.   deleteFile(formFileName)
  19.   axlControlRaise('options)
  20. )

  21. defun(in_options_action (in_options_form)
  22. case(in_options_form->curField
  23.     ("Hello"
  24.            axlUIWPrint(nil strWelcome)
  25. )
  26. )
  27. )

  28. procedure(in_options_form_create()
  29.         lstForm = outfile( formFileName "w")
  30.         fprintf(lstForm "FILE_TYPE=FORM_DEFN VERSION=2\n")
  31.         fprintf(lstForm "FORM\n")
  32.         fprintf(lstForm "FIXED\n")
  33.         fprintf(lstForm "PORT 20 10\n")
  34.         fprintf(lstForm "HEADER \"Change Block\"\n")
  35.         fprintf(lstForm "TILE\n")
  36.        
  37.         fprintf(lstForm "TEXT \"I am here\"\n")
  38.         fprintf(lstForm "FLOC 2 2\n")
  39.         fprintf(lstForm "ENDTEXT\n")
  40.        
  41.         fprintf(lstForm "FIELD Hello\n")
  42.         fprintf(lstForm "FLOC 12 2\n")
  43.         fprintf(lstForm "MENUBUTTON \"Hello\" 5 3\n")
  44.         fprintf(lstForm "ENDFIELD\n")
  45.        
  46.         fprintf(lstForm "ENDTILE\n")
  47.         fprintf(lstForm "ENDFORM\n")
  48.         close(lstForm)
  49. )


  50.        
  51.        
复制代码
本程序为在options嵌入form,哪错呢?

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

3#
发表于 2014-10-30 21:14 | 只看该作者
pallayout 发表于 2014-10-30 14:00
本程序为在options嵌入form,哪错呢?

在axlControlRaise('options) 语句后面添加一行
axlEnterPoint()即可
谁画出这天地 又画下我和你

44

主题

121

帖子

228

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
228
4#
 楼主| 发表于 2014-11-4 07:51 | 只看该作者
谢了,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-25 22:54 , Processed in 0.061693 second(s), 33 queries , Gzip On.

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

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

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