Content plugins developer guide: Difference between revisions

From TotalcmdWiki
Jump to navigation Jump to search
(Added article to a category Category:Content plugin API)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Introduction ==
Writing content plugins (version 2.10 SE) for Total Commander
* [[Content plugins developer guide overview|Overview]]
 
* [[Content plugins developer guide overview|Changelog]]
#[[Content plugins developer guide overview|Overview]]
# Functions
#: '''Mandatory (must be implemented)'''
#: [[ContentGetSupportedField]]
#: [[ContentGetValue]]
#: '''Optional (must NOT be implemented if unsupported!)'''
#: [[ContentGetDetectString]]
#: [[ContentSetDefaultParams]]
#: [[ContentStopGetValue]]
#: [[ContentGetDefaultSortOrder]]
#: [[ContentPluginUnloading]]
#: [[ContentGetSupportedFieldFlags]]
#: [[ContentSetValue]]
#: [[ContentEditValue]]
#: [[ContentSendStateInformation]]
#: [[ContentCompareFiles]]
# Structures
#: pdateformat
#: ptimeformat
#: ContentDefaultParamStruct
#: FileDetailsStruct
# Callbacks
#: PROGRESSCALLBACKPROC
# Unicode support
# New: 64-bit support
# Header files
#: [[contplug.h (C/C++)]]
#: contplug.pas (Delphi)
#: PowerBasic sample (by user "Shura")
# Translations
#: Lng files for content plugins
# Plugin interface changes
#: [[Content plugins developer guide changelog|Changelog]]
 
 
Copyright (C) 2005-2011 Christian Ghisler, Ghisler Software GmbH All Rights Reserved
{{backlink|Plugins interfaces#Official interfaces|Official plugins interfaces}}
[[Category:Content plugin API]]

Latest revision as of 09:54, 12 March 2021

Writing content plugins (version 2.10 SE) for Total Commander

  1. Overview
  2. Functions
    Mandatory (must be implemented)
    ContentGetSupportedField
    ContentGetValue
    Optional (must NOT be implemented if unsupported!)
    ContentGetDetectString
    ContentSetDefaultParams
    ContentStopGetValue
    ContentGetDefaultSortOrder
    ContentPluginUnloading
    ContentGetSupportedFieldFlags
    ContentSetValue
    ContentEditValue
    ContentSendStateInformation
    ContentCompareFiles
  3. Structures
    pdateformat
    ptimeformat
    ContentDefaultParamStruct
    FileDetailsStruct
  4. Callbacks
    PROGRESSCALLBACKPROC
  5. Unicode support
  6. New: 64-bit support
  7. Header files
    contplug.h (C/C++)
    contplug.pas (Delphi)
    PowerBasic sample (by user "Shura")
  8. Translations
    Lng files for content plugins
  9. Plugin interface changes
    Changelog


Copyright (C) 2005-2011 Christian Ghisler, Ghisler Software GmbH All Rights Reserved


Back to Official plugins interfaces