Module: Uh
- Defined in:
- lib/uh.rb,
lib/uh/wm.rb,
lib/uh/geo.rb,
lib/uh/font.rb,
lib/uh/events.rb,
lib/uh/pixmap.rb,
lib/uh/screen.rb,
lib/uh/window.rb,
lib/uh/display.rb,
lib/uh/version.rb,
lib/uh/drawable.rb,
lib/uh/wm/client.rb,
lib/uh/wm/manager.rb,
lib/uh/geo_accessors.rb,
lib/uh/wm/action_handler.rb,
lib/uh/wm/workers/base_worker.rb,
lib/uh/wm/workers/blocking_worker.rb,
lib/uh/wm/workers/multiplexing_worker.rb,
ext/uh/uh.c
Defined Under Namespace
Modules: Drawable, Events, GeoAccessors Classes: Color, Display, DisplayError, Font, Geo, Pixmap, Screen, WM, Window
Constant Summary collapse
- Error =
Class.new(StandardError)
- RuntimeError =
Class.new(RuntimeError)
- ArgumentError =
Class.new(Error)
- OtherWMRunningError =
Class.new(RuntimeError)
- KEY_MODIFIERS =
{ shift: 1 << 0, lock: 1 << 1, ctrl: 1 << 2, mod1: 1 << 3, mod2: 1 << 4, mod3: 1 << 5, mod4: 1 << 6, mod5: 1 << 7 }.freeze
- VERSION =
'1.0.0'.freeze