Страница 1 из 1

Как заменить кнопкой сочетание ALT+F3

Добавлено: Пт май 27, 2011 22:37
Aleks431
Не в курсе ли кто как заменить кнопкой сочетание ALT+F3 (открыть файл внешним просмотрщиком)?
Есть ли какая-нибудь команда и с какими параметрами?
Посоветовали TWinKey , но я только подключил и пока его не освоил...

[mod="Avada"]Перенесено в "Общие вопросы". Ещё раз — подфорум "Секреты и советы" для задавания вопросов не предназначен!!![/mod]

Добавлено: Пт май 27, 2011 23:21
Вахмурка
"Заменить кнопкой сочетание"? Чего только тут не прочитаешь...
Что конкретно нужно? Вызывать внешнюю смотрелку кнопкой на панели? Так какие проблемы - перетащил экзешник на панель, прописал в параметрах %P%N, и все.
Вообще можно на любую "внутреннюю" горячую клавишу (типа Alt+F3) повесить любую команду, хоть внешнюю, хоть внутреннюю. TWinKey штука хорошая, но повесить хоткей можно и без нее.
Короче, уточняй, что именно тебе нужно.

Добавлено: Пт май 27, 2011 23:43
Flasher
Aleks431
1. Оффтоп.
2. Команды такой нет. См. здесь.
3. vbs:

Код: Выделить всё

CreateObject("WScript.Shell").SendKeys "%{F3}"

Добавлено: Пт май 27, 2011 23:53
Aleks431
Да это пойдет. Спб!

Добавлено: Сб май 28, 2011 08:54
Avada
Некоторые комментарии.
1. Alt+F3 не является обязательным вариантом вызова внешнего просмотрщика. В настройках можно стандартно инвертировать способ вызова, после чего, скажем, Alt+F3 использовать для внутреннего просмотра, а F3 для внешнего. (Я, например, именно так и делаю.)
2. Никакой специальной команды для внешнего просмотра в TC не существует, о чём уже было сказано. Так что назначать кнопку просто нечему.
3. Вариант для кнопки с %P%N будет работать для открытия произвольного файла под курсором в данной конкретной программе (одной на всё), а не файла под курсором в ассоциированной именно с ним в настройках TC программе.
4. TWinKey полезен для ассоциации клавиш с командами, но никак не кнопок на тулбаре с клавишами, не имеющими команд. Поэтому его отношение к данной проблеме для меня неочевидно.
5. А что в итоге подразумевалось под "это пойдёт", я не понял. :wink: Из всего написанного универсальным был только вариант со скриптом (пусть даже с привязкой к клавишам, а не к функции — это легко подправить, если клавиши другие).

Добавлено: Сб май 28, 2011 11:09
Aleks431
1. Не устраивает абсолютно.
2. Это я знал. И поэтому задал вопрос.
3. Вот этот вариант и подошел. Как-то выпал из памяти...
4. Мне так и показалось - все ж пришлось писать на форум.
5. Вариант для кнопки с %P%N лично меня на ДАННЫЙ момент вполне устраивает.

Добавлено: Сб май 28, 2011 11:49
Flasher
Aleks431 писал(а):Это я знал.
>>> :?:
Aleks431 писал(а):Есть ли какая-нибудь команда и с какими параметрами?
Aleks431 писал(а):Вариант для кнопки с %P%N лично меня на ДАННЫЙ момент вполне устраивает.
Это совершенно разные вещи и задачи. Alt+F3 запускает все ассоциированные с кокретными программами расширения, а также просмотрщик по умолчанию. И тут может фигурировать одна единственная кнопка/клавиша, в то время как с %P%N придётся создавать как минимум несколько.

Добавлено: Сб май 28, 2011 13:10
Avada
Flasher
Это действительно разные вещи. Если кого-то устраивает открытие всего на свете одной программой (типа Universal Viewer) — дело хозяйское. Но тогда в первом посте именно так и следовало ставить вопрос.