LINUX.ORG.RU

Ответ на: комментарий от Deleted

Чтобы мышкой не елозить, а можно было нажать, н-р, «f», и все кнопки, комбобоксы и другие контролы подсветились цифрами и чтобы, нажав соответствующий номер, сэмулировалось нажатие левой кнопки мыши на элементе.

bk_ ★★
() автор топика
Ответ на: комментарий от bk_

> Чтобы мышкой не елозить, а можно было нажать, н-р, «f», и все кнопки, комбобоксы и другие контролы подсветились цифрами и чтобы, нажав соответствующий номер, сэмулировалось нажатие левой кнопки мыши на элементе.

Лол! Alt + подчеркнутая буква. Ну и хоткеи, общепринятые и специальные для программы.

А мужики-то и не знали.

anonymous
()
Ответ на: комментарий от bk_

> Чтобы мышкой не елозить, а можно было нажать, н-р, «f», и все кнопки, комбобоксы и другие контролы подсветились цифрами и чтобы, нажав соответствующий номер, сэмулировалось нажатие левой кнопки мыши на элементе.

Никак. Мы живём в эпоху победившего рендеринга на стороне клиента и других маразмов, выдающих себя за прогресс.
Впрочем, можно присобачить плагин к gtk, который будет делать что-нибудь подобное. Гугли, может кто-то что-то такое реализовывал.

geekless ★★
()
Ответ на: комментарий от anonymous

> Alt + подчеркнутая буква.

Ну-ну. Особенно «помогает», когда таких хоткеев разраб программы забыл назначить.

geekless ★★
()
Ответ на: комментарий от anonymous

>Alt + подчеркнутая буква.
Ты что, емаксер?

хоткеи, общепринятые и специальные для программы.

Общепринятые — для емаксеров, специальные — учить для каждой программы?
Присоединяюсь к реквесту, но думаю, что такого нет.

x3al ★★★★★
()

И кстати, vimperator - это нифига не подсветка цифрами кнопок, а в первую очередь управление браузером вимовскими хоткеями.

anonymous
()
Ответ на: комментарий от anonymous

Не совсем вимовскими. В виме <f> работает по-другому (и я иногда использую f<текст> в браузере)

x3al ★★★★★
()
Ответ на: комментарий от geekless

> Ну-ну. Особенно «помогает», когда таких хоткеев разраб программы забыл назначить.

Если программа неудобная - не надо ей пользоваться. Надо пользоваться удобной программой.

anonymous
()
Ответ на: комментарий от x3al

> Общепринятые — для емаксеров

Ctrl + O, Ctrl + W - причем тут емакс?

специальные — учить для каждой программы?

А у тебя их по сто штук в день новых появляется? Ты там космической станцией рулишь?

anonymous
()
Ответ на: комментарий от x3al

> o, d ← намного короче. И это только самые распространённые.

А c электродами в мозгу еще короче. Что сказать-то хотел?

Не надо кидаться в крайности и рассказывать тут про сотни программ и тысячи разнородных функций, которыми ты ежедневно пользуешься. Свести использование мыши на часто используемых операциях можно штатными средствами.

anonymous
()
Ответ на: комментарий от anonymous

>Что сказать-то хотел?
Что нельзя глобально сменить схему хоткеев. И в линукогуе обойтись без мыши гораздо сложнее, чем даже в windows-гуе.

x3al ★★★★★
()
Ответ на: комментарий от anonymous

>Приводи примеры.

Гном 3 без экстеншна.

// И да, в Firefox 4 кнопку с меню как-то можно нажать с клавиатуры? Alt не работает.

gentoo_root ★★★★★
()
Ответ на: комментарий от gentoo_root

>в Firefox 4 кнопку с меню как-то можно нажать с клавиатуры?
Alt-T вроде бы работает, пусть и немного не туда. Мне как pentadactyl-юзеру чуть проще, впрочем.

x3al ★★★★★
()
Ответ на: комментарий от gentoo_root

> Гном 3 без экстеншна.

Задачи конкретные приводи.

Вот листаешь ты страницы в браузере через меню «Страница->Переход->Следующая страница» и спрашиваешь, какой бы механизм к мышке приделать, чтобы это автоматизировать. Мы тебе объясним, какой ты дурак, и посоветуем Space и Shift + Space.

