Table of contents
-
Programming Far Manager plugins - Encyclopedia for Developers
- О проекте
- Что нового?
- Лицензия
- Авторы
- Ссылки
- Basic API
-
Panel API
- Экспортируемые функции
- Сервисные функции
-
Структуры
- AnalyseInfo
- CloseAnalyseInfo
- ClosePanelInfo
- CmdLineSelect
- CompareInfo
- DeleteFilesInfo
- FarGetPluginPanelItem
- FarPanelDirectory
- FarPanelItemFreeInfo
- FarSetKeyBarTitles
- FreeFindDataInfo
- GetFilesInfo
- GetFindDataInfo
- InfoPanelLine
- KeyBarLabel
- KeyBarTitles
- MakeDirectoryInfo
- OpenAnalyseInfo
- OpenCommandLineInfo
- OpenPanelInfo
- OpenShortcutInfo
- PanelInfo
- PanelMode
- PanelRedrawInfo
- PluginPanelItem
- ProcessHostFileInfo
- ProcessPanelEventInfo
- ProcessPanelInputInfo
- PutFilesInfo
- SetDirectoryInfo
- SetFindListInfo
- Editor API
- Viewer API
-
Dialog API
- Экспортируемые функции
- Сервисные функции
- Пользовательская функция обработки диалога
- Структуры
- Элементы диалога
-
Флаги элементов диалога
- DIF_3STATE
- DIF_BOXCOLOR
- DIF_BTNNOCLOSE
- DIF_CENTERGROUP
- DIF_CENTERTEXT
- DIF_DEFAULTBUTTON
- DIF_DISABLE
- DIF_DROPDOWNLIST
- DIF_EDITEXPAND
- DIF_EDITOR
- DIF_EDITPATH
- DIF_EDITPATHEXEC
- DIF_FOCUS
- DIF_GROUP
- DIF_HIDDEN
- DIF_HISTORY
- DIF_LEFTTEXT
- DIF_LISTAUTOHIGHLIGHT
- DIF_LISTNOAMPERSAND
- DIF_LISTNOBOX
- DIF_LISTNOCLOSE
- DIF_LISTTRACKMOUSE
- DIF_LISTTRACKMOUSEINFOCUS
- DIF_LISTWRAPMODE
- DIF_MANUALADDHISTORY
- DIF_MASKEDIT
- DIF_MOVESELECT
- DIF_NOAUTOCOMPLETE
- DIF_NOBRACKETS
- DIF_NOFOCUS
- DIF_NONE
- DIF_READONLY
- DIF_RIGHTTEXT
- DIF_SELECTONENTRY
- DIF_SEPARATOR
- DIF_SEPARATOR2
- DIF_SEPARATORUSER
- DIF_SETSHIELD
- DIF_SHOWAMPERSAND
- DIF_USELASTHISTORY
- DIF_WORDWRAP
-
События
- DN_BTNCLICK
- DN_CLOSE
- DN_CONTROLINPUT
- DN_CTLCOLORDIALOG
- DN_CTLCOLORDLGITEM
- DN_CTLCOLORDLGLIST
- DN_DRAGGED
- DN_DRAWDIALOG
- DN_DRAWDIALOGDONE
- DN_DRAWDLGITEM
- DN_DRAWDLGITEMDONE
- DN_DROPDOWNOPENED
- DN_EDITCHANGE
- DN_ENTERIDLE
- DN_GETVALUE
- DN_GOTFOCUS
- DN_HELP
- DN_HOTKEY
- DN_INITDIALOG
- DN_INPUT
- DN_KILLFOCUS
- DN_LISTCHANGE
- DN_LISTHOTKEY
- DN_RESIZECONSOLE
-
Сообщения
- DM_ADDHISTORY
- DM_CLOSE
- DM_EDITUNCHANGEDFLAG
- DM_ENABLE
- DM_ENABLEREDRAW
- DM_GETCHECK
- DM_GETCOMBOBOXEVENT
- DM_GETCONSTTEXTPTR
- DM_GETCURSORPOS
- DM_GETCURSORSIZE
- DM_GETDIALOGINFO
- DM_GETDIALOGTITLE
- DM_GETDLGDATA
- DM_GETDLGITEM
- DM_GETDLGITEMSHORT
- DM_GETDLGRECT
- DM_GETDROPDOWNOPENED
- DM_GETEDITPOSITION
- DM_GETFOCUS
- DM_GETITEMDATA
- DM_GETITEMPOSITION
- DM_GETSELECTION
- DM_GETTEXT
- DM_KEY
- DM_LISTADD
- DM_LISTADDSTR
- DM_LISTDELETE
- DM_LISTFINDSTRING
- DM_LISTGETCURPOS
- DM_LISTGETDATA
- DM_LISTGETDATASIZE
- DM_LISTGETITEM
- DM_LISTGETTITLES
- DM_LISTINFO
- DM_LISTINSERT
- DM_LISTSET
- DM_LISTSETCURPOS
- DM_LISTSETDATA
- DM_LISTSETTITLES
- DM_LISTSORT
- DM_LISTUPDATE
- DM_MOVEDIALOG
- DM_REDRAW
- DM_RESIZEDIALOG
- DM_SET3STATE
- DM_SETCHECK
- DM_SETCOMBOBOXEVENT
- DM_SETCURSORPOS
- DM_SETCURSORSIZE
- DM_SETDLGDATA
- DM_SETDLGITEM
- DM_SETDLGITEMSHORT
- DM_SETDROPDOWNOPENED
- DM_SETEDITPOSITION
- DM_SETFOCUS
- DM_SETHISTORY
- DM_SETINPUTNOTIFY
- DM_SETITEMDATA
- DM_SETITEMPOSITION
- DM_SETMAXTEXTLENGTH
- DM_SETSELECTION
- DM_SETTEXT
- DM_SETTEXTPTR
- DM_SHOWDIALOG
- DM_SHOWITEM
- DM_USER
- Settings API
- Plugin Manager API
- Miscellaneous API
- Macro API
-
Экспортируемые функции
- Функции общего назначения
- Специфические функции работы с панелью
- Специфические функции редактора
- Специфические функции программы просмотра
- Специфические функции диалога
- Специфические функции для настройки плагина
- Специфические функции для работы с плагинами
- Специфические функции для работы с контент-колонками
-
Сервисные функции
- Функции общего назначения
- Специфические функции работы с панелью
- Специфические функции редактора
- Специфические функции программы просмотра
- Специфические функции диалога
- Специфические функции для настройки плагина
- Специфические функции для работы с плагинами
- Специфические функции для работы с макрокомандами
- Стандартные функции
-
Структуры
- Структуры общего назначения
-
Специфические структуры панели
- AnalyseInfo
- CloseAnalyseInfo
- ClosePanelInfo
- CmdLineSelect
- CompareInfo
- DeleteFilesInfo
- FarGetPluginPanelItem
- FarPanelDirectory
- FarPanelItemFreeInfo
- FarSetKeyBarTitles
- FreeFindDataInfo
- GetFilesInfo
- GetFindDataInfo
- InfoPanelLine
- KeyBarLabel
- KeyBarTitles
- MakeDirectoryInfo
- OpenAnalyseInfo
- OpenCommandLineInfo
- OpenPanelInfo
- OpenShortcutInfo
- PanelInfo
- PanelMode
- PanelRedrawInfo
- PluginPanelItem
- ProcessHostFileInfo
- ProcessPanelEventInfo
- ProcessPanelInputInfo
- PutFilesInfo
- SetDirectoryInfo
- SetFindListInfo
- SortingPanelItem
- Специфические структуры редактора
- Специфические структуры программы просмотра
- Специфические структуры диалога
- Специфические структуры для настройки плагина
- Специфические структуры для работы с плагинами
- Специфические структуры для работы с макрокомандами
- Специфические структуры для работы с контент-колонками
- Локализация
- Типы и определения
- Макросы
- "Правила хорошего тона"
- Примеры
- Статьи