Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Пожелания для SynWrite
Goto page Previous  1, 2, 3, ... 15, 16, 17  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Mon May 14, 2012 13:38    Post subject: Reply with quote

Alextp wrote:
можно вывести в список, и копировать оттуда (выделение) в таб.
Не понятно
_________________
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Mon May 14, 2012 13:41    Post subject: Reply with quote

Найти в Рез-тыПоиска, и оттуда - popup menu, Copy All, вставить в таб
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Mon May 14, 2012 13:50    Post subject: Reply with quote

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
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Mon May 14, 2012 14:07    Post subject: Reply with quote

я имел в виду что для перехода надо иметь список, а для переноса в редактор надо скопировать из списка...
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Tue May 15, 2012 09:38    Post subject: Reply with quote

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
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Tue May 15, 2012 11:52    Post subject: Reply with quote

-Добавить команду "Открыть файл по выделению"
Уже есть в ПКМ меню

-и как дополнение к технологии ПоискаПоФайлам,
В табе будут не пути (просто filename.ext(###) )- не будет переходить

Добавлено спустя 12 минут:

Деление видов:
done
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Tue May 15, 2012 12:08    Post subject: Reply with quote

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
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Tue May 15, 2012 13:00    Post subject: Reply with quote

еще 1 команда "Перенести с полными именамиа"? при поиске в таб- полные имена или нет?
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Tue May 15, 2012 13:12    Post subject: Reply with quote

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
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Tue May 15, 2012 13:29    Post subject: Reply with quote

Ок. после переделки РезПоиска на дерево.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Thu May 17, 2012 12:13    Post subject: Reply with quote

1. Сейчас есть команды для скрола внутри таба, при котором позиция каретки сохраняется относительно текста, то есть перемещается по экрану. Предлагаю добавить команды для скрола, при которых каретка остается на экране неподвижной (хотя бы с точностью до строки текста).
_________________
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Thu May 17, 2012 13:29    Post subject: Reply with quote

есть "Редактор2- Удерживать каретку на экране", нужно еще? Пока не знаю как реализовать
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Thu May 17, 2012 13:42    Post subject: Reply with quote

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
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Thu May 17, 2012 13:58    Post subject: Reply with quote

-но уж очень на команду похоже

На опцию похоже- команд скролла много- up/dn/pgup/phdn/FileBegin/FileEnd/ scrollbar-drag
Все команды "клонировать"?
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
kvichans



Joined: 21 Jan 2006
Posts: 453
Location: Москва

Post (Separately) Posted: Thu May 17, 2012 14:02    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, ... 15, 16, 17  Next
Page 2 of 17

 
Jump to:  
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