key bind class
- From: "Oskar Liljeblad" <osk hem passagen se>
- To: <gtk-list redhat com>, <gtk-devel-list redhat com>
- Subject: key bind class
- Date: Tue, 28 Jul 1998 00:22:40 +0200
I'm working on a class that manages key events in a way different to
accelerators. Instead of binding to a signal connected to an object, the
application is notified through callbacks.
The class is part of an experimental command-based API for Gnome, where it
crucial that key events are bound to callbacks. (Command-based applications
allow the user to easily modify menus, toolbars and key bindings. Every menu
item, toolbar and key binding is bound to a command with name, callback and
some other properties.)
The class also takes care of multi-key sequences, and will handle parsing of
key strings such as 'Ctrl+A A' or 'Ctrl+Shift+Tab'.
Since this class uses no Gnome-specific features, I'd like to ask if it this
is stuff for GTK. It's not ready for inclusion yet, however it would be in a
few days. If you want to know more about it, download
http://hem.passagen.se/osk/gnome-commandapp-0.2.tar.gz and check the
gnome-key* sources and the demo program, or email me.
Oskar Liljeblad (osk@hem.passagen.se)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]