ListerPlugin for TotalCommander

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

ListerPlugin for TotalCommander

Post by ts-soft »

My first TC-Plugin :wink:

Version 1.5
Image

SyntaxHighlight for all *.pb, *.pbi files.
You can use new TC 7 functions: n = next, p = previous
searching also available

automatic install for TC 6.54 and higher
Souce-Code include

Download: http://ts-soft.eu/dl/wlx_pbsyn.zip

greetings
Thomas
Last edited by ts-soft on Sun Jul 01, 2007 2:32 am, edited 1 time in total.
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
zikitrake
Addict
Addict
Posts: 868
Joined: Thu Mar 25, 2004 2:15 pm
Location: Spain

Post by zikitrake »

:P really nice!... I'll use this plugin every day

tip: Make it compatible with AL90's PureFileMaster :lol:
PB 6.21 beta, PureVision User
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Very interesting, thanks.

I am currently using the SynPlus plugin to view/edit code/text files.
Maybe you could enhance your TC-Plugin to bring us the best edit plugin for TC :wink:

PS : do you also have some framework for the other plugin types : WCX, WFX, WDX ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

gnozal wrote:Very interesting, thanks.

I am currently using the SynPlus plugin to view/edit code/text files.
I have also used SynPlus with your syntax-generator :wink:
gnozal wrote: Maybe you could enhance your TC-Plugin to bring us the best edit plugin for TC :wink:

PS : do you also have some framework for the other plugin types : WCX, WFX, WDX ?

Translate of the headers is very easy, but I have translated only this one
Header file, it is the easiest one

My first small test

here can you found the newest helpfiles for plugins:
http://www.ghisler.ch/board/viewtopic.php?t=12474
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

Update to Version 1.1

only some small bugfixes
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
Max
User
User
Posts: 67
Joined: Thu Nov 30, 2006 4:57 pm
Location: I long for the absolute loneliness of the death

Post by Max »

Hi,
Great plugin :D

Runs on Vista?. I'm tried to install and Lister seems to ignore it.
In XP it runs fine, instead.
How to configure? It's possible?. I'm changed colors by hand in PBsyn.prefs, but it would be nice to have an interface.

Other questions, as "how to add new words to colorize?", and some others can stay for later versions.

Thanks, Thomas.
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

The SyntaxHilighting.dll from the Library SDK doesn't support keywords.
and at the moment no config-dialog planned, sry
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
User avatar
hallodri
Enthusiast
Enthusiast
Posts: 208
Joined: Tue Nov 08, 2005 7:59 am
Location: Germany
Contact:

Post by hallodri »

Of course those knows DLL of this, but you must compare self the text with a list.
Max
User
User
Posts: 67
Joined: Thu Nov 30, 2006 4:57 pm
Location: I long for the absolute loneliness of the death

Post by Max »

Of course those knows DLL of this, but you must compare self the text with a list.
OK, with an external list in a text file (like all editors do).

New enhancement: some font characteristics like "bold" (in basic words) or "italic" (in quoted strings) can be selected by user. (with a PreferenceKey in PBsyn.prefs)
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

I will add a config-dialog, but no keywords. All normal keyword a automatic
supported by the SyntaxHilighting.dll

This is only a simple preview, not an editor or something :wink:
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

Update Version 1.5

Config-Dialog added (see contextmenu)
About-Box added

some small bugfixes

config stored in:
%appdata%\ts-soft\PBSyn\PBSyn.prefs
for Vista compatibility

greetings
Thomas

// Attention:
Please make sure to close the config-dialog before you close the lister or
close the Total Commander!
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
Max
User
User
Posts: 67
Joined: Thu Nov 30, 2006 4:57 pm
Location: I long for the absolute loneliness of the death

Post by Max »

IMPRESSIVE!!!.

It looks like my editor!. Now, it's very easy to read any PB file.
No problems on Vista.

Thanks, ts-soft

Best Regards.
Max
User
User
Posts: 67
Joined: Thu Nov 30, 2006 4:57 pm
Location: I long for the absolute loneliness of the death

Post by Max »

Sorry, ts-soft

CTRL-C or "Copy like text" in "Edit menu" don't work.

At this moment it's the only bug I've find.

BR.
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

use the contextmenue of the plugin!
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
Max
User
User
Posts: 67
Joined: Thu Nov 30, 2006 4:57 pm
Location: I long for the absolute loneliness of the death

Post by Max »

OK!, this way, it runs fine.
many thanks
Post Reply