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 (Syn2)
Goto page Previous  1, 2, 3 ... 58, 59, 60 ... 196, 197, 198  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
AlekseyKX



Joined: 22 Dec 2011
Posts: 12

Post (Separately) Posted: Fri Dec 23, 2011 14:42    Post subject: Reply with quote

Alextp wrote:
Запишите видео (UVScreencamera'ой), плс


Выслал письмом на support uvviewsoft com

Хочу еще задать вопрос.
Можно ли подключить внешний хелп?
Есть готовый хелп по языку в формате chm. Хочется по F1 его запустить и перейти на раздел об выделеном фрагменте.
Внешними инструментами запустить хелп получается, а вот перейти автоматом на поиск нужного фрагмента нет(
Back to top
View user's profile Send private message
Vladimyr



Joined: 22 Sep 2011
Posts: 5

Post (Separately) Posted: Sat Dec 24, 2011 08:28    Post subject: Тень Syn'а Reply with quote

Тень Syn'а

Доброе время суток, решил написать о баге, который возникает очень давно.

Если поработать некоторое время с плагином для TC, то иногда,
после наведения мышкой на любой из элементов окна листера до
появления всплывающей подсказки, от неё остаётся такая тень:



То есть, эта тень сопровождает любую всплывающую подсказку
и обычно исчезает вместе с ней, а здесь - продолжает висеть!
Причём поверх всех окон. Закрытие листера не спасает, приходится
перезапускать TC, тогда тень убирается.

Появляется сей глюк не сразу, а нерегулярно, иногда через
длительное время после начала работы.
Я обычно не выключаю ПК, а отправляю его в hibernation,
поэтому время аптайма может достигать недели и более.
Какой-либо закономерности в появлении бага заметить не удалось.
Если Syn не установлен в качестве плагина, баг не появляется.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Sat Dec 24, 2011 13:36    Post subject: Reply with quote

AlekseyKX wrote:
Можно ли подключить внешний хелп?

Beta upd

запускайте HtmlHelpView.exe с параметрами
Htmlhelpview <CHM file> <Help topic>

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

Vladimyr wrote:
Тень Syn'а

не знаю, "куда копать".
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Vladimyr



Joined: 22 Sep 2011
Posts: 5

Post (Separately) Posted: Sat Dec 24, 2011 14:04    Post subject: Reply with quote

Alextp wrote:
Тень Syn'а

не знаю, "куда копать".

думаю, где-то зависает вызов подсказки...
согласен потестировать отладочную версию с логами и выслать их в момент зависания тени Wink
p.s.: забыл сказать, это проявляется и на Win7 и на XP
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Sat Dec 24, 2011 16:42    Post subject: Reply with quote

Где именно идет вызов подсказки- не знаю. Я не смотрел это. где-то внутри vcl. Еще есть у меня unit для убирания тени- вот он может глючить. но тоже не смотрел

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

+ возм-ть указать chm в качестве external tool. Будет вызываться поиск в этом chm для тек. слова.

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

Beta Up. вызывать HtmlHelpView теперь явно не надо.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
AlekseyKX



Joined: 22 Dec 2011
Posts: 12

Post (Separately) Posted: Sat Dec 24, 2011 19:37    Post subject: Reply with quote

Alextp wrote:
Beta Up. вызывать HtmlHelpView теперь явно не надо.

Круто. Работает.
Выскажу еще пару пожеланий.
Можно ли сделать запуск редактора из командной строки с открытием файла на указанной по номеру строке? что то типа такого
sin.exe <FileName> /n=<NumberRow>
И возможно ли отображение внешних инструментов в выпадающем по правой кнопке мыши меню. Что бы можно было указать в настройках какой именно инструмент нужен в меню.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Sat Dec 24, 2011 20:52    Post subject: Reply with quote

Принимается.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Sun Dec 25, 2011 14:45    Post subject: Reply with quote

Beta
www.uvviewsoft.com/bb/

+ search progress shown for big files (>120Kb)
+ dlg "External tools": option "Show in context menu"
+ dlg "Edit -- Insert text"
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
AlekseyKX



Joined: 22 Dec 2011
Posts: 12

Post (Separately) Posted: Sun Dec 25, 2011 15:42    Post subject: Reply with quote

Спасибо.
Из меню процедуры теперь запускаются, а что с параметром запуска приложения?
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Sun Dec 25, 2011 15:46    Post subject: Reply with quote

AlekseyKX
там не так просто, занес в todo.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
AlekseyKX



Joined: 22 Dec 2011
Posts: 12

Post (Separately) Posted: Sun Dec 25, 2011 15:51    Post subject: Reply with quote

ConfusedКогда просил, мне казалось что сложнее с меню сделать.
Хотя я всех тонкостей delphi и используемых компонент незнаю
Back to top
View user's profile Send private message
iteg



Joined: 01 Dec 2011
Posts: 109

Post (Separately) Posted: Mon Dec 26, 2011 12:11    Post subject: Reply with quote

1) Если правой клавишей мыши нажать на v_scrollbar или h_scrollbar, то контекстное меню как для закладки. Такого не должно быть.
2) Включена опция История-Сохранять положение каретки. Открываем файл с количеством строк большем, чем помещается в окне, например 200, переводим каретку в конец файла - на последнюю строку. Затем закрываем файл и удаляем. Создается одноименный файл с уже другим количеством строк. Если меньшим, то происходит дополнение пустыми строками, достаточно просто перейти в конец текущего файла (т.е. сохраненная позиция строки каретки больше чем реально существующих строк). Если большим, то оставить ту позицию, в которой были до удаления файла.
Данных механизм использую при просмотре логов генерируемых программами.
3) Если в файле, например 4 строки, и они по вертикали помещаются в окне, то почему отображается вертикальный скрол. Для одной строки скрола нет.
4) Убрать из Редактор 2\Отображать фон текущей строки, т.к. данная опция уже присутствует в Вид\Текущая строка - фон. Если пользователю не нужен фон, то опцию в None, если нужен - выбрать цвет.
5) Добавить в Вид\Цвета\Текущие элементы Текущая строка для шрифта текста.
6) Добавить в Вид\Цвета\Текущие элементы для текущего выделенного элемента дерева (Дерево - Текущий элемент, Дерево - Текущий элемент - фон).
7) Если в коде искать, например, переменную. В SynWrite открыто Дерево. И если переменная найдена в некоторой процедуре класса, чтобы эта процедура была бы в дереве выделена, как при нажатии мышкой данного элемента. У меня цвет светло-серый и трудно сразу заменить в дереве. А так будет синим или как выше писал заданным цветом. Или , если я вправ, на данный момент, текущий элемент - светло-серый, а вот выбранный мышкой синий. Тогда определить цвета для двух случаев.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Mon Dec 26, 2011 12:40    Post subject: Reply with quote

