【问题标题】:How to store string from user input using a widget in emcas?如何使用 emacs 中的小部件存储用户输入的字符串?
【发布时间】:2023-01-18 08:50:20
【问题描述】:

我创建了一个带有可编辑字段的小部件。

 (widget-create 'editable-field
                 :size 13
                 :format  "name: %v \n"
                 "Type in your name")

我现在如何才能只存储用户输入? 我试过了设定小部件创建但它存储了整个小部件定义。

【问题讨论】:

    标签: emacs widget user-input store


    【解决方案1】:

    我能够使用小部件创建中的通知字段存储用户输入。

     (widget-create 'editable-field
                     :size 13
                     :format  "name: %v 
    "
                     ;;"Type in your name"
                     :notify (lambda (widget &rest ignore)
                                      (setq *name*  (widget-value widget)))
        )
    

    【讨论】:

      猜你喜欢
      • 2011-12-06
      • 2015-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-24
      • 2022-11-04
      • 1970-01-01
      相关资源
      最近更新 更多