明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1390|回复: 3

[函数] lisp+DCL 表格编辑使用说明。 ui:table

[复制链接]
发表于 2022-3-14 10:36:53 | 显示全部楼层 |阅读模式
本帖最后由 vitalgg 于 2022-3-15 06:59 编辑





函数名  ui:table
说明:表格编辑,纯DCL方式实现,使用前先设置 ui:*table-title* 标题,赋值给 ui:*table-numbers-per-page* (整数),可以设置每页的行数(默认为20)。ui:*table-widths* 用于定义每列的宽度,默认每列宽度为10。最大支持列数为26列。

用法:
(ui:table lst-data)
参数:1 lst-data : 列表;

返回值:修改后的数据

示例:

  1. (require 'ui:*)
  2. (setq ui:*table-numbers-per-page* 15)
  3. (setq ui:*table-widths* '(10 20 5 3 30))
  4. (ui:table
  5. (cons '("a""b""C""D""E")
  6.        (progn
  7.          (setq lst '())(setq i% 0)
  8.          (reverse
  9.           (repeat 1006
  10.                   (setq lst
  11.                         (cons
  12.                          (list (strcat "A" (itoa (setq i% (1+ i%))))
  13.                                (strcat "B" (itoa i%))
  14.                                (strcat "C" (itoa i%))
  15.                                (strcat "D" (itoa i%))
  16.                                (strcat "E" (itoa i%)))
  17.                          lst)))))))


  1. (setq lst-data '(("姓名" "性别" "年龄" "身高")("张三" "男" 18 180)("李四" "女" 18 170)("王五" "男" 18 180)))
  2. (setq ui:*table-title* "人员信息")
  3. (setq ui:*table-widths* (ui:table-widths lst-data))
  4. (ui:table lst-data)))


本帖子中包含更多资源

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

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2022-3-15 15:02:21 | 显示全部楼层
伪源码,无实现函数。
 楼主| 发表于 2022-3-15 16:06:44 | 显示全部楼层
yxp 发表于 2022-3-15 15:02
伪源码,无实现函数。

那就删了或移到插件区吧,不知道怎么删帖
发表于 2022-3-15 16:38:58 | 显示全部楼层
本帖最后由 xj6019 于 2022-3-15 16:42 编辑

安装上@lisp  就啥都有了,直接实现,大佬一直在升级  一直在扩展使用的函数库,功能库,能直接用,能直接下载源码,支持浩辰 中望  等等。
算的上良心作家哦,大家可以试试玩玩,能用也能发布自己编译后的插件到@lisp,可玩性挺大的。参照大佬的网址 :  http://atlisp.cn/   或者直接百度  @lisp第一条就是   。替大佬打一波广告,欢迎高手试水:P         嘿嘿嘿!!!

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-14 14:32 , Processed in 0.281561 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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