Method: AutoItX3::TreeView#send_command_to_tree_view
- Defined in:
- lib/AutoItX3/control.rb
#send_command_to_tree_view(command, arg1 = "", arg2 = "") ⇒ Object
Sends cmd to self. This method is only used internally.
851 852 853 854 855 856 857 858 |
# File 'lib/AutoItX3/control.rb', line 851 def send_command_to_tree_view(command, arg1 = "", arg2 = "") Control.functions[__method__] ||= AU3_Function.new("ControlTreeView", 'SSSSSSPI') buffer = " " * BUFFER_SIZE buffer.wide! Control.functions[__method__].call(@title.wide, @text.wide, @c_id.to_s.wide, command.to_s.wide, arg1.to_s.wide, arg2.to_s.wide, buffer, BUFFER_SIZE - 1) raise(Au3Error, "Unknown error occured when sending '#{command}' to '#{@c_id}' in '#{@title}'! Maybe an invalid window?") if AutoItX3.last_error == 1 buffer.normal.strip end |