anonymous
()
Ответ на: комментарий от anonymous

Как восстановить окно из трея без мыши? (собственно, одна из причин, по которым не юзаю окружения, умеющие трей)
В windows это тривиально.

x3al ★★★★★
()
Ответ на: комментарий от x3al

> Как восстановить окно из трея без мыши?

И что это за задача?

Трей - это область уведомлений. Соответственно его задача уведомлять о событиях. Причем тут какие-то окна - непонятно.

В винде просто нет стандартных виртуальных рабочих столов, вот там и появилась традиция прятать лишнее в трей. В линуксе такой костыль не нужен.

собственно, одна из причин, по которым не юзаю окружения, умеющие трей

Ну я тебе подробно объяснил, какой ты дурак?

anonymous
()
Ответ на: комментарий от anonymous

>Задачи конкретные приводи.

В режиме Overview переключение на нужное окно. Если экстеншн, который позволяет это сделать по Alt-цифра.

gentoo_root ★★★★★
()
Ответ на: комментарий от x3al

>Alt-T вроде бы работает, пусть и немного не туда.

Нажал Alt-T, ничего не произошло.

Мне как pentadactyl-юзеру чуть проще, впрочем.

В своё время выкинул Vimperator, только потому что при отключении или удалении аддона не появлялась строка меню. Видимо, глюк какой-то, у других работало.

gentoo_root ★★★★★
()
Ответ на: комментарий от bk_

>Поделитесь сакральным знанием.
«Рабочий стол» вместе с пуском и панелью задач — приложение. Между *любыми* рабочими областями *любого* приложения можно перемещаться с помощью tab/shift-tab. Внутри — курсорными клавишами.
Тривиально: Win-D, S-tab либо Win, Esc, дважды S-tab. и ты в трее. В win7 добавляется ещё один S-tab емнип.
В GTK/Qt-говне девелоперы обычно вообще не думают, что кому-то лень тянуться до мыши. Поэтому во многих приложениях перемещаться между рабочими областями без мыши нельзя.

x3al ★★★★★
()
Ответ на: комментарий от anonymous

>В винде просто нет стандартных виртуальных рабочих столов, вот там и появилась традиция прятать лишнее в трей. В линуксе такой костыль не нужен.
Лол. У фигни в трее есть контекстные меню, диалоговые окна, etc. Это тоже в виртуальные рабочие столы?

x3al ★★★★★
()
Ответ на: комментарий от gentoo_root

> В режиме Overview переключение на нужное окно.

Тебе надо на другое окно переключиться? Alt + Tab за глаза хватает.

anonymous
()
Ответ на: комментарий от anonymous

>Alt + Tab за глаза хватает.

Я понимаю, что хватает. Я даже выпилил переход в Overview по левому верхнему углу с помощью самописного экстеншна. Но в Overview нельзя с клавиатуры переключиться на окно. И по индикатору в верхней панели можно только мышью ткнуть.

gentoo_root ★★★★★
()
Ответ на: комментарий от x3al

> У фигни в трее есть контекстные меню, диалоговые окна, etc. Это тоже в виртуальные рабочие столы?

Ну да. Ты переключаешься на нужный стол, и все нужное уже наготове. Без столов тебе надо это тащить в трей.

anonymous
()
Ответ на: комментарий от anonymous

>>контекстные меню, диалоговые окна

переключаешься на нужный стол

Ты невменяем.
В windows есть юзабельный гуй на всё, а в linux — юзабельный CLI (к сожалению, его хватает не на всё), неюзабельный GUI, условно-юзабельный TUI для некрофилов и в очень редких ситуациях — юзабельный GUI.

x3al ★★★★★
()
Ответ на: комментарий от x3al

> Ты невменяем.

Наоборот, ты перепутал. Знаешь как отличить? Нормальные люди решают конкретные задачи, невменяемые - обсуждают коней в вакууме и делают далеко идущие выводы.

anonymous
()
Ответ на: комментарий от anonymous

> Ты переключаешься на нужный стол, и все нужное уже наготове. Без столов тебе надо это тащить в трей.

