FarEventsView — просмотр событий FAR API

Здесь можно обсудить ваш любимый плагин.
Post Reply
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

FarEventsView — просмотр событий FAR API

Post by John Doe »

Данный плагин предназначен для изучения всех типов событий API Фара.
Информация о событиях выводится посредством OutputDebugString, соответственно, может быть просмотрена через DebugView и другие подобные программы.

Активируется в меню конфигурации плагинов (%FarEventsView), и, будучи активным, доступен также из меню плагинов.
Доступны следующие настройки:

Code: Select all

  ╔══════ FarEventsView ═══════╗
  ║  ProcessConsoleInput       ║
  ║  ProcessDialogEvent        ║
  ║√ ProcessEditorEvent        ║
  ║  ProcessEditorInput        ║
  ║√ ProcessViewerEvent        ║
  ╟───────── options: ─────────╢
  ║  SubscribeDialogDrawEvents ║
  ║  DM_SETINPUTNOTIFY         ║
  ║  DM_SETCOMBOBOXEVENT       ║
  ║  ECTL_SUBSCRIBECHANGEEVENT ║
  ║√ Inspect tables            ║
  ║  Auto newline              ║
  ╟───────── filters: ─────────╢
  ║  Output idle               ║
  ║  Output mouse events       ║
  ║  Output all DIALOG_EVENTS  ║
  ╟───────── actions: ─────────╢
  ║  Stop                      ║
  ║  Clear log                 ║
  ║  Reload                    ║
  ╚═════════ Enter,F4 ═════════╝
Для более детальной настройки поведения плагина можно редактировать его исходный код (F4).
После редактирования скрипт автоматически перегружается.


P.S.
Написан ещё в 2015, но опубликован впервые.
Attachments
FarEventsView.7z
(19.17 KiB) Downloaded 50 times
Last edited by HaRT on Sun 02 Apr, 2023 19:19, edited 1 time in total.
Reason: Улучшен заголовок Темы, подправлены опечатки.
https://t.me/FarManager — Telegram чат
Post Reply

Return to “Обсуждение плагинов”