文件名称:xwidget-aux:emacs xwidget 项目的辅助信息
文件大小:331KB
文件格式:ZIP
更新时间:2024-07-15 18:17:45
EmacsLisp
小部件 这是一个实验性分支,用于在 Emacs 窗口内嵌入 GTK 小部件。 Emacs 抽象称为 Xwidget,用于 eXternal 小部件,也参考 Xembed 协议。 有一个名为 xwidget-test.el 的演示文件,其中显示了一些可能性。 emacswiki 上有一些截图。 目前可以在缓冲区中插入按钮、滑块、xembed 小部件和 webkit。 它的工作原理类似于 Emacs 中对图像的支持。 添加更多类型的小部件应该相当简单,但每种类型都需要适配器代码。 与图像的不同之处在于 xwidget 过着自己的生活。 您可以使用 api 创建它们,获取引用,然后将它们绑定到具有显示规范的特定缓冲区。 每个 xwidget 可以有多个视图。 在 MVC 术语中,xwidget 是模型,而 xwidget-view 是特定 Emacs 窗口中 xwidget 的视图。
【文件预览】:
xwidget-aux-master
----emacs-xwidget-docker-debian()
--------Dockerfile(662B)
--------README.org(676B)
--------xwidget()
----README.org(79KB)
----xwidget-tests.el(6KB)
----xwidgetsGtkWebkitScrollTest.c(2KB)
----emacs-xwidget-docker-f20()
--------Dockerfile(668B)
--------README.org(446B)
----EmacsXembedScreenshot.png(166KB)
----emacs-parallel()
--------parallel-xwidget.el(2KB)
--------parallel-remote.el(3KB)
--------README.org(5KB)
--------parallel.el(11KB)
----SETUP.XWIDGET(3KB)
----WebkitElnodeScreenshot.png(131KB)
----gtkWebkitScrollTest.c(2KB)