Кнопки
Пакет Button определяет функции для вставки и обработки кнопок, которые можно активировать мышью или с помощью команд клавиатуры. Такие кнопки обычно используются для различных видов гиперссылок.
Кнопка представляет собой набор свойств текста или наложения, связанных с фрагментом текста в буфере. Эти свойства называются свойствами кнопки. Одно из этих свойств — свойство действия — указывает функцию, вызываемую при активации кнопки пользователем с помощью клавиатуры или мыши. Функция действия может исследовать кнопку и использовать другие её свойства по своему усмотрению.
В некоторых отношениях пакет Button дублирует функциональность пакета Widget. См. раздел Введение в Библиотеку виджетов Emacs. Преимущество пакета Button в том, что он быстрее, компактнее и проще в программировании. С точки зрения пользователя интерфейсы, создаваемые обоими пакетами, очень похожи.
Copyright © 1990-1996, 1998-2026 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Buttons.html