Spec-Zone.ru › Elisp

Кнопки

Пакет 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API