FarEventsView

Top-level Files of tip
Login

Top-level Files of tip

Files in the top-level directory from the latest check-in


FarEventsView

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

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

  ╔══════ 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). После редактирования скрипт автоматически перегружается.