View previous topic :: View next topic |
Author |
Message |
jentoso

Joined: 20 Dec 2007 Posts: 378
|
(Separately) Posted: Tue Mar 05, 2013 17:43 Post subject: [WLX] RedCell |
|
|
Плагин для просмотра содержимого таблиц 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 |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Tue Mar 05, 2013 18:33 Post subject: |
|
|
jentoso
Начиная тему по новому плагину, неплохо было бы озаботиться нормальным оформлением начального поста (по факту — шапки). Для начала добавил ссылку. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Tue Mar 05, 2013 19:02 Post subject: |
|
|
Пожелания.
- хотя бы базовое форматирование (сохранение ширины ячеек, выравнивание текста, жирный шрифт, отображение цветов текста и ячеек);
- возможость открывать те файлы, которые уже открыты в Excell в данный момент (сейчас выбивается ошибка);
- возможность просмотра всего содержимого ячеек, а не только тех символов которые вначале. Сейчас даже после автовыравнивания ширины содержимое ячеек выводится не полностью если в них много текста. Горизонтальная прокрутка не помогает - при попытке прокрутки происходит переход к следующей ячейке в строке.
- при изменении цвета в опциях не происходит ничего, при изменении шрифта - изменения вступают в силу при открытии следующего файла.
- разделители между ячейками слишком бледные, едва заметны.
- файл с настройками хранится в каталоге Тотала. Это некошерно когда там сваливаются всяческие настройки разных плагинов, лучше сделать возможность перенести этот файл в каталог с плагином.
- оптимизировать размер плагина. При нынешнем размере почти в один мегабайт - смысл исользования плагина для пользователя неясен. Для сравнения - Excellence - 370 кб, а uLister с библиотеками для xls -всего 1.5 Мб (то же пожелание для RedDOC, который в 20!!! раз больше чем ListDoc, и всего в два раза меньше uListerа при значительно меньшем функционале) _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Tue Mar 05, 2013 19:31 Post subject: |
|
|
1. Имя файла конфигурации не соответствует названию плагина - RedCell, а не RedCel. В любом случае конфигу лучше быть в каталоге плагина.
2. Не хватает комбинации Ctrl+Tab для переключения между Листами.
3. LonerD wrote: | - возможость открывать те файлы, которые уже открыты в Excell в данный момент (сейчас выбивается ошибка); |
Подтверждаю ошибку:
Quote: | ---------------------------
RedCell - document reader
---------------------------
Exception:
List index out of bounds (-1)
---------------------------
ОК
---------------------------
|
_________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
alexanderwdark

Joined: 14 Apr 2008 Posts: 304 Location: Россия
|
(Separately) Posted: Fri Mar 08, 2013 14:38 Post subject: |
|
|
1. По размеру - это особенности компилятора и визуальной библиотеки.
2. По применению настроек оформления. В новой версии должны применяеться сразу, если не включен быстрый режим.
3. По расположению файла настроек. Он, насколько помню, храниться в каталоге, который предлагает сам TC. А наименование -да, забыл переименовать видимо
4. По ширине колонок. При открытии она применяется на основе анализа файла. Авторассчет - тут можно и доработать.
5. По переключению - идея правильная
6. По открытию заблокированных файлов. Не сталкивался, надо смотреть.
Другиими словами, как будет время -- будет и доработка. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Fri Mar 08, 2013 14:56 Post subject: |
|
|
alexanderwdark wrote: | 3. По расположению файла настроек. Он, насколько помню, храниться в каталоге, который предлагает сам TC. |
Лучше бы это предлагал автор плагина. При прочих равных условиях, как показывают и опыт использования всяческих плагинов, и результаты неоднократных обсуждений на форумах, предпочитается вариант с хранением настроек в INI-файле в папке плагина. Менее удобно — в общем для данного типа плагинов файле (здесь это lsplugin.ini) по месту расположения wincmd.ini; (лично у меня осталось всего два таких плагина из всех), и совсем плохо — с отдельным для плагина INI-файлом (и иными сопутствующими) в папке TC. Оптимальное решение — дать пользователю возможность самому выбирать, где хранить настройки плагина. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Fri Mar 08, 2013 16:04 Post subject: |
|
|
Quote: | По ширине колонок. При открытии она применяется на основе анализа файла. Авторассчет - тут можно и доработать. |
Лучше и по высоте в зависимости от ширины окна.
Как я уже упомянул - сейчас отображаемое содержимое ячеек просто обрезается и не отображается полностью. Если будет простой авторасчёт ширины - то будет длинная унылая полоса прокрутки, что хоть и лучше нынешнего положения, но всё-равно не есть гуд. Оптимальный вариант - как в том же Excelle: если текста в ячейке много, то он отображается в несколько строк. _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Fri Mar 08, 2013 18:35 Post subject: |
|
|
alexanderwdark wrote: | 5. По переключению - идея правильная |
Надеюсь, понятно, что помимо Ctrl+Tab, есть ещё Ctrl+Shift+Tab. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
alexanderwdark

