ICLView
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next  :| |:
Total Commander -> Плагины Total Commander

#1: ICLView Author: Alextp PostPosted: Thu Jul 09, 2009 14:06
    —
создаю тему по ICLView.

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

#2:  Author: Alextp PostPosted: Wed Jul 14, 2010 02:03
    —
при попытке просмотреть иконки файла
"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
---------------------------
ОК   
---------------------------

#3:  Author: ProgMan13 PostPosted: Wed Jul 28, 2010 04:46
    —
Quote:
Wish: сделать "плавный" скролл окна (сейчас скролл неплавный).

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

Quote:
Access violation

Специфическая ошибка png. Отключил вывод ошибок. Можно включить в ini прописав ShowErrors=1
Beta:
http://progman13.totalcmd.net/downloads/wlx_ICLView_28.7.2010_Beta.zip

#4:  Author: ProgMan13 PostPosted: Sat Sep 18, 2010 17:19
    —
На всякий случай. Бета позволяет в режиме эскизов в 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

#5:  Author: Serge Yolkin PostPosted: Sat Sep 18, 2010 22:22
    —
ProgMan13
Wish: сделать настройку цвета фона. Хотя бы, редактированием .ini файла. Особенно в QuickView.

#6:  Author: FlasherLocation: Москва PostPosted: Sat Sep 18, 2010 22:57
    —
Serge Yolkin
+1. Давно пора.

#7:  Author: Den_KlimovLocation: Ukraine.Kiev PostPosted: Fri Oct 29, 2010 03:08
    —
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, отображаться на папке не будет. В Тотале атрибут "только чтение" ставится только на самой папке (но НЕ на её содержимом) и больше ни на что не влияет.

#8:  Author: ask-rusLocation: Russian Federation PostPosted: Wed Sep 21, 2011 20:36
    —
Автора не видали? Не хватает x64, жесть как не хватает...

#9:  Author: Den_KlimovLocation: Ukraine.Kiev PostPosted: Mon Oct 03, 2011 10:31
    —
Да, реально не хватает 64-битной версии этого плага. Очень сильно не хватает. Sad

#10:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Oct 03, 2011 15:44
    —
Автор сообщает о множестве проблем, потому браться за плагин не решается: "Или будет, или не будет".

#11:  Author: Serge Yolkin PostPosted: Tue Oct 04, 2011 17:42
    —
А надо...

#12:  Author: ask-rusLocation: Russian Federation PostPosted: Fri Oct 07, 2011 18:22
    —
ProgMan13
Народ просит!

#13:  Author: ProgMan13 PostPosted: Wed Jan 23, 2013 01:01
    —
Новая версия:
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-битные файлы не поддерживаются.

#14:  Author: FlasherLocation: Москва PostPosted: Wed Jan 23, 2013 12:30
    —
ProgMan13
Отлично! Дождались. Smile А можно добавить опции в списке контекстного меню с выводом окна выбора цвета (без промежуточного диалога)?
И цвет шрифта нужен обязательно, иначе на тёмном фоне текста не видно.
Ещё хотелось бы, чтобы можно было устанавливать цвет фона иконки и строки с иконкой для обоих режимов отображения.
Поддержка мультиязычности также не помешает.

#15:  Author: ProgMan13 PostPosted: Fri Jan 25, 2013 22:52
    —
Для выбора цвета будет, я думаю, промежуточный диалог.
Цвет шрифта, локализации - не в ближайшее время.
Flasher wrote:
Ещё хотелось бы, чтобы можно было устанавливать цвет фона иконки и строки с иконкой для обоих режимов
Для прозрачных областей иконки другой цвет фона?



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next  :| |:
Page 1 of 8

Powered by phpBB © 2001, 2005 phpBB Group