View previous topic :: View next topic |
Author |
Message |
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Mon May 14, 2012 13:38 Post subject: |
|
|
Alextp wrote: | можно вывести в список, и копировать оттуда (выделение) в таб. | Не понятно _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Mon May 14, 2012 13:50 Post subject: |
|
|
Alextp wrote: | Найти в Рез-тыПоиска, и оттуда - popup menu, Copy All, вставить в таб | Подозреваю, что это предложен способ для дополнения РезПоиска. От списка мне сейчас нужна единственная, но весьма частая функция - переход на найденное место. При переносе в таб этой функции не станет. _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Mon May 14, 2012 14:07 Post subject: |
|
|
я имел в виду что для перехода надо иметь список, а для переноса в редактор надо скопировать из списка... _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Tue May 15, 2012 09:38 Post subject: |
|
|
1. Про разделитель между правой и левой панелью.
Предлагаю в тех случаях, когда размер области занимаемой таб-панелями изменяет не пользователь, а Син, например,
- изменение размеров окна Син,
- отображение/скрытие Дерева или Результатов или История/Minimap
сохранять соотношение долей.
Например, сейчас есть команда "Поставить разделитель в положение 80/20"- вот это соотношение и сохранять.
То же самое с положением разделителя, которое задал пользователь - рассматривать его как ручное задание долей.
В текущей реализации не удобно, что поведение панелей разное.
Левая панель принимает на себя все изменения. Правая статична подобно спец.окнам.
Добавлено спустя 1 час 50 минут:
Добавить команду "Открыть файл по выделению" - аналог "Открыть в IE" для фрагмента текста.
Пример. В табе такой текст и выделение (подчеркнуто)
ля-ля c:\dir\file.ext ля-ля
Сину достаточно информации для открытия.
Еще можно предусмотреть открытие с переходом на строку:
ля-ля c:\dir\file.ext(123) ля-ля
Эта команда нужна и как самостоятельная (имена файлов сформированы вне Син), и как дополнение к технологии ПоискаПоФайлам, если Результаты будут переноситься в таб в таком виде. _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Tue May 15, 2012 11:52 Post subject: |
|
|
-Добавить команду "Открыть файл по выделению"
Уже есть в ПКМ меню
-и как дополнение к технологии ПоискаПоФайлам,
В табе будут не пути (просто filename.ext(###) )- не будет переходить
Добавлено спустя 12 минут:
Деление видов:
done _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Tue May 15, 2012 12:08 Post subject: |
|
|
Alextp wrote: | -Добавить команду "Открыть файл по выделению"
Уже есть в ПКМ меню | Получился ликбез. ОК
Alextp wrote: | -и как дополнение к технологии ПоискаПоФайлам,
В табе будут не пути (просто filename.ext(###) )- не будет переходить | Это ведь от реализации зависит. А ее мы и обсуждаем. Что может помешать переносить в таб из Результатов полные имена, если это будет новая команда? _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Tue May 15, 2012 13:12 Post subject: |
|
|
Alextp wrote: | еще 1 команда "Перенести с полными именамиа"? при поиске в таб- полные имена или нет? | У меня сложилась логичная картина:
ПоискПоФайлам выводит в результаты в формате
+ (текст1 из Искать)
··+ c:\dir1\dir2\file.ext
···· file.ext(NNN) текст строки
···· file.ext(NNN) текст строки
+ (текст2 из Искать)
··+ c:\dir3\dir4\file.ext
···· file.ext(NNN) текст строки
···· file.ext(NNN) текст строки
При этом в каждой строке сохраняется минимум, чтобы не запутать пользователя.
Команда "Перенести Результаты в таб" выводит в виде
(текст1 из Искать)
c:\dir1\dir2\file.ext(NNN) текст строки
c:\dir1\dir2\file.ext(NNN) текст строки
(текст2 из Искать)
c:\dir3\dir4\file.ext(NNN) текст строки
c:\dir3\dir4\file.ext(NNN) текст строки
При этом в каждой строке есть полная информация для перехода. Уже сейчас будет работать открытие. Если его доделать, то будет еще переходить на нужную строку. КРАСОТА! _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Thu May 17, 2012 12:13 Post subject: |
|
|
1. Сейчас есть команды для скрола внутри таба, при котором позиция каретки сохраняется относительно текста, то есть перемещается по экрану. Предлагаю добавить команды для скрола, при которых каретка остается на экране неподвижной (хотя бы с точностью до строки текста). _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Thu May 17, 2012 13:42 Post subject: |
|
|
Alextp wrote: | есть "Редактор2- Удерживать каретку на экране", нужно еще? | Включил, попробовал скролить мышкой - каретка ушла за экран. А как предполагается применять?
(upd) Сообразил, понял "как". Это не то
Alextp wrote: | Пока не знаю как реализовать | А если так: сколько строк текста проскролилось вверх, на столько же строк текста опустить каретку вниз? То есть дополнить прежний скрол перемещением каретки. Я, наверно, бы мог это макросом (scroll_up,dn) сделать, но уж очень на команду похоже, так как в команде можно учесть краевые эффекты. _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Thu May 17, 2012 13:58 Post subject: |
|
|
-но уж очень на команду похоже
На опцию похоже- команд скролла много- up/dn/pgup/phdn/FileBegin/FileEnd/ scrollbar-drag
Все команды "клонировать"? _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
kvichans
Joined: 21 Jan 2006 Posts: 453 Location: Москва
|
(Separately) Posted: Thu May 17, 2012 14:02 Post subject: |
|
|
Alextp wrote: | -но уж очень на команду похоже
На опцию похоже- команд скролла много- up/dn/pgup/phdn/FileBegin/FileEnd/ scrollbar-drag
Все команды "клонировать"? | На опцию совсем не похоже, так как требуется попеременно то оставлять каретку в тексте, то на экране. Попробую через макрос. Если будут проблемы - продолжим. _________________ Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0 |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|