Universal Viewer - Lister alternative

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

Known problems with WLX plugins:

Note: latest list version is here:
http://www.ghisler.ch/wiki/index.php/ATViewer:_issues_with_WLX_plugins


IEView:
- sometimes: exception on opening after reinitializing all plugins (F11, Enter)
- sometimes: crashes

MMedia (2.4.4.0):
- sometimes: exceptions on opening
- conflicts with internal WMP viewer: after plugin using internal viewer opens Windows Media Player in new window

ArcView (1.2.0.28):
- after "File->Close" it makes Viewer window invisible

AmpView (3.2 b3):
- after opening media, plugin moves Viewer window out of screen (sets negative coords). How to fix window: exit Viewer and delete [Window] section from Viewer.ini.

SWF Lister (2.0.0.1):
- on some SWF files: after playing file, plugin disables closing of Viewer window, only Ctrl-Alt-Del can close window.

SGViewer (1.8.8):
- cannot return back from full-screen mode (Alt+Enter doesn't work, "Full screen" menu item is grayed).

xBaseView (7.2.0661):
1. If I view a CSV there comes this message. "XBaseView: Parent window not found." After confirming, everithing is OK and I can view and use XBaseView.
2. If I view an XLS xBaseViewer comes with the same message. After confirming, ATViewer shows the file with the excellence plugin.
3. Oh no, the main window of xBaseView with file browser, menu bar and button bar is gone. In Lister everything is OK.
Last edited by Alextp on 2006-07-08, 19:42 UTC, edited 6 times in total.
User avatar
frenky
Senior Member
Senior Member
Posts: 250
Joined: 2005-07-30, 19:36 UTC

Post by *frenky »

Alextp wrote:Here's to-do list, for whose who interested.
- "Follow log tail" option in Text modes
Nice, now I'm using a LogTail plugin for the same, but it is buggy...
Ambiguity succeeds where honesty dares not venture.
Norbert
Member
Member
Posts: 120
Joined: 2003-10-19, 21:18 UTC

Post by *Norbert »

Could you please put the viewer.ini in the directory where wincmd.ini is or your own %APPDATA% directory?. You can get the wincmd.ini directory from:

[HKEY_CURRENT_USER\Software\Ghisler\Total Commander]
"IniFileName"="%APPDATA%\\GHISLER\\wincmd.ini"

Regards, Norbert
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

2Norbert
What for is it needed? Why app folder is bad?
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

ATViewer isn't a TC plugin but a general purpose file viewer so why put it in wincmd.ini directory? Please, no, enough rubbish in there already. ;)

Anyway, all apps defaulting to application folder ignore multiuser requirements. On Multiuser-OSes the default path should be in %appdata% directory to make sure that user has writing rights. So, IF you decide to change something, switch to a decent directory like %appdata%\ATViewer by default but with the option to also use the application folder.

Icfu
This account is for sale
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

Thanks Icfu for explanation.

I'll add such option to use %appdata%. App folder will be default, but if redir registry-key is present, it will redirect ini to other folder.
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

I'll add such option to use %appdata%.
I'll make separate "Config files relocation tool" instead.
No need to make it in main program, I think.
User avatar
frenky
Senior Member
Senior Member
Posts: 250
Joined: 2005-07-30, 19:36 UTC

Post by *frenky »

I found one limitaion of TC here... Maybe :)

In configuration options for "Viewer for F3" there are three possible options:
1. Internal with file under cursor
2. Internal with selected files
3. External

But I like to have one somewhat specific viewer for Alt+F3 (external, job related) and if I would like ATView as a substitute for internal viewer, I have no idea how to set this up...

Maybe this should be more configurable? I'm not sure what is the case with TC7...
Ambiguity succeeds where honesty dares not venture.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48083
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

There is a field "default", which will be used when there is no associated viewer defined (and Windows quick view isn't installed either).
Author of Total Commander
https://www.ghisler.com
User avatar
frenky
Senior Member
Senior Member
Posts: 250
Joined: 2005-07-30, 19:36 UTC

Post by *frenky »

ghisler(Author) wrote:There is a field "default", which will be used when there is no associated viewer defined (and Windows quick view isn't installed either).
Thanks for reply!
Yes, I know about this feature, but, that is not what I had in mind.

I'm missing a way to call two extenal viewers - one would mind extensions set in Associations and other would act as lister (replacement?) - ignore file extension (not mentioning plugins)...
But this is not that important issue for me. I guess that implementing this would probably mean turning off internal lister...

I can live with this "as is", one feature I'd REALY like to see implemented is the one mentioned in my sig :mrgreen:
Ambiguity succeeds where honesty dares not venture.
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

V1.4.5 (05.07.06):
- Print/Find commands work in plugins (when supported by plugins);
- "Open" dialog has XP-style buttons;
- "About" dialog changed; added "Download plugins" shortcut in "Configure plugins" dialog;
- "Configuration files relocation tool" is available at homepage;
- search: "Search for hex" option; special chars allowed: \n \r \t \0 \\; search progress is shown (only in Binary/Hex modes);
- support for %ATViewer% and %Commander_path% variables; "Save filenames with %Commander_path%" option

Note:
arrow keys in plugins may not work - this is not fixed yet.
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Bug/annoyance:
There is a flickering in the last marked line while selecting text.

Icfu
This account is for sale
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

Yes---

Post by *Clo »

2icfu

:) Hello Jeff !

• Confirmed here. Annoying, but minor, though…

:mrgreen: VG
Claude
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

2icfu
Ok, confirmed (in Text mode only).
But it's RichEdit (system text control) behaviour, I can't fix it. I can fix anything only in Binary/Hex/Unicode modes, because they are self-drawn.

Later I'll make Text mode without RichEdit, just like Christian did in Lister.
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

I was able to fix the flickering by copying an old Windows 95 riched32.dll to ATViewer directory. I have uploaded it here:
http://icfu.totalcmd.net/riched32.zip

This is the same DLL that is contained in the EDXOR fix and which makes it lightning fast:
http://members.ozemail.com.au/~nulifetv/freezip/freeware/edxor.htm
http://members.ozemail.com.au/~nulifetv/freezip/freeware/edxorfix.exe

Icfu
This account is for sale
Post Reply