Content plugins developer guide: Difference between revisions

From TotalcmdWiki
Jump to navigation Jump to search
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 changelog|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

Revision as of 20:40, 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