avatar_NNK_RTR

Термины Extend/shrink

Автор NNK_RTR, 23 июня 2016, 13:39:24

« HWiNFO3264_5.58.3255_RUS | Xara Designer Pro X365 »

NNK_RTRАвтор темы

Спасибо за ответ на предыдущий вопрос.
Может поможете разобраться и с этим:
Опции меню Extend selection и Shrink selection
Первая последовательно продолжает выделение блоков кода (вниз по листингу от позиции курсора)
Вторая выполняет обратное действие - снимает последовательно выделение, выполненное первой опцией, до тех пор, пока выделение не будет снято полностью, после чего становится недоступной. Если блоки кода выделить вручную (мышкой), то опция остается недоступной
Если первую опцию назвать "Расширить выделение", то наверно будет неправильно. Расширение происходит только вниз по листингу.
Понятней "Продолжить выделение", но как назвать тогда вторую опцию? Из перевода должно быть понятно, что будет выполняться обратное действие
Если назвать их так, как я показал в скриншоте, то мне самому не нравится:




Не придумаете ли Вы что-нибудь лучше. Или, по крайней мере, утвердите (поддержите) мой перевод

С уважением, Николай.

WYLEK

ЦитироватьОпции меню Extend selection и Shrink selection

Вот здесь Войдите на сайт для перехода по ссылке

Выделение группы файлов. Expand selection

Отменить выделение группы файлов. Shrink selection

Инвертировать выбор. Invert selection

Отменить выбор всего. Deselect all

Teodorrrro

WYLEK, неправильно. Это текстовый редактор, а не файловый менеджер. Там идёт работа с файлами, а здесь с текстом. И не выбор, а выделение, потому что выбираются какие-либо отдельные целостные объекты  (файлы, картинки, пункты), а выделяется часть/фрагмент чего-либо (текст, часть сигналограммы звукового файла и т.д.).
NNK_RTR, здесь будет Расширить/Сжать или Увеличить/Уменьшить выделение (текста).

NNK_RTRАвтор темы

Я не совсем правильно описал назначение опций. Речь идет о дизассемблере .NET-приложений, но это недалеко от текстового редактора. Случай, описанный выше - это частный случай. Вообще, расширение выделения происходит в обе стороны (и вверх и вниз по листингу). Происходит последовательное расширение выделения, как бы, от частного к целому.
В общем случае так

Следующие применение опции выделит уже от открывающей квадратной скобочки выше и до ближайшей закрывающей скобочки ниже. (просто нельзя в это сообщение добавить  больше 5 изображений)
Следующее еще расширит выделение - выделит блок кода между фигурными скобками более высокого уровня. И так, пока не будет выделен весь код.
Обратная опция сокращает выделение в обратной последовательности.
Поэтому, я пока остановился на Расширить/Сократить выделение.

Спасибо за ответы, надеюсь, я не очень отвлекаю Вас от других, более важных дел.

С уважением, Николай.

mishem

ЦитироватьСократить выделение.
Сократить, сжать, уменьшить

gazon01

Цитата: teodorrrroвыделяется часть/фрагмент чего-либо (текст, часть сигналограммы звукового файла и т.д.).NNK_RTR, здесь будет Расширить/Сжать или Увеличить/Уменьшить выделение (текста).


Extend selection --- Увеличить область выделения
Shrink selection --- Уменьшить область выделения

общепринятые обозначения выделений
Возможно всё! На невозможное просто требуется больше времени.
 Мудрец из Шангри Ла

NNK_RTRАвтор темы

Спасибо!

 Extend selection --- Увеличить область выделения; Shrink selection --- Уменьшить область выделения: - с удовольствием принято.

С уважением, Николай.

kurkoff1965

ЦитироватьExtend selection --- Увеличить область выделения; Shrink selection --- Уменьшить область выделения: - с удовольствием принято.
А может быть все таки не акцентировать на неудобоваримом слове "выделения" и написать просто и по русски:
Увеличить выделенную область
Уменьшить выделенную область

Вино в бокале нужно пить, пока оно играет.
Пока живется - нужно жить, двух жизней не бывает!

NNK_RTRАвтор темы

Да, наверно так лучше, Спасибо!

gazon01

ЦитироватьДа, наверно так лучше, Спасибо!
вообще-то увеличить или уменьшить надо само ВЫДЕЛЕНИЕ - это такой компьютерный термин :happy:  
и правильный ответ дал teodorrrro
Уменьшить выделение
Увеличить выделение
Возможно всё! На невозможное просто требуется больше времени.
 Мудрец из Шангри Ла

kaktustv

В Фотошопе совершенно спокойно используются термины "Расширить/Сжать выделение", и никто не считает их чем-то непристойным.

NNK_RTRАвтор темы

 Хорошо, что мы не переводим с китайского, с ихними "Сунь х.. в чай и вынь сухим"
