PureSyn (Total Commander ListerPlugin)

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureSyn (Total Commander ListerPlugin)

Beitrag von ts-soft »

Hab leider noch einen kleinen Fehler gefunden :oops:
Nach dem Einstellen des PureBasic Verzeichnisses wurden die
Button nicht aktualisiert, für den Fall das vorher kein Pure-
Basic Verzeichnis gefunden wurde. Ist jetzt in 0.81 behoben.
Des weiteren wird auch die Richtigkeit des Pfades (pbcompiler.exe vorhanden?)
geprüft.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Falko
Admin
Beiträge: 3531
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.0
Kontaktdaten:

Re: PureSyn (Total Commander ListerPlugin)

Beitrag von Falko »

Komisch, ich kann da nichts falsches zwischen der vorherigen und jetzigen Version feststellen.
Bei beiden wurde mir das PB-Verzeichnis korrekt angezeigt. :allright:

Gruß,
Falko
Bild
Win10 Pro 64-Bit, PB_5.4,GFA-WinDOS, Powerbasic9.05-Windows, NSBasic/CE, NSBasic/Desktop, NSBasic4APP, EmergenceBasic
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureSyn (Total Commander ListerPlugin)

Beitrag von ts-soft »

Falko hat geschrieben:Komisch, ich kann da nichts falsches zwischen der vorherigen und jetzigen Version feststellen.
Bei beiden wurde mir das PB-Verzeichnis korrekt angezeigt. :allright:

Gruß,
Falko
So ähnlich habe ich es auch gesehen, aber wenn beim Start kein PB-Verzeichnis
gefunden wurde, waren die Button Run und Debug disabled. Wird jetzt ein
PB-Verzeichnis eingestellt, blieben diese disabled :mrgreen:
Fehler fällt also nur auf, wenn man kein PB installiert hat, bzw. nur eine
Portable Version, also keine Registryeinträge vorhanden.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureSyn (Total Commander ListerPlugin)

Beitrag von ts-soft »

Update: Version 0.9

+ diverse kleinere Fehler beseitigt.
+ Support für XProfan hinzugefügt.

Update: Version 0.95

Gab noch einen Fehler, der aber nur XProfan betraf.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
matbal
Beiträge: 246
Registriert: 30.03.2011 20:53

Re: PureSyn (Total Commander ListerPlugin)

Beitrag von matbal »

Ein schönes Plugin.

Es fehlt mir aber noch die Tastaturunterstützung für die wichtigsten Listerfunktionen.
(Bis jetzt scheint über Tastatur nur die Textfunktionen wie 'Cursor bewegen', 'markieren' und 'kopieren' zu gehen.)

Das wichtigste Kürzel für mich wäre die ESC-Taste zum Schließen des Listerfensters - und dann noch die Zifferntasten, um zu anderen Ansichten wechseln zu können. Die Suche sollte man auch TC-konform über F7, F5, F3 ausführen können.

Ich habe aber keine Ahnung, wie kompliziert die Umsetzung wäre.

Gruß
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureSyn (Total Commander ListerPlugin)

Beitrag von ts-soft »

Da kann ich im moment leider nicht weiterhelfen, auf ESC sollte der Lister eigentlich ohne Hilfe des Plugins reagieren.
Ich weiß auch nicht, wie ich dem Listerfenster Shortcuts hinzufügen und auch abfangen könnte, ist ja kein von
PureBasic erstelltes Fenster, somit gibt es auch keinen PB-EventLoop und im Callback kommen die Events irgendwie nicht an.

Die Suche im externen Lister geht über das Menü, aber nicht über die Shortcuts. Wegen dieser Einschränkung hab ich
ja eine eigene Schnellsuche implementiert.

Aber irgendwann komme ich schon dahinter, wie man das umsetzt :wink:

Danke für das Testen
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Frabbing
Beiträge: 160
Registriert: 15.02.2007 21:31
Kontaktdaten:

Re: PureSyn (Total Commander ListerPlugin)

Beitrag von Frabbing »

Sieht interessant aus, aber ich benutze nur den FreeCommander. 8)
Gruß, Frank
Schobaer
Beiträge: 21
Registriert: 25.07.2009 10:41
Wohnort: Berge

Re: PureSyn (Total Commander ListerPlugin)

Beitrag von Schobaer »

@Thomas

Den Total Commander setzen sehr viele Leute und auch Firmen ein. Ich persönlich habe den noch als "Windows Commander" gekauft. Wie Du schon sagst: Der Beste!
Gruß, Schobaer
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureSyn (Total Commander ListerPlugin)

Beitrag von ts-soft »

Nur Masochisten verwenden andere Dateimanager :wink:

nicht ganz ernst gemeint aber ...
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureSyn (Total Commander ListerPlugin)

Beitrag von ts-soft »

Update: 0.98

+ ListGetDetectString Pluginfunktion wird jetzt unterstützt.
Das hat lediglich Auswirkungen darauf, das wenn viele ListPlugins installiert sind, das zuständige schneller gefunden
wird, da der Totalcommander nur noch Dateien mit der passenden Extension an das Plugin weiterreicht.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten