Хитрое свойство GTK окна

Тема в разделе "WASM.UNIX", создана пользователем friackazoid, 25 июн 2009.

  1. friackazoid

    friackazoid New Member

    Публикаций:
    0
    Регистрация:
    4 июн 2009
    Сообщения:
    102
    У окон GTK есть такое свойство XKLAVIER_STATE называется. Оно изменяет свое значение когда пользователь переключает раскладку на данном окне.
    Может кто знает какое конкретное значение оно принимает при той или другой раскладке. Точнее не знает а знает где их можно посмотреть ну или как преобразовать это значение в ченить связаное с раскладкой.
     
  2. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    Может тебе стоит взять сорцы gtk и пройтись по ним grep'ом? Ну, написать что-нибудь в стиле:
    Код (Text):
    1. find gtk+-2.16 -name '*.[ch]' -exec grep -nH XKLAVIER_STATE {} \;