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] csvtab - просмотр CSV файлов
Goto page Previous  1, 2, 3 ... 7, 8, 9, 10, 11  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Destiny



Joined: 15 Dec 2015
Posts: 212

Post (Separately) Posted: Fri Dec 02, 2022 14:53    Post subject: Reply with quote

little-brother wrote:
Четная-нечетная строка таблицы. 2 - для четных.

Хотите сказать, что описанное поведение глючной отрисовки в фоне - это фича? Ибо НАДО было в обязательном порядке указывать этот цвет???ДА неее, не может этого быть. Сейчас да - есть заливка зеброй при просто просмотре: белое и серенькое. НО вот при выделении строк эта закраска должна по приоритету перестать использоваться - ибо главной становится заливка выделения - всё синенькое. И она должна быть сплошной. А сейчас она сплошная ТОЛЬКО лишь на время пользования плагином в фокусе. А при уводе его в фон - вдруг появляется эта "синенькая зебра", которую не просили. Неее: это баг точно))).

little-brother wrote:
В Wiki же есть ссылка на GetColor, которая позволяет подбирать цвета

Может быть когда-то она и работала - но сейчас уже нет...
Да и главным является не поиск инструмента, а ЧЕТКОЕ указание - в каком формате надо вводить число для цвета. И вот во всех комментариях во всех плагинах указано RGB, а сейчас вдруг выясняется, что верно BGR? Как-то поздновато)))) имхо. НО! лучше поздно чем никогда. Теперь после поправки этой инфы у нас уже не будет разночтений!

Quote:
И кстати... Очень хочется пожирнее эту окантовку сделать. Ибо она же сделана штриховой линией, т.е. видимость окантовки сразу принципиально маленькая по сравнению с полной линией. А если еще и цвета не очень подходят друг к другу - то видимость еще больше снижается. Значит надо хотя бы "ужирнить" ее отрисовку.

Возможно сделать?

так это сейчас выглядит - при увеличении. И даже так видно - как слабо выделяется контур ячейки.
Back to top
View user's profile Send private message
little-brother



Joined: 29 Sep 2021
Posts: 205

Post (Separately) Posted: Fri Dec 02, 2022 16:24    Post subject: Reply with quote

Quote:
поведение глючной отрисовки в фоне - это фича?

Нет конечно.

Quote:
Может быть когда-то она и работала - но сейчас уже нет

Перед отправкой сообщения проверил - все работает. Видимо у вас провайдер блокирует, пробуйте через Tor - https://board.flatassembler.net/topic.php?t=19899

Quote:
а ЧЕТКОЕ указание - в каком формате надо вводить число для цвета

Не могу согласиться. Большинство даже не знают про RGBA, а уж про бинарное представление тем-более.

Quote:
"ужирнить" ее отрисовку

Это без проблем. Тонкая была выбрана из расчета, чтобы на данные не налазила при любом содержимом.
Back to top
View user's profile Send private message
Destiny



Joined: 15 Dec 2015
Posts: 212

Post (Separately) Posted: Fri Dec 02, 2022 16:32    Post subject: Reply with quote

little-brother wrote:
Перед отправкой сообщения проверил - все работает

Я про саму прогу, а не про процесс скачивания)) Так-то да - она качается. Но ничего не происходит интуитивно понятного при ее открытии.
Короче тулзы онлайн в инете - работают понятнее и проще))
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 178

Post (Separately) Posted: Fri Dec 02, 2022 18:03    Post subject: Reply with quote

Destiny
Вот рабочие:
1) Color Mania. В выпадающем списке выбираем HTML Hex, вводим значение и переключаемся на Powerbuilder (какое-то кучерявое название, ну да ладно).
2) Just Color Picker. Здесь это называется RGB Integer — ну, вроде по-внятнее ))
Back to top
View user's profile Send private message
little-brother



Joined: 29 Sep 2021
Posts: 205

Post (Separately) Posted: Sat Dec 03, 2022 14:33    Post subject: Reply with quote

yozhik wrote:
У меня и на одном видно. Когда с QuickView на противоположную панель переключаешься tab'ом, тоже видно.

Можно побольше деталей? Чего то у меня не воспроизводится Sad

P.S. Второй монитор тащить и подключать лениво.
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 178

Post (Separately) Posted: Sat Dec 03, 2022 16:35    Post subject: Reply with quote

1) Win 10 21H2, TC 10.52, csvtab 1.0.0.
2) csvtab.ini располагается в папке с плагином, рядом с плагином. Удаляю содержимое csvtab.ini, оставляю только заголовок секции [csvtab]. (Можно этого и не делать, а удалить только строку back-color2, но для чистоты эксперимента).
3) Курсор на файл csv (пробовал на файлах в 407 и 4274 строки). Вызываю QuickView (Ctrl+Q), в соседней панели открывается отображение csv.
4) Tab — переключаюсь на панель отображения. Ctrl+A — выделяю всё содержимое. Все строки таблицы окрашиваются в синий цвет (системный умолчательный для выделения).
5) По Tab переключаюсь между панелями и наблюдаю чересполосицу, когда панель отображения не в фокусе.
6) Вот гифка с чересполосицей: https://0x0.st/ok2J.gif . Переключаюсь по Tab, по окрасу адресной строки вверху видно какая панель в фокусе.

Кстати, к слову. В анимации (в главной роли) csv, первые строки которого начинаются с #, очевидно что это комментарии. Любопытное обсуждение о комментах в csv здесь. Обратите внимание на реплики маленькими буквами к первым двум ответами, где пишут о «RFC» и «de facto #» в различных окружениях. Может стоит добавить в ini ключ типа «трактовать символ такой-то как начало комментария»?
Back to top
View user's profile Send private message
uestes



