Module: Vigilem::Win32API::DOM

Defined in:
lib/vigilem/win32_api/dom/adapter.rb,
lib/vigilem/win32_api/dom/key_values_tables.rb,
lib/vigilem/win32_api/dom/code_values_tables.rb,
lib/vigilem/win32_api/dom/input_record_utils.rb

Defined Under Namespace

Modules: CodeValuesTables, InputRecordUtils, KeyValuesTables Classes: Adapter

Constant Summary collapse

KeyTable =
KeyValuesTables.constants.each_with_object(Support::KeyMap.new()) {|table_name, memo| memo.merge! KeyValuesTables.const_get(table_name) }
CodeTable =
‘Hyper’, ‘Super’, ‘Turbo’, ‘Abort’, ‘Resume’, ‘Suspend’, ‘Again’, ‘Copy’, ‘Cut’, ‘Find’, ‘Open’, ‘Paste’, ‘Props’, ‘Undo’, ‘Hiragana’, ‘Katakana’
CodeValuesTables.constants.each_with_object(Support::KeyMap.new()) do |table_name, memo| 
  table = CodeValuesTables.const_get(table_name)
  table.right_side_alias(:dom_code)
  table.right_side_alias(:dom_codes)
  table.left_side_alias(:win_vk)
  table.left_side_alias(:win_vks)
  memo.merge! table
end