Joined: 14 Apr 2008 Posts: 304 Location: Россия
|
(Separately) Posted: Fri Mar 08, 2013 23:49 Post subject: |
|
|
А чем так плохо хранение настроек в каталоге, предлагаемом TC? Ведь оно и для того задумано автором TC? Скажем, у меня это c:\Users\%USERNAME%\AppData\Roaming\GHISLER\RedCel.ini
%appdata% - общепринятый подход в современных NT системах. Или тут вопрос в портабельности? Изначально я сам бы стороником использования пути к модулю в качестве основы для формирования имени файла настроек. Но были обращения по поводу неработоспособности множества сборок, которые устанавливают TC в %programfiles%, где по причине UAC запись не возможна без повышения привилегий и членства в лок. группе администраторов |
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Sat Mar 09, 2013 00:21 Post subject: |
|
|
Quote: | %appdata% - общепринятый подход в современных NT системах. |
Портабл - наше всё.
Когда пользователь хочет хранить программу отдельно, настройки отдельно - его право, пускай хранятся настройки в %appdata%. Сейчас идёт речь о случае, когда Тотал работает в портабельном режиме. В таком случае сейчас плагин кидает свой ini-файл в корневой каталог Тотала, что не есть хорошо (если разные плагины будут сваливать туда свои настройки - получается бардак).
Quote: | неработоспособности множества сборок, которые устанавливают TC в %programfiles%, где по причине UAC |
А при чём тут неработоспособность? Если пользователь на своём компьютере сознательно ограничивает свои права при работе за компьютером и при этом ещё и помещает каталог со сборкой в %programfiles% - это уже его личные желания. Если пользователь работает за чужим компьютером - тем более ему нет смысла ставить Тотал в %programfiles%. _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Mar 09, 2013 00:54 Post subject: |
|
|
Господа, про портабельность, %programfiles%, UAC и хранение конфигов в корневой папке ТС такой старый баян (где только не обсуждалось), что пора бы уже этот вопрос опытным гражданам закрыть. Всегда есть возможность добавить опциональную настройку, как это некоторые плагинописцы и делают. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
Skif_off
Joined: 28 Nov 2012 Posts: 1244
|
(Separately) Posted: Sat Mar 09, 2013 13:39 Post subject: |
|
|
Flasher wrote: | пора бы уже этот вопрос опытным гражданам закрыть. |
Т.е. мысленно просить автора добавить возможность выбора места хранения настроек? |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Sat Mar 09, 2013 13:47 Post subject: |
|
|
Skif_off
Просить надо явным образом, а вот без дискуссий с обоснованием необходимости этого уже вполне можно и обойтись. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
alexanderwdark

Joined: 14 Apr 2008 Posts: 304 Location: Россия
|
(Separately) Posted: Sat Mar 09, 2013 14:50 Post subject: |
|
|
Насчет выбора места хранения настроек - такие вещи ожидаются, когда основное ядро отшлифую. |
|
Back to top |
|
 |
jentoso

Joined: 20 Dec 2007 Posts: 378
|
(Separately) Posted: Sat Mar 09, 2013 22:46 Post subject: |
|
|
alexanderwdark, j, обновления "клепаются", а ответа на первый вопрос так и не последовало, как и описания на обновления, которые вышли после него. _________________ TC 11.51 combo, Windows 10 x64 |
|
Back to top |
|
 |
|