| Module | GlobalHotKeys::Modifier |
| In: |
globalhotkeys.c
|
rghk provides a simple way to set global hotkeys.
Example:
kb=GlobalHotKeys::KeyBinder.new
kb.bind(Gdk::Keyval::GDK_a, GlobalHotKeys::Modifier::CONTROL_MASK){puts 'Binded'}
kb.unbind
It probably a good idea to require ‘gtk2’ before ‘rghk’. The librairy rghk was not tested without ruby/gtk2.
| SHIFT_MASK | = | INT2FIX(RGHK_SHIFT_MASK) |
| CONTROL_MASK | = | INT2FIX(RGHK_CONTROL_MASK) |
| MOD1_MASK | = | INT2FIX(RGHK_MOD1_MASK) |
| MOD3_MASK | = | INT2FIX(RGHK_MOD3_MASK) |
| MOD4_MASK | = | INT2FIX(RGHK_MOD4_MASK) |
| MOD5_MASK | = | INT2FIX(RGHK_MOD5_MASK) |