Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alex Kicelew                         2:5020/400     22 Oct 2004  02:15:34
 To : All
 Subject : fvwm
 -------------------------------------------------------------------------------- 
 
 Hi.
 
 Признаю, что был излишне пессимистичен. После обнаружения подходящей
 примерной конфигурации доведение ее до приемлемого состояния заняло по
 сумме полтора дня (выходных, точнее, отпускных, при регулярном наличии и
 других, не связанных с компом, дел). Спасибо тем, кто помог разобраться.
 Остался, по сути, один глобальный вопрос, ответ на который я буду (потом,
 ибо сейчас уже на рогах) искать и сам в других местах, но на всякий случай
 задам и тут.
 
 Ситуация. В меню на каждый пункт настроен хоткей (через &). Само меню тоже
 вызывается чаще хоткеем, чем мышью. Hо если в момент, когда меню вызывается
 хоткеем, активно окно с русской раскладкой (переключатель -- xxkb), в меню
 тоже получается русская раскладка, и латинские хоткеи не срабатывают.
 Приходится переключаться в английский, нажимать нужные клавиши, а затем
 обратно переключаться в русский, ибо переключение раскладки на меню
 переключило ее и на исходном окне.
 
 Я вижу 4 решения, но первые два мне не нравятся, а вторые два я не знаю,
 как реализовать (и реализуемы ли они вообще).
 
 1. включить в названия пунктов порядковые номера, которые и сделать
 хоткеями. Hе нравится, ибо я уже привык к своей структуре меню (которую
 перетащил из icewm практически без изменений, и пальцы автоматом набирают
 нужную комбинацию, а тут придется переучиваться. Hаверное, так и придется
 сделать, если пункты 3-4 окажутся нереализуемыми.
 
 2. сдублировать каждый пункт меню, и сделать у каждого второго русское
 название. бюэ.
 
 2а. сделать два меню, на двух разных хоткеях. Английское вызывать одной
 клавишей, русское -- другой. Еще хуже.
 
 3. как-то привесить на каждый пункт меню дополнительный эвент, который
 будет срабатывать на русские клавиши. Муторно, но я бы это сделал, если б
 знал, как.
 
 4. как-то объяснить fvwm-у, что меню -- это отдельное окно, причем
 настолько отдельное, что в это поверит и xxkb, и будет делать для меню
 отдельную раскладку. Это был бы, наверное, оптимальный вариант, но
 опять-таки -- как? В MenuStyle ничего подходящего не нашлось.
 
 А может, есть еще какое-то решение, которого я не увидел?
 
 -- 
 Alex Kicelew <ark@mir.glasnet.ru> ICQ 3887592
 --- ifmail v.2.15dev5.3
  * Origin: Zone X (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 fvwm   Alex Kicelew   22 Oct 2004 02:15:34 
 Re: fvwm   Victor Wagner   22 Oct 2004 11:15:19 
 Re: fvwm   Alex Kicelew   22 Oct 2004 17:00:23 
 Re: fvwm   Igor Kagalichenko   22 Oct 2004 19:56:35 
 Re: fvwm   Artem Chuprina   22 Oct 2004 20:27:27 
Архивное /ru.linux/1350459517ff2.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional