Страница 14 из 16

Добавлено: Пт май 20, 2016 02:19
Skif_off
Flasher
TCER добавлял через настройки ТС, как в readme (пробовал и вручную выпиливать %1 из строки в wincmd.ini), заменил "rtf=Write" на "au3=Write", в секции "Program_Write" заменил WordPad на AkelPad, MDI пробовал менять - всё, больше ничего не делал. Работает отлично, но только если нет выделения, даже если выделить только файл под курсором - ошибка. Зачем менять MaxItems? Там 256 по умолчанию стоит - это же дофига. Собственно, и запроса нет - только отлуп. Битность, конечно, соответствующая ТС (начал с х64, потом проверил х32).
Не пойму, что я делаю не так? Тему читал вчера и сегодня, в третий раз подряд не хочу.

Добавлено: Пт май 20, 2016 07:11
Flasher
Skif_off
Тестируй сперва на кнопке с %S. Приведи используемую версию (отсюда брал?) и ini в спойлере, укажи расширения выбираемых файлов.
MaxItems=0 может быть полезна для загона музыки в плейлист, например. Но не только.

Добавлено: Пт май 20, 2016 11:32
Skif_off
Flasher
Перечислил выше, что попробовал: 1.3.0.0, 1.3.0.1 и фиксы MVV.
Просмотоел тему заново, вот оно, похоже: смотрел на всякий случай справку ещё вчера и почему-то решил, что по умолчанию GetTextMode=0 - ошибся, видимо, проверю.

Добавлено: Пт май 20, 2016 12:04
Flasher
Skif_off
К сожалению, не понял, как это связано. У меня этот ключ вообще не прописан. Там же пример приведён в отношении программы-прослойки.

Добавлено: Пт май 20, 2016 15:45
Skif_off
Flasher
Связано с форматом строк, которые получает TCER, если есть выделение.
Уверен, что не указан? По умолчанию получается GetTextMode=1, у меня с 0 заработало как должно.
Там в начале речь об использовании именно для F4.

Добавлено: Пт май 20, 2016 15:57
Flasher
Skif_off писал(а):Уверен, что не указан?
На 100%. Нет, на 1000, нет, на 10 000%. :D

Добавлено: Пт май 20, 2016 18:56
Skif_off
Flasher
Хм, как-то странно... У меня так обстоит: ТС 8.52a х86+х64, TCER 1.3.0.0 (в т.ч. 1.3.0.0 с фиксом MVV) в параметре Editor в секции [Configuration] и запускается версия, соответствующая разрядности ТС: GetTextMode=1 (по умолчанию в ТС, похоже) - не срабатывает и выдаёт ошибку, GetTextMode=0 - работает.

P.S. Проверять и 1.3.0.1 по новому кругу поленился :)

Добавлено: Пт май 20, 2016 21:04
Flasher
Skif_off
Дело, как я понял, не в версии, а в каких-то опциях конфига либо совокупности опций из разных секций. Пока не удалось отловить. Несколько вариантов с включёнными плагинами пробовал, но с убором ряда других секций - не срабатывает, и наоборот. Много возни, может, позже посмотрю.

Добавлено: Чт июн 23, 2016 01:49
Skif_off
CaptainFlint
Что-то я затупил, ткните, пожалуйста, носом, как вы разбираете строки после LB_GETTEXT? Делаю по своему, не хочу использовать буфер обмена (хотя с табуляцией было бы проще) и тут встрял...:)

Добавлено: Чт июн 23, 2016 15:10
CaptainFlint
Skif_off
Разбором занимается функция strip_file_data(). На данный момент рассчитана только на GetTextMode=0. (В локальных правках завалялась доработка для GetTextMode=1, но без динамического детекта, т. е. компилируется либо то, либо другое.)

Добавлено: Чт июн 23, 2016 17:47
Skif_off
CaptainFlint
Спасибо, попробую разобраться :)

Добавлено: Вс ноя 27, 2016 23:32
Staniclaw
Вылез недочёт: при вызове из окна поиска файлов TCER закрывается со словами: ''No TC panel is focused!''.

Добавлено: Пт дек 02, 2016 01:34
CaptainFlint
Staniclaw
Да, не предполагалось, что F4 начнёт работать в этом диалоге. Постараюсь найти время на добавление этой возможности.

Добавлено: Пт дек 09, 2016 03:00
CaptainFlint
Версия 1.4.0.0
  • Возможность задавать несколько расширений для приложения внесена в основную кодовую базу.
  • Добавлена поддержка запуска по F4 из диалога поиска файлов.
  • Реализована поддержка всех значений ключа GetTextMode в wincmd.ini.
  • Исправлена ошибка, из-за которой пути к файлам в корне диска выглядели как c:\\file.ext.
Ссылки:
32-битная версия (24 Кб) / зеркало
32-битная версия без SSE (24 Кб) / зеркало (для старых процессоров)
64-битная версия (26 Кб) / зеркало
Исходный код (C++) (48 Кб) / зеркало / репозиторий

Добавлено: Пт дек 09, 2016 03:09
Flasher
А планов догнать и перегнать медленный Redirector нет?