Я имею в виду, что в первом поле ввода в случае одного файла будет то же, что и в случае двух файлов - путь назначения и маска *.*.Куда и как выделяться? Имя же править нужно.
NTLinks + NTLinksMaker: создание и инфо о ссылках NTFS
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Не, это скорее должно относиться к параметру /n, отвечающему за наличие имени файла в параметре пути назначения. Или отдельно идти. Ведь основной смысл параметра будет про запрет выделения имени из пути назначения. То, что при этом не будет отключаться опция сохранения относительного пути - уже сопутствующее поведение.
Так мы говорим о новом параметре. С маской *.* и сейчас работает. А нужно оставлять имя одного объекта для правки. Сам же писал.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
С маской *.* сейчас надо ручками галочку ставить на поле с базовым путем, чтобы он сохранялся, так ведь? Хм, а ведь можно просто проверять наличие * в пути из комстроки, тогда и новый параметр не понадобится)))
Оставлять имя одного объекта и сохранять базовый путь для одного объекта - это две операции, которые я на данный момент не знаю, как красиво объединить, поэтому будет либо одно (как сейчас), либо другое (с указанием * в целевом пути).
Добавлено спустя 2 часа 51 минуту:
Сделал проверку на шаблонность имени при указании /n для активации опции сохранения базового пути, а также поправил передачу маски в дочерний процесс.
NTLinks Maker 1.4.0.400
Оставлять имя одного объекта и сохранять базовый путь для одного объекта - это две операции, которые я на данный момент не знаю, как красиво объединить, поэтому будет либо одно (как сейчас), либо другое (с указанием * в целевом пути).
Добавлено спустя 2 часа 51 минуту:
Сделал проверку на шаблонность имени при указании /n для активации опции сохранения базового пути, а также поправил передачу маски в дочерний процесс.
NTLinks Maker 1.4.0.400
Гуд! Теперь опция отмечается.
По поводу названия второго поля. Слово "пути" сбивает с толку. Сохранять-то нужно цепочки каталогов или части путей.
Предлагаю, чтобы некий ключ отключал просмотр/правку пути в первом поле. Т.е. чтобы там было только имя. Лично я никогда не правил путь и не понимаю, зачем это надо, если мы уже параметром его передали (как другую панель, например, путь к которой и так виден в ТС). Или, как я предлагал, разделить поле надвое (путь/имя) в одной строке, где для правки первого поля будет чекбокс, устанавливаемый ключом.на данный момент не знаю, как красиво объединить
По поводу названия второго поля. Слово "пути" сбивает с толку. Сохранять-то нужно цепочки каталогов или части путей.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Разделять поле на два - вообще не вариант. Убирать из него путь - тоже. Диалог сделан похожим на тоталовские диалоги копирования/перемещения, где для одного элемента отображается путь и имя (часто при копировании папок не хватало отображения имени), для нескольких - путь и маска.
Впрочем, возможно стоит заменить "пути" на "части путей".
В тоталовском диалоге копирования эта опция названа именно так и делает примерно то же самое. Но если в оригинале она называется "Keep relative paths (relative to current directory)" с повтором слова relative, то в русском варианте "Сохранять пути относительно текущего каталога" повтора нет, масло не масляное.По поводу названия второго поля. Слово "пути" сбивает с толку. Сохранять-то нужно цепочки каталогов или части путей.
Впрочем, возможно стоит заменить "пути" на "части путей".
Т.е. съедать имя — вариант, а съедать путь — нет? Как-то предвзято, с учётом опциональности обоих.Разделять поле на два - вообще не вариант. Убирать из него путь - тоже.
Стоит. Ориентироваться на оригинал вообще нет смысла (там хватает ляпов), а русский перевод периодически подвергается соизмеримой с точной логикой поведения коррекции.Впрочем, возможно стоит заменить "пути" на "части путей".
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Вот именно (как и в предложенном случае с путём) — написать заново или скопипастить (что при блокировке не годится), а не отредактировать нужную часть (например, окончание). Маска *.* съедает имя. Можно это съедание называть обобщением, суть от этого не изменится.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Хорошая мысль в моём понимании, как показала практика, далеко не всегда сопоставима с хорошей в твоём. Я и так уже несколько вариантов предложил.
Остался последний: Мочить/блокировать второе поле при /r="%P", запихивая относительный путь в первое поле перед именем.
Остался последний: Мочить/блокировать второе поле при /r="%P", запихивая относительный путь в первое поле перед именем.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Да, я не хочу костыли прикручивать или ломать интерфейс ради какой-то мелочи. Пока не было варианта, который бы всех устроил.Хорошая мысль в моём понимании, как показала практика, далеко не всегда сопоставима с хорошей в твоём. Я и так уже несколько вариантов предложил.
Если объект один, то и правда можно предлагать уже откорректированный путь. Вот только тогда нельзя будет выключить эту функцию в диалоге. Сейчас в последний момент можно снять галку, и ссылка будет создана прямо в целевой папке, даже если из Ctrl+B. А если путь уже будет со вложенными папками, это станет проблемой.Остался последний: Мочить/блокировать второе поле при /r="%P", запихивая относительный путь в первое поле перед именем.
Почему нельзя-то? Комбобоксы же лочишь. Что мешает её так же лочить?Вот только тогда нельзя будет выключить эту функцию в диалоге.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
А. Ты о первом поле. А оно надо? Тут подразумевается ручная правка. Ты же ключ установил, значит, путь, если понадобится, будешь корректировать вручную в нужной тебе части. Отключение тут и не требуется.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Я же правильно понял твоё предложение?
Я создаю юзер-команду и вешаю её на хоткей, я её вообще не меняю, использую в любой ситуации, иногда хочу создавать ссылки в целевой папке, иногда с сохранением иерархии из Ctrl+B, и сейчас это удобно переключается галочкой.Ты же ключ установил, значит, путь, если понадобится, будешь корректировать вручную в нужной тебе части. Отключение тут и не требуется.