iteg
1-v_scrollbar или h_scrollbar, то контекстное меню как для закладки.
Надо поправить.

2-
не понял. Что предлагается?

3- то почему отображается вертикальный скрол.
Потому что опция "Редактор- Прокручивать до последней строки"

4) Убрать из Редактор 2\Отображать фон текущей строки
"Пусть будет". проще отключать (лезть в цвета дольше)

6-(Дерево - Текущий элемент, Дерево - Текущий элемент - фон).
Надо добавить
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
iteg



Joined: 01 Dec 2011
Posts: 109

Post (Separately) Posted: Mon Dec 26, 2011 13:14    Post subject: Reply with quote

2) и 3) вопрос снять
5) добавить

7) При выходе из спящего режима выдается ошибка. Повторялось неоднократно.
Исключение в плагине:
System error. Code: 5.
Отказано в доступе.

И опять проблема с фокусом MessBox error. Получается, что окна являются модальными по отношению к главному окну TC?
Win7 x64.
[/img]
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Mon Dec 26, 2011 13:32    Post subject: Reply with quote

-5) Добавить в Вид\Цвета\Текущие элементы Текущая строка для шрифта текста.

не понял. Можно пояснее? что за тек. строка шрифта?
Цвет выд. эл. дерева- пока не разобрался как его ставить. Может делать ownerdraw (но не факт что пойдет для моего дерева)

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

iteg wrote:
7) При выходе из спящего режима выдается ошибка.

Это "Выкл. компьютер- Ждущий режим"? Или другой?

iteg wrote:
окна являются модальными по отношению к главному окну TC?

да
_________________
UniViewer - CudaText - LogViewer
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 ... 58, 59, 60 ... 196, 197, 198  Next
Page 59 of 198

 
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