Страница 2 из 3

Добавлено: Пн фев 20, 2006 21:28
Dr.M@K
Sam Dark писал(а):D1P
Ты знаком с EKA (Extra Keys Assigner)?
Там много интересного, да вот работает медленно.
"хомяк" http://soft.noxious.ru/

Добавлено: Ср фев 22, 2006 00:32
D1P
Посмотрел - не понравилась кучей табов, и остальным интерфейсом (место в окне израсходовано крайне неэкономно). Зато очень понравилось, что все клавиши на моей USB-клаве подхватились без установки дров! Это единственная программа, которая смогла это сделать! Прога подвергнется пристальному изучению, особенно её usbsupp.dll :^)

Добавлено: Ср фев 22, 2006 11:20
Sam Dark
D1P
Ещё очень нравится мне её HUD. Единственный её минус - жуткое торможение.

Добавлено: Ср фев 22, 2006 21:49
D1P
А я во время изучения проги заметил одну интересную штуку: в папке с прогой лежат два chm-файла, с русской и английской справкой. Английский хелп весит полтора мегабайта, но несмотря на это, содержит всего одну строчку "Sorry, help is available on Russian only!". Если зайти в этот файл в TC (с плагином CHMDir), там стооолько всякого...
Если и остальное в EKA сделано таким же образом, не удивлюсь, что она тормозит :)

Добавлено: Ср ноя 05, 2008 18:09
laburj
а проект ещё развивается??

интересует больше "Активация окна определённой команды", т.е. по хоткею сразу переходим на какую-то программу, а не нажимаем 10 раз alt+tab:
пример: win+F1 (кстати почему-то такая комбинация не срабатывает)-Тотал
win+F2 - AkelPad

Добавлено: Ср ноя 05, 2008 22:27
D1P
Сама программа не развивается (жаль даже, преотличнейшая задумка, но времени нет и на более интересные вещи), но плагин с нужными функциями под неё написать - дело недолгое.
laburj писал(а):кстати почему-то такая комбинация не срабатывает
Виста (тестил в ней, предыдущие версии должны вести себя аналогично) перехватывает этот хоткей для вызова системной справки. Ситуация примерно как и с Alt+Tab - можно, конечно, и этот хоткей отловить, но оно того не стоит.

Добавлено: Чт ноя 06, 2008 02:06
laburj
D1P писал(а):Виста (тестил в ней, предыдущие версии должны вести себя аналогично) перехватывает этот хоткей для вызова системной справки. Ситуация примерно как и с Alt+Tab - можно, конечно, и этот хоткей отловить, но оно того не стоит.
наверно не совсем так объяснил
хотелось бы не заменить, а скажем так "добавить" функциональности стандартному переключателю окон (который по alt+tab)
т.е. эта комбинация так и остаётся не тронутой

просто для перехода к нужному окну иногда требуется несколько нажатий, хотя на мой взгляд достаточно и одного: для программ, которые постоянно запущены и на них надо переключиться.
пример:
win+F1 - TC
win+F2 - AkelPad
win+F3 - Opera..

Добавлено: Чт ноя 06, 2008 07:27
D1P
Не, я понял идею.
Если на работе завала не будет, поковыряюсь.

Добавлено: Чт ноя 06, 2008 10:48
Batya
laburj
Не знаю, как другие используемые тобой программы, а в запущенный TC можно переключиться запуском totalcmd.exe с ключом /O. Соответственно, в любом менеджере горячих клавиш, поддерживающим клавишу Win, вешай нужную комбинацию на вызов "totalcmd.exe /O".
Win+F1, как уже писал D1P, зарезервировано под вызов справки Windows. Так что, без дополнительных "танцев с бубном" не обойтись.

