Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

ICLView
Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Alextp



Joined: 06 Feb 2005
Posts: 4805

Post (Separately) Posted: Thu Jul 09, 2009 14:06    Post subject: ICLView Reply with quote

создаю тему по ICLView.

Wish: сделать "плавный" скролл окна (сейчас скролл неплавный).
_________________
UniViewer - SynWrite - CudaText - LogViewer
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4805

Post (Separately) Posted: Wed Jul 14, 2010 02:03    Post subject: Reply with quote

при попытке просмотреть иконки файла
"C:\Program Files\Team17\Alien Breed Impact\Binaries\AlienBreed-Impact.exe"

Code:

---------------------------
ICLView Error
---------------------------
Access violation at address 01149E95 in module 'ICLView.wlx'. Read of address 01080000
---------------------------
ОК   
---------------------------

_________________
UniViewer - SynWrite - CudaText - LogViewer
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 153

Post (Separately) Posted: Wed Jul 28, 2010 04:46    Post subject: Reply with quote

Quote:
Wish: сделать "плавный" скролл окна (сейчас скролл неплавный).

Стандартный ListBox не поддерживает плавный скролл.

Quote:
Access violation

Специфическая ошибка png. Отключил вывод ошибок. Можно включить в ini прописав ShowErrors=1
Beta:
http://progman13.totalcmd.net/downloads/wlx_ICLView_28.7.2010_Beta.zip
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 153

Post (Separately) Posted: Sat Sep 18, 2010 17:19    Post subject: Reply with quote

На всякий случай. Бета позволяет в режиме эскизов в TC видеть большие значки exe-файлов и папок с назначенным значком.
Прозрачность при извлечении не используется, - используется фон панели.

Значки для папок отображаются в Vista и 7, т.к. поддерживают в desktop.ini Запись вида
[.ShellClassInfo]
IconResource=d:\path\file.exe,0
В XP не тестировалось.

Для отображения эскизов надо изменить detect string на
MULTIMEDIA
или (спасибо Icfu, я не тестировал) на
MULTIMEDIA & (ext="DLL" | ext="EXE" | ext="ICL" | ext="ICL32" |
ext="ICO" | size=0 | force)

Последняя бета (эскизы извлекаются и в предыдущей, здесь только фикс записи в icl32):
http://progman13.totalcmd.net/downloads/wlx_ICLView_16.9.2010_Beta.zip
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Sat Sep 18, 2010 22:22    Post subject: Reply with quote

ProgMan13
Wish: сделать настройку цвета фона. Хотя бы, редактированием .ini файла. Особенно в QuickView.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11422
Location: Москва

Post (Separately) Posted: Sat Sep 18, 2010 22:57    Post subject: Reply with quote

Serge Yolkin
+1. Давно пора.
Back to top
View user's profile Send private message
Den_Klimov



Joined: 03 Nov 2006
Posts: 207
Location: Ukraine.Kiev

Post (Separately) Posted: Fri Oct 29, 2010 03:08    Post subject: Reply with quote

ProgMan13
В режиме Ctrl+Q когда ходишь между файлами, то если сразу после рисунка, допустим png (плагин Imagine) переключаешься на icl (плагин ICLView_16.9.2010_Beta) то видишь вместо содержимого icl какой-то чёрный прямоугольник. Причём это только с картинками (плаг Imagine) такое, с другими типами файлов и вьювер-плагами вроде всё нормально в этом режиме работает. Sad

Обїясняю номрально:
1. Какой графический файл был открыт неважно. Любой, везде тоже самое.
2. И также неважно на icl16 или icl32 переключаешься. Без разницы.
3. Проблема на самом деле заключается в том что переключения на твой плаг не происходит. Именно Imagine открывает icl (чёрным квадратом), хотя не должен этого делать, ведь он стоит после твоего плага в списке плагинов.
Интересно можно ли сделать так чтобы он игнорировал файлы назначенные другим плагам. Такое поведение неадекватно.
Возможно всё-же вина твоего плага? Именно твой плаг возможно не может включиться после Imagine, а так как Imagine стоит следующим в списке, то он и пытается открыть icl. Иначе мне сложно обїяснить такое поведение.

---------------------
WinXP.SP3 Pro Rus.
TC 7.55a
Imagine 1.0.7 Unicode версия (возможно с конкретной его версией связано, но мне всё же кажется скорее дело всё же с ICLView)
Ну а твой плаг - самая последняя бета что ты выложил публично на форуме - ICLView_16.9.2010_Beta.
----------
С последней бетой точно есть эта проблема, но возможно и в более ранних версиях тоже, просто я не замечал.

