| View previous topic :: View next topic |
| Author |
Message |
Flint Power Member


Joined: 27 Oct 2003 Posts: 2867 Location: Moscow, Russia
|
Posted: Thu Jul 15, 2010 8:48 am Post subject: |
|
|
BTW, isn't it time to move the specifications out of beta? _________________ Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, other stuff!
Using TC 8.01 / Win7 x64 SP1 |
|
| Back to top |
|
 |
ghisler(Author) Site Admin


Joined: 04 Feb 2003 Posts: 24590 Location: Switzerland
|
Posted: Sun Jul 18, 2010 7:48 am Post subject: |
|
|
Yes, I think that this is a good idea - when I find the time... _________________ Author of Total Commander
http://www.ghisler.com |
|
| Back to top |
|
 |
ghisler(Author) Site Admin


Joined: 04 Feb 2003 Posts: 24590 Location: Switzerland
|
Posted: Fri Jul 23, 2010 2:48 pm Post subject: |
|
|
The plugin writer's guides are out of beta now, you can get them from the plugins page here:
http://www.ghisler.com/plugins.htm
There were no changes to the actual functions since the last beta. _________________ Author of Total Commander
http://www.ghisler.com |
|
| Back to top |
|
 |
Flint Power Member


Joined: 27 Oct 2003 Posts: 2867 Location: Moscow, Russia
|
Posted: Wed Jul 28, 2010 2:45 am Post subject: |
|
|
ghisler(Author)
Hm… I just looked there, but there are still old versions (2.20 for WCX, 2.0 for WDX/WFX/WLX). _________________ Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, other stuff!
Using TC 8.01 / Win7 x64 SP1 |
|
| Back to top |
|
 |
ghisler(Author) Site Admin


Joined: 04 Feb 2003 Posts: 24590 Location: Switzerland
|
Posted: Wed Jul 28, 2010 8:57 am Post subject: |
|
|
Thanks for the warning, please try again now! _________________ Author of Total Commander
http://www.ghisler.com |
|
| Back to top |
|
 |
Flint Power Member


Joined: 27 Oct 2003 Posts: 2867 Location: Moscow, Russia
|
|
| Back to top |
|
 |
ghisler(Author) Site Admin


Joined: 04 Feb 2003 Posts: 24590 Location: Switzerland
|
Posted: Thu Jul 29, 2010 9:14 am Post subject: |
|
|
Thanks - seems to be on the English page only... _________________ Author of Total Commander
http://www.ghisler.com |
|
| Back to top |
|
 |
ts4242 Power Member


Joined: 02 Feb 2004 Posts: 1499 Location: Egypt
|
Posted: Tue Mar 29, 2011 1:28 pm Post subject: |
|
|
2ghisler(Author)
All Plugin interface descriptions are use hlp format. Is it possible to provide them as chm? because Win 7 doesn't support the hlp format without a special download.
Of course i can convert them myself, but it is better to be available for all plugins page visitors. _________________ █████ Author of Ultra TC Editors
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |
|
| Back to top |
|
 |
ghisler(Author) Site Admin


Joined: 04 Feb 2003 Posts: 24590 Location: Switzerland
|
Posted: Thu Mar 31, 2011 6:36 am Post subject: |
|
|
I will consider it - but I think that developpers should be clever enough to install the hlp viewer for Windows 7.  _________________ Author of Total Commander
http://www.ghisler.com |
|
| Back to top |
|
 |
MVV Power Member


Joined: 03 Aug 2008 Posts: 4527 Location: Russian Federation
|
|
| Back to top |
|
 |
ghisler(Author) Site Admin


Joined: 04 Feb 2003 Posts: 24590 Location: Switzerland
|
Posted: Thu Apr 07, 2011 6:50 am Post subject: |
|
|
I will fix it, thanks! _________________ Author of Total Commander
http://www.ghisler.com |
|
| Back to top |
|
 |
MVV Power Member


Joined: 03 Aug 2008 Posts: 4527 Location: Russian Federation
|
Posted: Fri Mar 02, 2012 1:44 am Post subject: |
|
|
Christian, it would be great to reflect details described here in API documentation (use MaxLen parameter name for string lengths, MaxChars for buffer sizes in characters, MaxBytes for buffer sizes in Bytes, and use const modifier for input only strings/buffers/structs). _________________ VirtualPanel plugin: Temporary panel for TC (forum)
TOTALCMD.NET: TCFS2, NTLinks, CopyTree, AskParam, ConPaste, Sudo… |
|
| Back to top |
|
 |
ghisler(Author) Site Admin


Joined: 04 Feb 2003 Posts: 24590 Location: Switzerland
|
Posted: Fri Mar 02, 2012 4:23 am Post subject: |
|
|
Unfortunately changing these headers would probably break almost all existing plugins... _________________ Author of Total Commander
http://www.ghisler.com |
|
| Back to top |
|
 |
MVV Power Member


Joined: 03 Aug 2008 Posts: 4527 Location: Russian Federation
|
Posted: Fri Mar 02, 2012 6:44 am Post subject: |
|
|
Christian, no one tells to authors of existing plugins to use theese headers, they can still use their own old copies. But new ones will use correct headers.
And, only a few changes in code required - to add const modifiers for pointers that work with input (constant) strings/buffers (such buffers must not be written anyway).
Also, if function prototype differs from its declaration in CPP, compiler just ignores prototype (if function is not called from another CPP by including header with prototype). Even more, it is OK when variable names in prototypes and realization differ (compiler compares only types). _________________ VirtualPanel plugin: Temporary panel for TC (forum)
TOTALCMD.NET: TCFS2, NTLinks, CopyTree, AskParam, ConPaste, Sudo… |
|
| Back to top |
|
 |
ghisler(Author) Site Admin


Joined: 04 Feb 2003 Posts: 24590 Location: Switzerland
|
Posted: Fri Mar 02, 2012 10:42 am Post subject: |
|
|
For example, people who add Unicode support to their plugins will get the latest headers - but this will break their existing plugins if the parameters change. _________________ Author of Total Commander
http://www.ghisler.com |
|
| Back to top |
|
 |
|