Статус IMа и часы тоже предлагаешь на отдельный стол вынести? :D

geekless ★★
()
Ответ на: комментарий от x3al

Тривиально: Win-D, S-tab либо Win, Esc, дважды S-tab. и ты в трее.

До боли напоминает <Alt-Space><Down><Down><Down><Down><Enter>.

Если хочешь трей с такими же неудобными шорткатами - пиши свой.

t184256 ★★★★★
()
Ответ на: комментарий от geekless

> Статус IMа и часы тоже предлагаешь на отдельный стол вынести? :D

Причем тут статус? Переключаешь на стол, где у тебя эти IM'ы лежат и меняешь статус.

Часы не в трее, это виджет панели. Трогать их вообще не надо, только смотреть.

anonymous
()
Ответ на: комментарий от t184256

> До боли напоминает <Alt-Space><Down><Down><Down><Down><Enter>.

Смотри, там тоже буква подчеркнута - Always on _T_op (в английской версии). <Alt-Space><t> и все.

anonymous
()
Ответ на: комментарий от t184256

>Если хочешь трей с такими же неудобными шорткатами - пиши свой.
Мне нужно будет писать не только трей, но и оболочку. Не?
Хоть какие-то шорткаты лучше, чем вообще никаких (как в линуксе).

x3al ★★★★★
()
Ответ на: комментарий от t184256

>Не.
Любители глобальных шорткатов на то, что редко используется, идут лесом.
В win одна и та же программа отвечает за рабочий стол, панель задач и трей. В linux — нет. Отсюда часть проблем. Остальбные проблемы — в голове DE-девелоперов.

x3al ★★★★★
()
Ответ на: комментарий от x3al

Простите сударь, я так понимаю, эти фразы обе ваши:

Как восстановить окно из трея без мыши?

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

И как, далеко Вам еще от треда до леса?

t184256 ★★★★★
()
Ответ на: комментарий от t184256

>И как, далеко Вам еще от треда до леса?
Перечисли глобальные шорткаты, которые я использую.
Хинт: он один на все возможные действия (которых заметно больше, чем добраться до трея).

x3al ★★★★★
()
Ответ на: комментарий от x3al

либо я не в теме совсем и радикально и мнение, например, libkeybinder о том, что есть «глобальный шорткат» сильно отличается от вашего, либо ваши умопомрачительные комбо, достойные, как понимаю, файтингов на геймпадах, и есть «глобальные шорткаты». Они во всех прогах выкидывают вас в трей, где короткое и емкое <Right><Right><Enter><Up><Enter> довершает насилие над мозгом и пальцами?

t184256 ★★★★★
()
Ответ на: комментарий от anonymous

> Причем тут статус? Переключаешь каждые 2 минуты на стол, где у тебя эти IM'ы лежат и смотришь, не написал ли кто.

fixed

Часы не в трее, это виджет панели. Трогать их вообще не надо, только смотреть.

Я бы вам, с таким подходом, посоветовал вообще систему не трогать, только запустить и смотреть. А у нормальных людей часы играют еще роль календаря и/или таймера.

geekless ★★
()
Ответ на: комментарий от geekless

> Причем тут статус?

Статус IM'а - это информация о состоянии твоего клиента, в сети/не в сети/отошел.

Переключаешь каждые 2 минуты на стол, где у тебя эти IM'ы лежат и смотришь, не написал ли кто.

Вот тут ты и будешь использовать область уведомлений, т. е. трей. Это и есть его назначение. Когда замигает - можешь смело переключаться. Это же очевидно.

А у нормальных людей часы играют еще роль календаря и/или таймера.

То же самое с календарем.

anonymous
()
Ответ на: комментарий от x3al

Ой, я вас умоляю. Трей не нужен же. Берётся fvwm, настраиваются для приложений хоткеи для запуска/переключения между окнами приложений и всё. Не нужно - свернул/закрыл, понадобилось - по хоткею восствновилось/запустилось.

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

Hoodoo ★★★★★
()
Ответ на: комментарий от Hoodoo

>(собственно, одна из причин, по которым не юзаю окружения, умеющие трей) ← this.
В win он юзабелен и сносен, в линуксе — неюзабелен и не нужен.

x3al ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.