[python] Glob�ln� kl�vesov� zkratky
Filip Štědronský
regnarg na seznam.cz
Pondělí Září 1 13:35:02 CEST 2008
On Ne, srp 31, 2008 at 12:28:40 +0200, Calis.martin na seznam.cz wrote:
> Řekl bych že tohle nebude věc Tkinteru ale KDE... Ně-kde bude nějaký
> config se všemi klávesovými zkratkami a do něj si napíšeš tu
> tvoji...
Není to věc ani Tkinteru, ani KDE. Je to základní funkce
samotných X, konkrétně XGrabKey. Většina toolkitů pro ni
neposkytuje žádné rozhraní, musíte ji tedy volat přímo,
například přes Python-Xlib
<http://python-xlib.sourceforge.net/>.
Funkce XGrabKey je dobře zdokumentována např. na
<http://tronche.com/gui/x/xlib/input/XGrabKey.html>, ale
to je pro C Xlib. Pythoní rozhraní je až na trochu
nedomyšlené objektovosti velmi podobné.
Než se o implementaci něčeho takového pokusíte,
doporučuji si přečíst něco o základních principech
fungování X, ušetří Vám to spoustu problémů. Hotové
řešení bohužel nemám.
S pozdravem
Filip Štědronský
--
regnarg --- http://rg.pretel.cz -- JID: regnarg na jabber.cz
V péči o štěstí druhých nacházíme své vlastní. --Platón
Přátelství může trvat jedině mezi dobrými lidmi. --Cicero
Další informace o konferenci Python