Joined: 27 Nov 2022
Posts: 3

Post (Separately) Posted: Sun Dec 04, 2022 19:24    Post subject: Reply with quote

Плагин не работает на относительно больших файлах, например на этом disk.yandex.ru/d/jHZwM0ao3B6IGg (137000 строк, 10 Мб).
Back to top
View user's profile Send private message
Destiny



Joined: 15 Dec 2015
Posts: 212

Post (Separately) Posted: Sun Dec 04, 2022 19:32    Post subject: Reply with quote

yozhik wrote:
Может стоит добавить в ini ключ типа «трактовать символ такой-то как начало комментария»?

Лучше СПИСОК подобных символов. Ибо в одном файле # будет комментарием, в другом //, в третьем /**/.... И т.п.

Добавлено спустя 56 секунд:

uestes
max-file-size=0
в INI файле есть?
ибо с этой переменной всё работает шикарно.
Back to top
View user's profile Send private message
little-brother



Joined: 29 Sep 2021
Posts: 205

Post (Separately) Posted: Sun Dec 04, 2022 19:37    Post subject: Reply with quote

yozhik, спасибо, удалось повторить на TCx64 и только под Win10. Походу у Win10 есть какая то привязка к цвету (240, 240, 240), который используется по умолчанию в светлой теме. Для других цветов такое не происходит.

yozhik wrote:
первые строки которого начинаются с #, очевидно что это комментарии

Эмм, так уже есть настройка же как обрабатывать такие строки, доступная прямо из строки состояния. Указание какой символ использовать мне кажется излишней, т.к. другие то и не в ходу вовсе.



uestes, еще как работает. Просто измените настройку max-file-size, которая по умолчанию 10мб.
Back to top
View user's profile Send private message
Destiny



Joined: 15 Dec 2015
Posts: 212

Post (Separately) Posted: Sun Dec 04, 2022 19:52    Post subject: Reply with quote

little-brother wrote:
Указание какой символ использовать мне кажется излишней, т.к. другие то и не в ходу вовсе.

Destiny wrote:
Лучше СПИСОК подобных символов. Ибо в одном файле # будет комментарием, в другом //, в третьем /**/.... И т.п.

Поверьте на слово - видел и такое.
Back to top
View user's profile Send private message
little-brother



Joined: 29 Sep 2021
Posts: 205

Post (Separately) Posted: Sun Dec 04, 2022 20:03    Post subject: Reply with quote

Destiny, страшно даже представлять, что всё то, что вы видели Very Happy

Не имеет смысла делать и поддерживать то, что будет востребовано 0.1% пользователей.
Для односимвольных модификаторов, напр. ! или * поддержку можно было бы добавить без проблем (но зачем?), а вот // и /* */ потребуют доработки парсера.
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 178

Post (Separately) Posted: Sun Dec 04, 2022 20:33    Post subject: Reply with quote

little-brother wrote:
уже есть настройка

Эх, сколько раз сам себе говорил: когда осеняет гениальная идея, первым делом надо внимательно осмотреться, вдруг это уже есть, и более того рядом, и более того все это уже знают. Но каждый раз опять те же грабли ))

#1 Don't parse — я не заметил отличий от #0 No special. Согласно моей логике, если "No special" воспринимает #-строку как обычную и разбивает её на колонки, то к "Don't parse" напрашивается значение «не разбивать строку на колонки». Однако, она разбивается и в 1м и во 2м случае.

#2 Don't show — эти строки не отображаются, но тогда первая строка после них трактуется как заголовки для колонок. Но это неаккуратно, потому что заголовки то как раз были в комментах, а первая строка — это уже значения, которые теперь «улетели» в заголовки и стали недоступны для сортировки. Может быть добавить переключатель типа «не трактовать первую строку как заголовочную»? Чтобы во включенном состоянии плагин писал в заголовках Column 1, Column 2, etc., а не формировал их из 1й строки.

Вообще в этот список напрашивается что-то типа «# Treat as a comment», при выборе которого #-строка отображалась бы целиком в 1й колонке и, например, наклонным начертанием.
Back to top
View user's profile Send private message
Destiny



Joined: 15 Dec 2015
Posts: 212

Post (Separately) Posted: Sun Dec 04, 2022 21:14    Post subject: Reply with quote

yozhik wrote:
Вообще в этот список напрашивается что-то типа «# Treat as a comment», при выборе которого #-строка отображалась бы целиком в 1й колонке и, например, наклонным начертанием

Сууууупер))))
Back to top
View user's profile Send private message
little-brother



Joined: 29 Sep 2021
Posts: 205

Post (Separately) Posted: Sun Dec 04, 2022 21:58    Post subject: Reply with quote

Да-да, поддерживаю!
Осталось найти кто всё это будет делать! Very Happy

Quote:
Эх, сколько раз сам себе говорил

Да всё ок. Такие вот ошибки - это признак того, что с интерфейсом что-то не ок и надо править. Названия на самом деле не очень, надо будет поменять.

Отличие 0 от 1 в том, что в первом случае строка будет разбиваться по разделителю, а во втором нет.
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 178

Post (Separately) Posted: Mon Dec 05, 2022 01:21    Post subject: Reply with quote

little-brother wrote:
кто всё это будет делать

Ну, мы вам точку опоры дали, а земной шар переворачивать — это теперь ваша очередь )) Добро, может когда-нибудь совпадут время/желание/возможность.
little-brother 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 Previous  1, 2, 3 ... 7, 8, 9, 10, 11  Next
Page 8 of 11

 
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