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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     09 Apr 2001  17:30:53
 To : Ivan Pascal
 Subject : Re: виндовые98 кнопки на клаве
 -------------------------------------------------------------------------------- 
 
 
    Hi, Ivan!
 
 >>>>> "IP" == Ivan Pascal <pascal@tsu.ru> writes:
 
  IP>   Когда я только начинал разбираться с xkb фаликами, у меня
  IP> первым желанием было написать что-то подобное. В смысле - программку,
  IP> которая расписаывала бы - из каких файлов (блоков) сложилось конечное
  IP> описание.
  IP>   Hо поразмыслив я понял, что придется написать почти что
  IP> полноценный "парсер" конфигов (ну или приложить огрооомный напильник к
  IP> xkbcomp).
  IP>   Учтите, что каждый фалик, упомянутый в xkb_symbols может
  IP> тянуть несколько инклудов, а те в свою очередь другие.  Причем includ
  IP> ьщжет и "не сработать", а некоторые описания могут быть переписаны
  IP> частично (первая группа описывается в одном фале, а воторая - в
  IP> другом).
  IP>   Короче, такая программа должна бы полностью "парсить"
  IP> xkb'шные конфиги и при этом для каждого описания (и даже для каждого
  IP> отдельного keysym из описания клавиши) запоминать - откуда оно взято и
  IP> перписывать "источник", если какой-нибудь include поменял это
  IP> описание.
 
  кстати, если настолько все сложно устроено, может есть смысл это дело в
  самих XFree упроситить? т.е. в чем кайф-то таких наворотов, если ими мало
  кто вообще может воспользоваться полностью осмыслено? Просто ради
  совместимости? 
  
  IP>    Мне кажется, что проще все поправки сделать отдельным файлом
  IP> (файлами) и "прикладывать" их последними, чем пытаться искать
  IP> "первоисточник" каждого описания.
  IP>   Можно ведь "снять" текущее описание клавиатуры (xkbcomp :0)
  IP> и там уже правит все, что надо. А потом и грузить его полностью.
 
  хм, вот про это я честно говоря не подумал ;)
  
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: виндовые98 кнопки на клаве   Ivan Pascal   31 Mar 2001 15:49:34 
 Re: виндовые98 кнопки на клаве   Vladimir Bormotov   31 Mar 2001 19:21:10 
 Re: виндовые98 кнопки на клаве   Ivan Pascal   04 Apr 2001 15:53:34 
 Re: виндовые98 кнопки на клаве   Vladimir Bormotov   04 Apr 2001 16:36:16 
 Re: виндовые98 кнопки на клаве   Ivan Pascal   09 Apr 2001 17:00:19 
 Re: виндовые98 кнопки на клаве   Vladimir Bormotov   09 Apr 2001 17:30:53 
Архивное /ru.linux/254103e3a66e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional