[Req] WDX для отображения 1-й строки файла
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5, 6  Next  :| |:
Total Commander -> Плагины Total Commander

#46:  Author: Skif_off PostPosted: Mon Jul 15, 2013 18:52
    —
ask-rus
Везде работает? У меня вообще не показывает OEM и не все ANSI, а Unicode работает, да.

#47:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Jul 15, 2013 18:55
    —
Теперь не показывается содержимое файлов, где есть кириллица...
Вру, в общем где-то показывается (пример):
Quote:
HISTORY.TXT
KEYBOARD.TXT
SIZE!.TXT

где-то нет (пример):
Quote:
!ReadMe_Rus.txt
Hist_rus.txt
Keyb_rus.txt
Size!_rus.txt

Unicode работает.

#48:  Author: ProgMan13 PostPosted: Mon Jul 15, 2013 19:23
    —
ask-rus wrote:
Вру, в общем где-то показывается (пример):
где-то нет (пример):

А сейчас?

#49:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Jul 15, 2013 19:28
    —
ProgMan13 wrote:
А сейчас?

Сейчас ровно с этими файлами и не только - работает.

#50:  Author: ProgMan13 PostPosted: Wed Jul 17, 2013 22:21
    —
Alextp wrote:
ProgMan13, плс - выложи сорс.

В архиве.
Ещё добавил KOI8-R и MAC кодировки, пути больше 256 символов:
http://progman13.totalcmd.net/downloads/wdx_TextLine_Unicode_Alpha.zip

#51:  Author: Alextp PostPosted: Thu Nov 21, 2013 04:01
    —
Потерял версию x32+x64, у кого-нить файл остался?

#52:  Author: Skif_off PostPosted: Fri Dec 05, 2014 14:36
    —
Есть ли возможность ограничить длину строки? Настроен для показа всплывающих сообщения и, например, конфиг плагина ContextMenu для AkelPad роняет ТС. Точнее, приходится прибивать в диспетчере задач: при закрытии окна с ошибкой и предложением скопировать отладочную инфу в буфер вылезает новое, штук 6 точно.
Строка в бинарном виде - [0-9A-F]+, может быть очень длинной, у меня самая длинная чуть за 160 тысяч символов. Тысяч 10-12 в одной строке плагин вроде переваривает.
Хотя, наверное, слишком редкий случай, чтобы заморачиваться? В принципе, вроде привык уже аккуратнее двигать мышой, но, бывает, промахиваюсь.

#53:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Fri Dec 05, 2014 18:23
    —
Так вроде [=имя_плагина.имя_поля.единица_измерения:1-10000] должно работать.

#54:  Author: Skif_off PostPosted: Fri Dec 05, 2014 20:23
    —
Rodny
Не совсем понял, как оно может сработать, сейчас в wincmd.ini
Code:
[HintsCustomField]
0exts=*.txt;*.ini;*.inf
0fields=[=textline.1]\n[=textline.2]\n[=textline.3]\n[=textline.4]\n[=textline.5]\n[=textline.6]\n[=textline.7]\n[=textline.8]\n[=textline.9]\n[=textline.10]

Можно ещё принудительно указать кодировку
Code:
[=textline.n.win]
[=textline.n.dos]
[=textline.n.koi8-r]
[=textline.n.mac]

И всё.

#55:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Fri Dec 05, 2014 20:45
    —
Skif_off wrote:
Не совсем понял, как оно может сработать

Ну, как в справке написано. Оно должно работать для всех плагинов. И в ИГП работает нормально.
Но в подсказках с textline указанное количество символов выводится для первой строки, а дальше ничего не отображается
Code:
0fields=[=textline.1:1-10]\n[=textline.2:1-10]\n[=textline.3:1-10]\n[=textline.4:1-10]\n[=textline.5:1-10]\n[=textline.6:1-10]\n[=textline.7:1-10]\n[=textline.8:1-10]\n[=textline.9:1-10]\n[=textline.10:1-10]

#56:  Author: Skif_off PostPosted: Sat Dec 06, 2014 00:42
    —
Rodny
Спасибо, меня смутило [=имя_плагина.имя_поля.единица_измерения:1-10000]. Сделал так
Code:
0fields=[=textline.1:1-200]\n[=textline.2:1-200]\n[=textline.3:1-200]\n[=textline.4:1-200]\n[=textline.5:1-200]\n[=textline.6:1-200]\n[=textline.7:1-200]\n[=textline.8:1-200]\n[=textline.9:1-200]\n[=textline.10:1-200]

пока оставил: посмотрю, есть ли необходимость изменить цифры.
Rodny wrote:
Но в подсказках с textline указанное количество символов выводится для первой строки, а дальше ничего не отображается

Со строкой выше у меня _все_ 10 строк аккуратно обрезаются по указанное количество символов, использую версию отсюда.

Добавлено спустя 2 минуты:

Что самое смешное: с годик так как минимум собирался написать, но не хотел никого напрягать Smile) Всё оказалось совсем просто.

#57:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Sat Dec 06, 2014 03:01
    —
А, точно, с альфой всё нормально.

#58:  Author: ProgMan13 PostPosted: Sun Dec 07, 2014 09:07
    —
Skif_off
Возможно увидеть файл, который роняет TC?

#59:  Author: Skif_off PostPosted: Sun Dec 07, 2014 13:01
    —
ProgMan13
ini-файл, он ещё и в UTF-16LE.

Добавлено:
Есть ли смысл тратить на это время, если шанс столкнуться невелик, а решение теперь должно гуглиться?
С никсовым окончанием строк \n не косячит вроде, как вендовый блокнот.

#60:  Author: ProgMan13 PostPosted: Tue Dec 09, 2014 11:50
    —
Skif_off wrote:
конфиг плагина ContextMenu для AkelPad роняет ТС
Что самое смешное: с годик так как минимум собирался написать, но не хотел никого напрягать
Есть ли смысл тратить на это время, если шанс столкнуться невелик

Я не стал столько ждать и написал Гислеру. Ответ был незамедлительно получен: "RTFM". Но в более мягкой и развернутой форме.
FieldValue принимает значение в байтах, поэтому для юникодных строк maxlen надо делить на два.

Skif_off wrote:
Всё оказалось совсем просто.

http://progman13.totalcmd.net/downloads/wdx_TextLine_Unicode_Beta.zip



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


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

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

Powered by phpBB © 2001, 2005 phpBB Group