documentation.HELP! Far Manager Documentation

Additional topics

Far Manager

previous page next page

Additional topics

main
  • Additional structures and functions
  • Examples
  • 'Rules to set the right tone'
  • Overview of plugin capabilities
  • Lyrical introduction to plugins
  • FAR plugins API History
  • How to setup the Encyclopedia
  • FAQ
  • Authors
previous page start next page

Menu

  • Homepage

Table of contents

  • Far Manager Encyclopedia
    • Programming FAR plugins
    • About the Programming FAR plugins - Encyclopedia for Developers project
    • License
    • What's new?
    • Exported functions
      • Common functions
        • Configure
        • ExitFAR
        • GetMinFarVersion
        • GetPluginInfo
        • SetStartupInfo
      • Panel specific functions
        • ClosePlugin
        • Compare
        • DeleteFiles
        • FreeFindData
        • FreeVirtualFindData
        • GetFiles
        • GetFindData
        • GetOpenPluginInfo
        • GetVirtualFindData
        • MakeDirectory
        • OpenFilePlugin
        • OpenPlugin
        • ProcessEvent
        • ProcessHostFile
        • ProcessKey
        • PutFiles
        • SetDirectory
        • SetFindList
      • Editor specific functions
        • ProcessEditorInput
        • ProcessEditorEvent
      • Viewer specific functions
        • ProcessViewerEvent
      • Dialog specific functions
        • ProcessDialogEvent
    • Service functions
      • Common functions
        • AdvControl
        • CharTable
        • CmpName
        • Control
        • FreeDirList
        • GetDirList
        • GetMsg
        • GetPluginDirList
        • Menu
        • RestoreScreen
        • SaveScreen
        • ShowHelp
        • Text
      • Editor specific functions
        • Editor
        • EditorControl
      • Viewer specific functions
        • Viewer
        • ViewerControl
      • Dialog API functions
        • DefDlgProc
        • Dialog
        • DialogEx
        • DlgProc
        • InputBox
        • Message
        • SendDlgMessage
      • Far Standard Functions
        • AddEndSlash
        • atoi
        • atoi64
        • bsearch
        • ConvertNameToReal
        • CopyToClipboard
        • DeleteBuffer
        • ExpandEnvironmentStr
        • FarInputRecordToKey
        • FarKeyToName
        • FarNameToKey
        • FarRecursiveSearch
        • GetFileOwner
        • GetNumberOfLinks
        • GetPathRoot
        • GetReparsePointInfo
        • itoa
        • itoa64
        • LIsAlpha
        • LIsAlphanum
        • LIsLower
        • LIsUpper
        • LLower
        • LLowerBuf
        • LStricmp
        • LStrlwr
        • LStrnicmp
        • LStrupr
        • LTrim
        • LUpper
        • LUpperBuf
        • MkTemp
        • MkLink
        • PasteFromClipboard
        • PointToName
        • ProcessName
        • qsort
        • qsortex
        • QuoteSpaceOnly
        • RTrim
        • snprintf
        • sprintf
        • sscanf
        • Trim
        • TruncPathStr
        • TruncStr
        • Unquote
        • XLat
    • Structures
      • General purpose structures
        • ActlEjectMedia
        • ActlKeyMacro
        • CharTableSet
        • FARINT64
        • CmdLineSelect
        • FarMenuItem
        • FarMenuItemEx
        • FarSetColors
        • FarStandardFunctions
        • InfoPanelLine
        • KeyBarTitles
        • KeySequence
        • OpenPluginInfo
        • PanelInfo
        • PanelMode
        • PanelRedrawInfo
        • PluginInfo
        • PluginPanelItem
        • PluginStartupInfo
        • WindowInfo
      • Editor specific structures
        • EditorBookMarks
        • EditorColor
        • EditorConvertPos
        • EditorConvertText
        • EditorGetString
        • EditorInfo
        • EditorSelect
        • EditorSetParameter
        • EditorSetPosition
        • EditorSetString
      • Dialog API structures
        • FarDialogEvent
        • FarDialogItem
        • FarDialogItemData
        • FarList
        • FarListColors
        • FarListDelete
        • FarListFind
        • FarListGetItem
        • FarListInfo
        • FarListInsert
        • FarListItem
        • FarListPos
        • FarListItemData
        • FarListTitles
        • FarListUpdate
        • OpenDlgPluginData
      • Viewer specific structures
        • ViewerInfo
        • ViewerMode
        • ViewerSelect
        • ViewerSetMode
        • ViewerSetPosition
      • Delphi structures
        • TActlEjectMedia
        • TActlKeyMacro
        • TArcInfo
        • TArcItemInfo
        • TCharTableSet
        • TCmdLineSelect
        • TEditorBookMarks
        • TEditorColor
        • TEditorConvertPos
        • TEditorConvertText
        • TEditorGetString
        • TEditorInfo
        • TEditorSelect
        • TEditorSetParameter
        • TEditorSetPosition
        • TEditorSetString
        • TFarSetColors
        • TFarDialogItem
        • TFarDialogItemData
        • TFarList
        • TFarListColors
        • TFarListDelete
        • TFarListGetItem
        • TFarListItem
        • TFarListPos
        • TFarListItemData
        • TFarListTitles
        • TFarMenuItem
        • TFarMenuItemEx
        • TFarListFind
        • TFarListInfo
        • TFarListInsert
        • TInfoPanelLine
        • TKeyBarTitles
        • TKeySequence
        • TOpenPluginInfo
        • TPanelInfo
        • TPanelMode
        • TPanelRedrawInfo
        • TPluginInfo
        • TPluginPanelItem
        • TPluginStartupInfo
        • TWin32FindData
        • TWindowInfo
        • TFarInt64
        • TViewerInfo
        • TViewerMode
        • TViewerSelect
        • TViewerSetMode
        • TViewerSetPosition
    • Types and definitions
      • COL_* - Color indexes
      • KEY_* - FAR Manager key codes
      • VK_* - Virtual Key Codes (Win32)
      • OPM_* - Operation mode
      • SM_* - Sorting methods
      • PKF_* - state of the shift keys
      • _FAR_NO_NAMELESS_UNIONS - using ANSI C
      • FARMANAGERVERSION - FAR Manager version number
      • MAKEFARVERSION - Generates needed FAR Manager version number
      • FarConfirmationsSettings - information about the confirmation settings
      • FarInterfaceSettings - information about the interface settings
      • FarDialogSettings - information about the dialog settings
      • FarDescriptionSettings - information about the file description settings
      • FarSystemSettings - information about the system settings
      • FarPanelSettings - information about the panel settings
      • File masks
      • Help topic syntax
    • Language and Help files
      • Control statements
      • Language files
      • Help files
    • Win32 structures, functions and definitions
      • Win32: structures
        • CHAR_INFO
        • CONSOLE_CURSOR_INFO
        • COORD
        • FILETIME
        • FOCUS_EVENT_RECORD
        • INPUT_RECORD
        • KEY_EVENT_RECORD
        • MENU_EVENT_RECORD
        • MOUSE_EVENT_RECORD
        • RECT
        • SMALL_RECT
        • SYSTEMTIME
        • WIN32_FIND_DATA
        • WINDOW_BUFFER_SIZE_RECORD
      • Win32: functions
        • GetFileTime
        • PeekConsoleInput
        • ReadConsoleInput
        • SetFileApisToANSI
        • SetFileApisToOEM
        • SetFileTime
        • WriteConsoleInput
      • Win32: definitions
        • Virtual key codes
    • Dialog API
      • Dialog API functions
        • DefDlgProc
        • Dialog
        • DialogEx
        • DlgProc
        • InputBox
        • Message
        • SendDlgMessage
      • Dialog API structures
        • FarDialogItem
        • FarDialogItemData
        • FarList
        • FarListColors
        • FarListDelete
        • FarListFind
        • FarListGetItem
        • FarListInfo
        • FarListInsert
        • FarListItem
        • FarListPos
        • FarListItemData
        • FarListTitles
        • FarListUpdate
      • Macros and types
        • FARWINDOWPROC - dialog window callback function
      • Dialog API controls
        • DI_BUTTON
        • DI_CHECKBOX
        • DI_COMBOBOX
        • DI_DOUBLEBOX
        • DI_EDIT
        • DI_FIXEDIT
        • DI_LISTBOX
        • DI_PSWEDIT
        • DI_RADIOBUTTON
        • DI_SINGLEBOX
        • DI_TEXT
        • DI_USERCONTROL
        • DI_VTEXT
      • Dialog item flags
        • DIF_3STATE
        • DIF_BOXCOLOR
        • DIF_BTNNOCLOSE
        • DIF_CENTERGROUP
        • DIF_CENTERTEXT
        • DIF_COLORMASK
        • DIF_DISABLE
        • DIF_DROPDOWNLIST
        • DIF_EDITEXPAND
        • DIF_EDITOR
        • DIF_GROUP
        • DIF_HIDDEN
        • DIF_HISTORY
        • DIF_LEFTTEXT
        • DIF_LISTAUTOHIGHLIGHT
        • DIF_LISTNOAMPERSAND
        • DIF_LISTNOBOX
        • DIF_LISTNOCLOSE
        • DIF_LISTWRAPMODE
        • DIF_MANUALADDHISTORY
        • DIF_MASKEDIT
        • DIF_MOVESELECT
        • DIF_NOAUTOCOMPLETE
        • DIF_NOBRACKETS
        • DIF_NOFOCUS
        • DIF_NOTCVTUSERCONTROL
        • DIF_READONLY
        • DIF_SELECTONENTRY
        • DIF_SEPARATOR
        • DIF_SEPARATOR2
        • DIF_SETCOLOR
        • DIF_SHOWAMPERSAND
        • DIF_USELASTHISTORY
        • DIF_VAREDIT
      • Dialog API messages
        • DM_ADDHISTORY
        • DM_CLOSE
        • DM_EDITUNCHANGEDFLAG
        • DM_ENABLE
        • DM_ENABLEREDRAW
        • DM_GETCHECK
        • DM_GETCOMBOBOXEVENT
        • DM_GETCURSORPOS
        • DM_GETCURSORSIZE
        • DM_GETDLGDATA
        • DM_GETDLGITEM
        • DM_GETDLGRECT
        • DM_GETDROPDOWNOPENED
        • DM_GETEDITPOSITION
        • DM_GETFOCUS
        • DM_GETITEMDATA
        • DM_GETITEMPOSITION
        • DM_GETSELECTION
        • DM_GETTEXT
        • DM_GETTEXTPTR
        • DM_GETTEXTLENGTH
        • 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_LISTSETMOUSEREACTION
        • 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_SETDROPDOWNOPENED
        • DM_SETEDITPOSITION
        • DM_SETFOCUS
        • DM_SETHISTORY
        • DM_SETITEMDATA
        • DM_SETITEMPOSITION
        • DM_SETMAXTEXTLENGTH
        • DM_SETMOUSEEVENTNOTIFY
        • DM_SETSELECTION
        • DM_SETTEXT
        • DM_SETTEXTLENGTH
        • DM_SETTEXTPTR
        • DM_SHOWDIALOG
        • DM_SHOWITEM
        • DM_USER
      • Dialog API events
        • DN_BTNCLICK
        • DN_CLOSE
        • DN_CTLCOLORDIALOG
        • DN_CTLCOLORDLGITEM
        • DN_CTLCOLORDLGLIST
        • DN_DRAGGED
        • DN_DRAWDIALOG
        • DN_DRAWDIALOGDONE
        • DN_DRAWDLGITEM
        • DN_EDITCHANGE
        • DN_ENTERIDLE
        • DN_GOTFOCUS
        • DN_HELP
        • DN_HOTKEY
        • DN_INITDIALOG
        • DN_KEY
        • DN_KILLFOCUS
        • DN_LISTCHANGE
        • DN_LISTHOTKEY
        • DN_MOUSECLICK
        • DN_MOUSEEVENT
        • DN_RESIZECONSOLE
      • Input focus
    • Panel API
      • Exported functions
        • Compare
        • DeleteFiles
        • FreeFindData
        • FreeVirtualFindData
        • GetFiles
        • GetFindData
        • GetVirtualFindData
        • MakeDirectory
        • OpenFilePlugin
        • OpenPlugin
        • ProcessEvent
        • ProcessHostFile
        • ProcessKey
        • PutFiles
        • SetDirectory
        • SetFindList
      • Service functions
        • Control
        • FreeDirList
        • GetDirList
        • GetPluginDirList
      • Structures
        • InfoPanelLine
        • KeyBarTitles
        • PanelInfo
        • PanelMode
        • PanelRedrawInfo
        • PluginPanelItem
    • Editor API
      • Exported functions
        • ProcessEditorInput
        • ProcessEditorEvent
      • Service functions
        • Editor
        • EditorControl
      • Editor API structures
        • EditorBookMarks
        • EditorColor
        • EditorConvertPos
        • EditorConvertText
        • EditorGetString
        • EditorInfo
        • EditorSelect
        • EditorSetParameter
        • EditorSetPosition
        • EditorSetString
    • Viewer API
      • Exported functions
        • ProcessViewerEvent
      • Service functions
        • Viewer
        • ViewerControl
      • Structures
        • FARINT64
        • ViewerInfo
        • ViewerMode
        • ViewerSelect
        • ViewerSetMode
        • ViewerSetPosition
    • Custom API
      • Additional structures and functions
        • General purpose functions
          • InitDialogItems
          • InitMenuItems
          • LocMsg
        • Structures
          • InitDialogItem
          • InitMenuItem
      • Archive support
        • Exported functions
          • LoadFormatModule
          • IsArchive
          • GetSFXPos
          • OpenArchive
          • GetArcItem
          • CloseArchive
          • GetFormatName
          • GetDefaultCommands
          • SetFarInfo
        • Structures
          • ArcItemInfo
          • ArcInfo
        • Archivers' command line arguments
        • custom.ini file format
      • Colorer library regular expressions interface
        • CRegExp
        • isok
        • geterror
        • SetNoMoves
        • SetBkTrace
        • SetExpr
        • SetCodePage
        • Parse
        • extended Parse
        • SMatches
      • Search and Replace plugins programming
      • Mr.Ripper API
    • Macros
      • General background
        • Areas of execution
      • Using macros
        • Recording a macro
        • Deleting a macro
        • Assigning macro commands
        • Macro command parameters
      • Macro-language
        • Macro-commands
          • $AKey
          • $Date
          • $Text
          • $IClip
          • $MMode
          • $Exit
          • $XLat
          • $KbdSwitch
          • $SelWord
          • $If
          • $While
          • $Rep
        • Boolean operators
        • Boolean object states
        • Functions
        • Operations
        • Object states
        • Variables
      • Technical details
      • Examples
    • Articles
      • How to make a FAR plug-in...
      • ECTL_GETSTRING works very slowly
    • Additional topics
      • How to setup the Encyclopedia
      • Lyrical introduction to plugins
      • Overview of plugin capabilities
      • 'Professional ethics'
      • Examples
      • FAR plugins API History
      • Long History
      • FAQ
      • Authors
    • Internet
      • FAR Manager official site
      • WinRAR archiver, a powerful tool to process RAR and ZIP files
      • FAR Manager official forum
      • FAR plugins collection
      • Mantis. Bugtracking System
      • SVN repository
      • Discussion of FAR Manager Development
      • Discussion of FAR Manager plugins
      • Discussion of Plugins API
      • Announcements of new additions to the PlugRinG
      • Open encyclopedia...

Get in touch

Submit feedback about this site to:

  • [email protected]

© documentation.help. Design: rehmann.co.