[TC] Re: Nero
Здравствуй, Владимир.
Все компоненты Nero6302 у меня есть (об этом я уже сообщал в
рассылке). Если это необходимо - перешлю. Однако только через неделю -
после приезда из командировки.
← Март 2004 → | ||||||
10
|
||||||
18
|
||||||
28
|
||||||
29
|
За последние 60 дней 467 выпусков (несколько раз в день)
Сайт листа:
http://www.tiflocomp.ru
Открыт:
22-01-2004
Пре-модерация: Нет
Адрес для писем в лист: industry.comp.tiflocomp-list@subscribe.ru
Здравствуй, Владимир.
Все компоненты Nero6302 у меня есть (об этом я уже сообщал в
рассылке). Если это необходимо - перешлю. Однако только через неделю -
после приезда из командировки.
Здравствуйте.
Мне нужно пособие, с помощью которого можно научиться писать
bat-файлы. Подскажите, где это можно взять, или отошлите на мой адрес.
Возможно, кто-то может ещё что-то посоветовать, буду благодарен за
любую помощь.
Здравствуйте, Vladimir.
VD> Вот именно... Если подскажет...
Извените, забыл кусочек
Script MyTab ()
if (GetWindowClass (GetCurrentWindow ()) == "TMyListBox") then
if (Side ()==0) then
SayString ("прав")
else
SayString ("лев")
endif
endif
TypeCurrentScriptKey ()
EndScript
Я не нашел, как установить некоторые комбинации прямо в менеджере
скриптов, по этому для tab можно прописать прямо в totalcmd.jkm
в секции
[common keys]
Tab=MyTab
Control+Tab=PanelSideInfo
Теперь по табу будет озвучка, а например по контролтабу информация.
Здравствуйте, Сергей.
Original Message С> Вот предлагаю Вам свое решение, реализованное мной
Спасибо...
Original Message С> VD> А если уж говорить о переходе, то куда проще нажать Alt+F1 для
С> VD> левой и Alt+F2 для правой панели и нажать букву текущего диска.
С> Нет, куда проще нажать tab, если конечно скрипт подскажет, куда Вы
С> попали.
Вот именно... Если подскажет...
Здравствуйте, Vladimir.
VD> Речь идет именно об информации: "какая панель сейчас активна", а не
VD> о переходе на панель.
Вот предлагаю Вам свое решение, реализованное мной
Script PanelSideInfo ()
if (GetWindowClass (GetCurrentWindow ()) == "TMyListBox") then
if (Side ()==0) then
SayString ("левая панель")
else
SayString ("правая панель")
endif
return
endif
TypeCurrentScriptKey ()
EndScript
int function Side ()
var handle main, int x
let main = GetAppMainWindow (GetCurrentWindow ())
let x=(GetWindowRight (main) - GetWindowLeft (main))/2
if GetWindowLeft (GetCurrentWindow ()) > x then
return 1
else
return 0
endif
endfunction
VD> А если уж говорить о переходе, то куда проще нажать Alt+F1 для
VD> левой и Alt+F2 для правой панели и нажать букву текущего диска.
Нет, куда проще нажать tab, если конечно скрипт подскажет, куда Вы
попали.
Hello Vladimir Dovydenkov, 16-Mar-2004 23:34 you wrote:
> Речь идет именно об информации: "какая панель сейчас активна", а не
> о переходе на панель.
> А если уж говорить о переходе, то куда проще нажать Alt+F1 для
> левой и Alt+F2 для правой панели и нажать букву текущего диска.
> То есть, если вы находитесь на диске C, то, чтобы переключиться на
> левую панель в тот же каталог достаточно нажать Alt+F1, C.
> И, соответственно, Alt+F2, C - для правой панели.
Тут есть некоторая тонкость. Пусть, например, на правой панели открыт
каталог c:\1\2, а на левой - c:\temp. Далее, если нажать Alt+F2, а затем
нажать c, то на правой панели будет путь c:\temp вместо c:\1\2. Т.е. мы не
только перешли на правую панель, но при этом ещё и сменился каталог.