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 

[WLX] RedCell
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
jentoso



Joined: 20 Dec 2007
Posts: 378

Post (Separately) Posted: Tue Mar 05, 2013 17:43    Post subject: [WLX] RedCell Reply with quote

Плагин для просмотра содержимого таблиц MS Excel без участия самого Excel. Возможная замена Excellence в 64-разрядном TC.
Список изменений:
02.03.2013: Начальный выпуск
02.03.2013: Расширен функционал (скоростной режим)
04.03.2013: Базовая поддержка форматирования чисел
05.03.2013: Поддержка форматирования некоторых других типов

===================================
Скачать (x32, x64)
===================================

alexanderwdark
Quote:
05.03.2013: Поддержка форматирования некоторых других типов

А каких именно форматов, помимо XLS, XLSX? Просто в самом readme ничего не сказано.
_________________
TC 11.51 combo, Windows 10 x64


Last edited by jentoso on Tue Mar 05, 2013 18:59; edited 2 times in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Tue Mar 05, 2013 18:33    Post subject: Reply with quote

jentoso
Начиная тему по новому плагину, неплохо было бы озаботиться нормальным оформлением начального поста (по факту — шапки). Для начала добавил ссылку.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1172
Location: Макеевка

Post (Separately) Posted: Tue Mar 05, 2013 19:02    Post subject: Reply with quote

Пожелания.
- хотя бы базовое форматирование (сохранение ширины ячеек, выравнивание текста, жирный шрифт, отображение цветов текста и ячеек);
- возможость открывать те файлы, которые уже открыты в Excell в данный момент (сейчас выбивается ошибка);
- возможность просмотра всего содержимого ячеек, а не только тех символов которые вначале. Сейчас даже после автовыравнивания ширины содержимое ячеек выводится не полностью если в них много текста. Горизонтальная прокрутка не помогает - при попытке прокрутки происходит переход к следующей ячейке в строке.
- при изменении цвета в опциях не происходит ничего, при изменении шрифта - изменения вступают в силу при открытии следующего файла.
- разделители между ячейками слишком бледные, едва заметны.
- файл с настройками хранится в каталоге Тотала. Это некошерно когда там сваливаются всяческие настройки разных плагинов, лучше сделать возможность перенести этот файл в каталог с плагином.
- оптимизировать размер плагина. При нынешнем размере почти в один мегабайт - смысл исользования плагина для пользователя неясен. Для сравнения - Excellence - 370 кб, а uLister с библиотеками для xls -всего 1.5 Мб (то же пожелание для RedDOC, который в 20!!! раз больше чем ListDoc, и всего в два раза меньше uListerа при значительно меньшем функционале)
_________________
Windows 11 | TC DreamLair eternal pre-α
Back to top
View user's profile Send private message
ask-rus



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

Post (Separately) Posted: Tue Mar 05, 2013 19:31    Post subject: Reply with quote

1. Имя файла конфигурации не соответствует названию плагина - RedCell, а не RedCel. В любом случае конфигу лучше быть в каталоге плагина.
2. Не хватает комбинации Ctrl+Tab для переключения между Листами.
3.
LonerD wrote:
- возможость открывать те файлы, которые уже открыты в Excell в данный момент (сейчас выбивается ошибка);

Подтверждаю ошибку:
Quote:
---------------------------
RedCell - document reader
---------------------------
Exception:
List index out of bounds (-1)
---------------------------
ОК
---------------------------

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



Joined: 14 Apr 2008
Posts: 304
Location: Россия

Post (Separately) Posted: Fri Mar 08, 2013 14:38    Post subject: Reply with quote

1. По размеру - это особенности компилятора и визуальной библиотеки.
2. По применению настроек оформления. В новой версии должны применяеться сразу, если не включен быстрый режим.
3. По расположению файла настроек. Он, насколько помню, храниться в каталоге, который предлагает сам TC. А наименование -да, забыл переименовать видимо
4. По ширине колонок. При открытии она применяется на основе анализа файла. Авторассчет - тут можно и доработать.
5. По переключению - идея правильная
6. По открытию заблокированных файлов. Не сталкивался, надо смотреть.

Другиими словами, как будет время -- будет и доработка.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Fri Mar 08, 2013 14:56    Post subject: Reply with quote

alexanderwdark wrote:
3. По расположению файла настроек. Он, насколько помню, храниться в каталоге, который предлагает сам TC.

Лучше бы это предлагал автор плагина. При прочих равных условиях, как показывают и опыт использования всяческих плагинов, и результаты неоднократных обсуждений на форумах, предпочитается вариант с хранением настроек в INI-файле в папке плагина. Менее удобно — в общем для данного типа плагинов файле (здесь это lsplugin.ini) по месту расположения wincmd.ini; (лично у меня осталось всего два таких плагина из всех), и совсем плохо — с отдельным для плагина INI-файлом (и иными сопутствующими) в папке TC. Оптимальное решение — дать пользователю возможность самому выбирать, где хранить настройки плагина.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1172
Location: Макеевка