"Выделение" вполне благозвучные термин, если абстрагироваться от мерзко пахнущей жидкости.
Есть более серьезный вопрос (или не менее серьезный):
Как исследовать и переводить .NET-приложения, подобные dotPeek. Не могу найти элементы главного меню. Затратил уже месяц. Диалоговые окна, сообщения - есть, а главного меню, вместе с его опциями и под-опциями - нет. Не Radialix , не другие инструменты - не видят. Тщательное исследование в шестнадцатеричном редакторе, ни к чему не привело. Понятно, что элементы главного меню где-то спрятаны, упакованы и прочее. Возможно это работа обфускатора, но почему избирательно, другие элементы интерфейса остаются видимыми. Я сталкивался с подобной проблемой в обычных (не  .NET) приложениях. Не скажу, что легко и просто, но победимо. Загружаешь программу в отладчик (в "Ольку" например), долго гоняешь программу и в конце концов выясняешь место, где находятся нужные строки, дальше принимаешь решение о способе перевода. Здесь ни "ИДА" ни "Олька" не работают. Вернее работают, но не на том уровне. Я представляю себе (поправьте, если не так), что .NET-приложения вызывают функции  Framework, а уже Framework работает с системой. Видимо "Олька" работает на уровне Framework-система. Во всех случаях, несмотря на то, что я могу остановить процесс в момент вывода окна на экран и вижу в нем главное меню, нигде - не в стеке, не в загруженных модулях нужных строк нет.
Может кто-то сталкивался с подобной пакостью, может кому-то известна технология исследования .NET-приложений, может кому нибудь известен инструмент подобный "Ольке", но для .NET-приложений.

Вот такой дурной вопрос!
Скачать dotPeek можно с официального сайта. Доступны две версии - устанавливаемая и портативная. (портативная сложней, с точки зрения перевода).

с уважением, Николай.

Leserg

ЦитироватьНе могу найти элементы главного меню.
Строки главного меню находятся в файлах JetBrains.dotPeek.src.JetMetadata.sstg и JetBrains.Psi.Features.Core.JetMetadata.sstg. Они представляют собой архивы ZIP c нулевой (0) степенью сжатия. Распакуйте их в отдельные каталоги. Найдите файл FileContent (без расширения) - вот в нём-то и находятся строки меню. Файл бинарный, представляет собой базу строковых ресурсов .Net приложения. Формат нестандартный, точнее сказать собственная разработка компании. Строки имеют формат Unicode. К сожалению удлинить строки не удастся - их положение строго фиксировано. Чтобы сделать нормальный перевод (без гоблинов), необходимо разбирать формат файла (смотрите примеры " Анализ ресурсов программ от ArcSoft" и " Программы от Auslogics"). Задача не из простых и требует внимательности, усидчивости и терпения.

А для отладки приложений .Net ни "ИДА", ни "Олька" не подходят, нужно применять соответствующие программы (легко находятся в сети Интернет, например Войдите на сайт для перехода по ссылке
Кто ищет, тот всегда найдет!

NNK_RTRАвтор темы

Спасибо!
Скажите, Вы сразу знали, где искать эти строки, а если нет, то как Вы их нашли?
Я тоже нашел эти файлы, Но этот был метод тыка, практически вслепую. Я тупо перебирал практически все файлы, просматривал их в различных инструментах, правда, распаковывать начал от отчаяния и очень был удивлен, что используются составные файлы.
Непосредственно к переводу я еще не приступал. Гости разъедутся, тогда буду пытаться...
Еще раз спасибо. То, на что я потратил несколько месяцев, Вы решили, чуть-ли не мгновенно. Восхищаюсь...

С уважением, Николай.

Leserg

Цитата: NNK_RTRСкажите, Вы сразу знали, где искать эти строки, а если нет, то как Вы их нашли?

Основным инструментом для работы с файлами и папками на моем ПК является приложение
Показать / Скрыть текст
. У него есть замечательная функция поиска, которую я очень часто использую при анализе файлов на предмет искомых строк. Поэтому на поиск уходит несколько секунд. Указываем каталог поиска, обычно это папка установки приложения. Затем задаем строку поиска и её кодировку. Всё - результат на ладони.




Дальше уже дело техники. Например, тот же Total Commander поддерживает просмотр содержимого архивов ZIP (а при наличии плагинов и остальных популярных архиваторов), т.е. можно зайти в архив, извлечь отдельный файл, заменить его или добавить новый.
Кто ищет, тот всегда найдет!

* Ваши права на сайте

    Light Portal

  • Вы можете просматривать элементы портала
  • Вы не можете управлять блоками
  • Вы не можете управлять своими страницами
  • Вы не можете размещать свои страницы без модерации

    Simple Machines

  • Вы не можете удалять темы.
  • Вы не можете создавать темы.
  • Вы не можете отвечать на сообщения.
  • Вы не можете прикреплять файлы.
  • Вы не можете изменять свои сообщения.
  • Вы не можете удалять свои сообщения.

Яндекс.Метрика Каталог@MAIL.RU - каталог ресурсов интернет