Добавлено:

Итак. Строка "MULTIMEDIA & (EXT!="ICL" & EXT!="ICL32")" для Imagine реально решает вышеописанную проблему. Это сработало.

Но почему Imagine вообще перехватывает это? Как он может это делать не понимаю, ведь он стоит в списке ПОСЛЕ вашего плагина? Может я чего-то не понимаю?
Я всегда считал что порядок вьюв-плагинов решает. Или я что-то подзабыл за эти годы как оно на само деле или что-то изменилось в этом плане.
----------------------------

И ещё по поводу:
Quote:
Значки для папок отображаются в Vista и 7, т.к. поддерживают в desktop.ini Запись вида
[.ShellClassInfo]
IconResource=d:\path\file.exe,0
В XP не тестировалось.


Твой плаг в XP для папок не отображает большие значки. Sad
Хотя для exe отображает.
Подправь плиз чтобы и в XP работало для папок.

В XP такой формат (из библиотеки или exe-шника):
[.ShellClassInfo]
IconFile=%SystemDrive%\path\file.exe
IconIndex=0

Или из иконки:
[.ShellClassInfo]
IconFile=Icon.ico
IconIndex=0

Такой формат кстати универсален и работает и в XP и в Висте и в Севене. Чего не скажешь про то что ты привёл (в XP тот вид формата что ты привёл точно не работает).
--
Для тех кто не в курсе: Естественно на саму папку нужно поставить атрибут "только чтение" средствами Total Commander (НО НЕ Проводника!), иначе прописанная иконка, даже при наличии в папке совершенно правильного desktop.ini, отображаться на папке не будет. В Тотале атрибут "только чтение" ставится только на самой папке (но НЕ на её содержимом) и больше ни на что не влияет.
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2075
Location: Russian Federation

Post (Separately) Posted: Wed Sep 21, 2011 20:36    Post subject: Reply with quote

Автора не видали? Не хватает x64, жесть как не хватает...
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Den_Klimov



Joined: 03 Nov 2006
Posts: 207
Location: Ukraine.Kiev

Post (Separately) Posted: Mon Oct 03, 2011 10:31    Post subject: Reply with quote

Да, реально не хватает 64-битной версии этого плага. Очень сильно не хватает. Sad
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2075
Location: Russian Federation

Post (Separately) Posted: Mon Oct 03, 2011 15:44    Post subject: Reply with quote

Автор сообщает о множестве проблем, потому браться за плагин не решается: "Или будет, или не будет".
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Tue Oct 04, 2011 17:42    Post subject: Reply with quote

А надо...
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2075
Location: Russian Federation

Post (Separately) Posted: Fri Oct 07, 2011 18:22    Post subject: Reply with quote

ProgMan13
Народ просит!
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 153

Post (Separately) Posted: Wed Jan 23, 2013 01:01    Post subject: Reply with quote

Новая версия:
http://progman13.totalcmd.net/downloads/wlx_ICLView_23.1.2013.zip
Поддержка юникодных имён файлов, 64-битная версия (не факт), цвет фона в ini-файле:
ColorMain=
ColorThumbs=
ColorMainQuick=
ColorThumbsQuick=
(значения как в ini SWFView).

В Windows x64 32-битные файлы не поддерживаются. И в Windows x32 64-битные файлы не поддерживаются.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11422
Location: Москва

Post (Separately) Posted: Wed Jan 23, 2013 12:30    Post subject: Reply with quote

ProgMan13
Отлично! Дождались. Smile А можно добавить опции в списке контекстного меню с выводом окна выбора цвета (без промежуточного диалога)?
И цвет шрифта нужен обязательно, иначе на тёмном фоне текста не видно.
Ещё хотелось бы, чтобы можно было устанавливать цвет фона иконки и строки с иконкой для обоих режимов отображения.
Поддержка мультиязычности также не помешает.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 153

Post (Separately) Posted: Fri Jan 25, 2013 22:52    Post subject: Reply with quote

Для выбора цвета будет, я думаю, промежуточный диалог.
Цвет шрифта, локализации - не в ближайшее время.
Flasher wrote:
Ещё хотелось бы, чтобы можно было устанавливать цвет фона иконки и строки с иконкой для обоих режимов
Для прозрачных областей иконки другой цвет фона?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next
Page 1 of 8

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group