Content plugins developer guide: Difference between revisions

From TotalcmdWiki
Jump to navigation Jump to search
No edit summary
Line 27: Line 27:
# New: 64-bit support
# New: 64-bit support
# Header files
# Header files
#: contplug.h (C/C++)
#: [[contplug.h (C/C++)]]
#: contplug.pas (Delphi)
#: contplug.pas (Delphi)
#: PowerBasic sample (by user "Shura")
#: PowerBasic sample (by user "Shura")

Revision as of 20:44, 9 March 2014

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