Добавлено: Чт ноя 06, 2008 12:59
laburj
Batya писал(а): а в запущенный TC можно переключиться запуском totalcmd.exe с ключом /O.
я делал почти так, только по-другому
в wincmd.ini прописал ключ onlyonce=1 и запускал тотал без ключей
всё было бы отлично, НО одно НО:
таким образом (так же как и с ключом /o) работает только в том случаем, если окно программы заранее свернуть в панель задач.
иначе же получается, что окно "мигает" оранжевым в панели задач и не активируется..
Win+F1, как уже писал D1P, зарезервировано под вызов справки Windows. Так что, без дополнительных "танцев с бубном" не обойтись.
)) привизался к этому хоткею по причине того, что (к примеру) win+1 не подходит в том же текстовом редакторе- до переключения на другое окно - печатается "1"

Добавлено: Чт ноя 06, 2008 13:05
D1P
http://writers.megabyte-web.ru/anti/ACTIVATEWND.RAR
Набросал буквально за десять минут, на тесты времени особенно не было. Можете допилить сами (исходники в архиве, там всё простенько), или отписать что не нравится здесь с надеждой что у меня хватит времени на доводку.

Добавлено: Чт ноя 06, 2008 13:13
Batya
laburj писал(а):win+1 не подходит в том же текстовом редакторе- до переключения на другое окно - печатается "1"
А это уже, видимо, косяк AHM.
С моим менеджером горяч. клавиш такой беды нет.
laburj писал(а):таким образом (так же как и с ключом /o) работает только в том случаем, если окно программы заранее свернуть в панель задач.
иначе же получается, что окно "мигает" оранжевым в панели задач и не активируется..
Странно, у меня на XP все нормально работает. Проверь, как отрабатывают штатные горячие клавиши Windows - создай ярлык и в свойствах ярлыка ("Быстрый вызов") укажи горяч. клавишу (там, правда, можно использовать только модификаторы Ctrl+Alt+...).

Добавлено: Чт ноя 06, 2008 13:17
D1P
Batya писал(а):А это уже, видимо, косяк AHM.
Не косяк, а разумное ограничение. Устранять которое никто не будет из-за остановки развития софтины.

Добавлено: Пт ноя 07, 2008 02:22
laburj
оперативненько))
отписать что не нравится здесь с надеждой что у меня хватит времени на доводку
точно! с надеждой) лично у меня на 2ух машинках работало по тому же принципу, о котором я говорил: "Окно не активируется, а мигает оранжевым в панели задач"
хотя надо будет ещё чуток потестить..
могу сказать сразу, что не понравилось-для меня просто в данном случае плагин этот будет бесполезным: дело в том, что таже самая опера показывает название окна в соответствии с открытой страницей.. т.е. если вкладка (страница) в опере открыта другая-плагин уже не сработает
также и с моим любимым плеером 1by1 (camper'овский плагин для которого, Вы по моей просьбе написали :-) ), который выводит в заголовке текущий трэк
я думал программа будет показывать окно по классу (если я в терминах не ошибаюсь..)
Batya писал(а):С моим менеджером горяч. клавиш такой беды нет.
а что за продукт, если не секрет?
Странно, у меня на XP все нормально работает. Проверь, как отрабатывают штатные горячие клавиши Windows - создай ярлык и в свойствах ярлыка ("Быстрый вызов") укажи горяч. клавишу (там, правда, можно использовать только модификаторы Ctrl+Alt+...).
да, на этой машинке что-то не всегда стабильно работает, на другой тотал активируется только так, akelapad тоже, и без ключей
остаётся лишь разобраться с оперой и 1by1

Добавлено: Пт ноя 07, 2008 07:53
D1P
laburj писал(а):Окно не активируется, а мигает оранжевым в панели задач
Будет время - починю, знаю где засада.
laburj писал(а):опера показывает название окна в соответствии с открытой страницей

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

[ACTIVATEWND.ActivateWnd( - Opera)]
будет работать.
laburj писал(а):я думал программа будет показывать окно по классу (если я в терминах не ошибаюсь..)
Могу приделать.