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

Добавлено: Ср янв 11, 2012 13:18
CaptainFlint
Flasher писал(а):С чем?
С условиями воспроизведения проблем.
Flasher писал(а):Не помогло. Всё равно диалог появляется.
А, ну да, не сообразил. Процесс редактора же завершается, и TCER'у тоже ничего остаётся, кроме как завершить работу. Значит, поможет только использование однодокументного или полное отключение диалога средствами Тотала (EditWaitTime).

Добавлено: Ср янв 11, 2012 14:17
Flasher
CaptainFlint писал(а):поможет только использование однодокументного
Т.е. ставить SDI-режим в программе (если вообще такая опция есть)? Там же ещё плейлисты могут быть.
CaptainFlint писал(а):или полное отключение диалога средствами Тотала (EditWaitTime).
Ага, вот это я и пытался найти.

Добавлено: Ср янв 11, 2012 15:01
CaptainFlint
Flasher писал(а):Т.е. ставить SDI-режим в программе (если вообще такая опция есть)?
Да. В этом случае TCER будет висеть и ждать, пока процесс открытого приложения не завершится, а Тотал будет ждать, пока не завершится процесс TCER, и в диалоге необходимости не будет.

Добавлено: Вс янв 22, 2012 13:34
ask-rus
CaptainFlint
Чтобы обойти ограничение
Никакого мульти-выбора редакторов. Каждому расширению может быть назначена ровно одна программа.
хотелось бы организовать подобное:

tcer.exe (по умолчанию tcer.ini)
tcer.exe -tcer2.ini

(возможность указать утилите конфиг в параметрах запуска)

Добавлено: Вс янв 22, 2012 14:58
CaptainFlint
ask-rus
Сейчас имя INI-файла составляется просто заменой exe на ini. Скопируй tcer.exe в tcer2.exe, и он будет работать с tcer2.ini. Наворачивать опции командной строки я сильно не хочу.

Добавлено: Вс янв 22, 2012 15:18
ask-rus
CaptainFlint
Не очень-то бы хотелось размножать утилиту, даже если размер её 1 Кб, это такой принцип...

Добавлено: Вс янв 22, 2012 16:58
GGS
ask-rus
Для "размножения" можно использовать жёсткие ссылки.

Добавлено: Вс янв 22, 2012 18:40
CaptainFlint
ask-rus писал(а):Не очень-то бы хотелось размножать утилиту, даже если размер её 1 Кб, это такой принцип...
Я понимаю. Но у самой программы тоже есть принцип: ничего, кроме жизненно необходимого. Я пока не могу сказать, как отразится добавление параметров на производительность и скорость загрузки, а главное, — на основную функциональность, связанную с тем, что открываемый файл в некоторых случаях считывается из файловых панелей Тотала, а в некоторых — берётся из командной строки. Пока что у меня нет времени тщательно исследовать этот вопрос.

Добавлено: Вс янв 22, 2012 19:24
ask-rus
CaptainFlint писал(а):Но у самой программы тоже есть принцип: ничего, кроме жизненно необходимого.
Можно сказать, это жизненно необходимо. Вопрос, кому? Единственное, что держит к принятию некоторых решений в пользу удобства.
CaptainFlint писал(а):Пока что у меня нет времени тщательно исследовать этот вопрос.
Придется дождаться, когда оно появится.

Добавлено спустя 17 минут:
GGS писал(а):Для "размножения" можно использовать жёсткие ссылки.
Так зародился ещё один принцип...

Добавлено: Вс янв 22, 2012 19:48
CaptainFlint
ask-rus писал(а):Можно сказать, это жизненно необходимо.
Задачей TCER была только и исключительно обработка F4. Применение его для достижения каких-либо иных целей является неподдерживаемым сценарием работы, и поэтому при принятии решений оценка полезности нововведения, необходимого только в рамках таких посторонних сценариев, существенно снижается. Уточню: моя личная оценка.
ask-rus писал(а):Придется дождаться, когда оно появится.
Или когда у кого-нибудь другого найдётся желание доработать программу в нужном направлении. Я для чего сорсы открывал, спрашивается? :) Тут же полно разработчиков, в том числе плюсовиков.

Добавлено: Пн фев 06, 2012 01:56
Flasher
wish: Нужно, чтобы была возможность указывать не только расширения, но и имена. Требуется для идентификации полных имён при запуске, что отличит их от общего критерия для всех файлов с аналогичных расширением. При этом, естественно, нужен приоритет сверху вниз (аналогично цветовой раскраске ТС).
Пример: read.me - текст; me - видео.

Добавлено: Пн фев 06, 2012 02:02
CaptainFlint
Flasher
В todo эта идея записана давно. Но когда именно я смогу (и захочу) этим заняться, сказать не могу (сильно загружен русификацией). В любом случае, в скором будущем ожидать реализации я бы точно не стал…

С приоритетом, кстати, могут быть проблемы, поскольку формат INI предполагает, что порядок строк неважен. Нарушать этот принцип не хотелось бы.

Добавлено: Пн фев 06, 2012 02:05
Flasher
CaptainFlint писал(а):С приоритетом, кстати, могут быть проблемы, поскольку формат INI предполагает, что порядок строк неважен.
Цветовые схемы TC тоже в INI располагаются вообще-то.

Добавлено: Пн фев 06, 2012 02:11
CaptainFlint
Flasher писал(а):Цветовые схемы TC тоже в INI располагаются вообще-то.
Я не говорил, что это невозможно, я говорил, что с этим могут быть проблемы.

Добавлено: Пн фев 06, 2012 02:13
Flasher
Надеюсь, они решаемы.