Posted: Fri Mar 18, 2005 6:33 am
Looking at the code in the gtk client, it seems it does try to use
playername.keys on win32.
Ideally, we'd have functions like:
clear_key_bindings()
load_key_bindings(key set)
On client startup, it would load a default keyset.
It would then scan the keys directory, and turn each keyset found into a
menu option, so you could have an option like:
Key bindings -> (list of keysets to choose)
Selecting one, would clear the old bindings, and load the new ones.
You'd also have a save key bindings option, to save the current bindings, to
a certain name, or save them to be the default.
Does this seem logical? If so, I think I can manage to implement it (my C isn't
amazing, but the logic is simple enough I should be able to manage)
Thoughts?
playername.keys on win32.
Ideally, we'd have functions like:
clear_key_bindings()
load_key_bindings(key set)
On client startup, it would load a default keyset.
It would then scan the keys directory, and turn each keyset found into a
menu option, so you could have an option like:
Key bindings -> (list of keysets to choose)
Selecting one, would clear the old bindings, and load the new ones.
You'd also have a save key bindings option, to save the current bindings, to
a certain name, or save them to be the default.
Does this seem logical? If so, I think I can manage to implement it (my C isn't
amazing, but the logic is simple enough I should be able to manage)
Thoughts?