Post (Separately) Posted: Fri Mar 08, 2013 16:04    Post subject: Reply with quote

Quote:
По ширине колонок. При открытии она применяется на основе анализа файла. Авторассчет - тут можно и доработать.

Лучше и по высоте в зависимости от ширины окна.
Как я уже упомянул - сейчас отображаемое содержимое ячеек просто обрезается и не отображается полностью. Если будет простой авторасчёт ширины - то будет длинная унылая полоса прокрутки, что хоть и лучше нынешнего положения, но всё-равно не есть гуд. Оптимальный вариант - как в том же Excelle: если текста в ячейке много, то он отображается в несколько строк.
_________________
Windows 11 | TC DreamLair eternal pre-α
Back to top
View user's profile Send private message
ask-rus



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

Post (Separately) Posted: Fri Mar 08, 2013 18:35    Post subject: Reply with quote

alexanderwdark wrote:
5. По переключению - идея правильная

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



Joined: 14 Apr 2008
Posts: 304
Location: Россия

Post (Separately) Posted: Fri Mar 08, 2013 23:49    Post subject: Reply with quote

А чем так плохо хранение настроек в каталоге, предлагаемом TC? Ведь оно и для того задумано автором TC? Скажем, у меня это c:\Users\%USERNAME%\AppData\Roaming\GHISLER\RedCel.ini

%appdata% - общепринятый подход в современных NT системах. Или тут вопрос в портабельности? Изначально я сам бы стороником использования пути к модулю в качестве основы для формирования имени файла настроек. Но были обращения по поводу неработоспособности множества сборок, которые устанавливают TC в %programfiles%, где по причине UAC запись не возможна без повышения привилегий и членства в лок. группе администраторов
Back to top
View user's profile Send private message
LonerD



Joined: 04 Jan 2011
Posts: 1172
Location: Макеевка

Post (Separately) Posted: Sat Mar 09, 2013 00:21    Post subject: Reply with quote

Quote:
%appdata% - общепринятый подход в современных NT системах.

Портабл - наше всё. Laughing
Когда пользователь хочет хранить программу отдельно, настройки отдельно - его право, пускай хранятся настройки в %appdata%. Сейчас идёт речь о случае, когда Тотал работает в портабельном режиме. В таком случае сейчас плагин кидает свой ini-файл в корневой каталог Тотала, что не есть хорошо (если разные плагины будут сваливать туда свои настройки - получается бардак).

Quote:
неработоспособности множества сборок, которые устанавливают TC в %programfiles%, где по причине UAC

А при чём тут неработоспособность? Если пользователь на своём компьютере сознательно ограничивает свои права при работе за компьютером и при этом ещё и помещает каталог со сборкой в %programfiles% - это уже его личные желания. Если пользователь работает за чужим компьютером - тем более ему нет смысла ставить Тотал в %programfiles%.
_________________
Windows 11 | TC DreamLair eternal pre-α
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Sat Mar 09, 2013 00:54    Post subject: Reply with quote

Господа, про портабельность, %programfiles%, UAC и хранение конфигов в корневой папке ТС такой старый баян (где только не обсуждалось), что пора бы уже этот вопрос опытным гражданам закрыть. Всегда есть возможность добавить опциональную настройку, как это некоторые плагинописцы и делают.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1244

Post (Separately) Posted: Sat Mar 09, 2013 13:39    Post subject: Reply with quote

Flasher wrote:
пора бы уже этот вопрос опытным гражданам закрыть.

Т.е. мысленно просить автора добавить возможность выбора места хранения настроек?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10415
Location: Россия, Саратов

Post (Separately) Posted: Sat Mar 09, 2013 13:47    Post subject: Reply with quote

Skif_off
Просить надо явным образом, а вот без дискуссий с обоснованием необходимости этого уже вполне можно и обойтись.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
alexanderwdark



Joined: 14 Apr 2008
Posts: 304
Location: Россия

Post (Separately) Posted: Sat Mar 09, 2013 14:50    Post subject: Reply with quote

Насчет выбора места хранения настроек - такие вещи ожидаются, когда основное ядро отшлифую.
Back to top
View user's profile Send private message
jentoso



Joined: 20 Dec 2007
Posts: 378

Post (Separately) Posted: Sat Mar 09, 2013 22:46    Post subject: Reply with quote

alexanderwdark, j, обновления "клепаются", а ответа на первый вопрос так и не последовало, как и описания на обновления, которые вышли после него.
_________________
TC 11.51 combo, Windows 10 x64
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  Next
Page 1 of 2

 
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