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 

Переход в следующую папку

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
alex29



Joined: 06 Jan 2005
Posts: 24

Post (Separately) Posted: Thu Jan 12, 2006 22:57    Post subject: Переход в следующую папку Reply with quote

Как бы на кнопочку повесить переход в следующую папку?
(аналог - "backspace, down, enter").

Ну и в предыдущую тоже можно ;)
Back to top
View user's profile Send private message
LocKtaR-o-DarK



Joined: 12 Aug 2005
Posts: 349
Location: Москва

Post (Separately) Posted: Fri Jan 13, 2006 10:09    Post subject: Reply with quote

кнопка "назад" равносильна Alt+Left_Arrow
Code:
TOTALCMD#BAR#DATA
cm_GotoPreviousDir

explorer,11
Назад Alt+<-


570

кнопка "вперед" равносильна Alt+Right_Arrow
Code:
TOTALCMD#BAR#DATA
cm_GotoNextDir

explorer,12
Вперед Alt+->


571

скопируй это, вставь на панель инстументов и поправь значок при желании как нравиться
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Fri Jan 13, 2006 11:01    Post subject: Reply with quote

alex29
Нажимать кнопочки можно с помощью скрипта. Создай файл с расширением vbs и повесь его на кнопку. Содержимое скрипта:
Code:
WScript.CreateObject("WScript.Shell").SendKeys "^{PGUP}" & "{DOWN}" & "^{PGDN}"

Только я твою комбинацию заменил более безопасной - "Ctrl+PgUp, Down, Ctrl+PgDown".
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Fri Jan 13, 2006 11:03    Post subject: Reply with quote

LocKtaR-o-DarK
Не путай человека. Ему нужно не перемещение по истории посещённых каталогов, а кое-что другое. Smile

alex29
Скриптами такое можно забабахать.

PS: Хех, Batya опередил. Smile
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Fri Jan 13, 2006 20:26    Post subject: Reply with quote

http://powerpro.wincmd.ru/Scripts/TreeDown.htm
Это именно то, что требуется
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
alex29



Joined: 06 Jan 2005
Posts: 24

Post (Separately) Posted: Sat Jan 14, 2006 03:48    Post subject: Reply with quote

Batya
Попробовал так. Работает. Но при выполнении скрипта переключается "туда-сюда" NumLock, а мой драйвер клавы выводит на экран сообщение (OSD) при этом. Соответственно, получается лишний эффект.
Как бороться и почему намлок переключается?
Back to top
View user's profile Send private message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Sat Jan 14, 2006 17:07    Post subject: Reply with quote

alex29 wrote:

Как бороться и почему намлок переключается?

http://support.microsoft.com/default.aspx?scid=kb;EN-US;297108
Back to top
View user's profile Send private message
alex29



Joined: 06 Jan 2005
Posts: 24

Post (Separately) Posted: Tue Jan 17, 2006 00:18    Post subject: Reply with quote

Volniy
На "почему" похоже. Но у меня версия новее, чем та, которая в этот последний sp6 для vb входит, я винду и всякие библиотечки регулярно обновляю. И нашел статью в ms kb, где написано, что в dll для ХР этот глюк уже исправлен.

Еще варианты?
Ладно с почему, лучше про как... Wink
Back to top
View user's profile Send private message
alex29



Joined: 06 Jan 2005
Posts: 24

Post (Separately) Posted: Tue Jan 17, 2006 00:32    Post subject: Reply with quote

Пробовал на .js такой же скрипт написать - аналогичный результат.

в статье
http://support.microsoft.com/default.aspx?scid=kb;EN-US;297108
написано, что меняется состояние намлока после вызова sendkeys. У меня же оно в конечном счете остается прежним, только быстро "туда-сюда" переключается. Может, это MS так исправление сделала, надеясь, что никто не заметит? ;(
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
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