Method: XDo::Window#name
- Defined in:
- lib/x_do/window.rb
#name ⇒ Object
The name of the window.
27 28 29 30 31 32 33 34 35 |
# File 'lib/x_do/window.rb', line 27 def name name_ppointer = FFI::MemoryPointer.new :pointer, 1 len_pointer = FFI::MemoryPointer.new :int, 1 name_type_pointer = FFI::MemoryPointer.new :int, 1 XDo::FFILib.xdo_get_window_name @_xdo_pointer, @_window, name_ppointer, len_pointer, name_type_pointer name_pointer = name_ppointer.read_pointer name_pointer.nil? ? nil : name_pointer.read_string(len_pointer.read_int) end |