Plugins interfaces: Difference between revisions
Jump to navigation
Jump to search
(Plugin examples) |
(C++ official examples, Delphi examples) |
||
Line 32: | Line 32: | ||
== Plugin source examples == | == Plugin source examples == | ||
There are | There are several official C++ examples: | ||
* [http://ghisler.fileburst.com/fsplugins/sampleplugin.zip Sample plugin (WFX) - with C++ source] | |||
* [http://ghisler.fileburst.com/lsplugins/listplugsample.zip Sample plugin (WLX) - with C++ source] | |||
* [http://ghisler.fileburst.com/content/wdx_filesys_src.zip Sample plugin (WDX) - with C++ source] | |||
Also there are some 3-rd party plugins with open source code: | Also there are some 3-rd party plugins with open source code: | ||
Line 38: | Line 42: | ||
* [http://www.totalcmd.net/plugring/ListSimple.html Sample plugin (WLX) - with Delphi source] | * [http://www.totalcmd.net/plugring/ListSimple.html Sample plugin (WLX) - with Delphi source] | ||
* [http://www.totalcmd.net/plugring/ListSimpleBcb.html Sample plugin (WLX) - with C++Builder source] | * [http://www.totalcmd.net/plugring/ListSimpleBcb.html Sample plugin (WLX) - with C++Builder source] | ||
* [http://ghisler.fileburst.com/plugins/catalogmaker_src.zip Catalog plugin (WCX) - with C++ source] | |||
* [http://www.totalcmd.net/plugring/OOSimpleViewer.html OpenOffice.org Simple Viewer (WLX) - with Delphi source] | * [http://www.totalcmd.net/plugring/OOSimpleViewer.html OpenOffice.org Simple Viewer (WLX) - with Delphi source] | ||
* [http://www.totalcmd.net/plugring/msie_cache.html MSIE Cache Browser (WFX) - with Delphi source] | |||
* [http://www.totalcmd.net/plugring/AudioInfo.html AudioInfo (WDX) - with Delphi source] | |||
Revision as of 07:35, 12 May 2007
Where to get official interface files?
Interface files for all plugins types can be downloaded at:
- http://ghisler.com/plugins.htm (search for words "guide" and "interface" at that page)
- http://www.totalcmd.net/directory/developer.html
Official interfaces description
Some interfaces are described in this Wiki in the following topics. Some are not - download official files for them.
- Packer plugins developer guide
- File system plugins developer guide
- Lister plugins developer guide
- Content plugins developer guide
Unofficial interfaces links
There are unofficial plugin interfaces, that make it possible to develop a plugin in your prefered programming language (apart from C++ and Delphi, which interfaces are included into official files):
- .NET Framework Wrapper for WFX
- Perl FS for WFX
- Java Plugin Interface for WCX, WDX, WFX and WLX
- VBScript Plugin Interface for WFX
- VBScript / JavaScript Plugin Interface for WDX
- VBScript / JavaScript Plugin Interface for WLX
Plugin source examples
There are several official C++ examples:
- Sample plugin (WFX) - with C++ source
- Sample plugin (WLX) - with C++ source
- Sample plugin (WDX) - with C++ source
Also there are some 3-rd party plugins with open source code:
- Sample plugin (WLX) - with Delphi source
- Sample plugin (WLX) - with C++Builder source
- Catalog plugin (WCX) - with C++ source
- OpenOffice.org Simple Viewer (WLX) - with Delphi source
- MSIE Cache Browser (WFX) - with Delphi source
- AudioInfo (WDX) - with Delphi source
Back to Plugins