Hi Guys,

Im having trouble trying to hit a button at the moment using Autoit.
The main problem is, if you were to tab around the screen you can
never get focus on it.

The pop up is in a firefox window, so its more like a browser pop up
with window (hence why im using autoit) characteristics.

Im using UI Spy to locate the elements when ever i use Autoit.

At the moment my code looks like this:
  require 'rubygems'
  require 'win32ole'
  require 'watir-webdriver'

  autoit = WIN32OLE.new('AutoITX3.Control')
  autoit.WinActivate('Mozilla Firefox')
  autoit.Send('{TAB}')
  autoit.Send('{TAB}')
  autoit.Send('/content/story/jackpotjoy/video_test99')
  autoit.ControlClick("Mozilla Firefox","","OK")
  puts 'This is working'

so im able to enter in text into the browser field but then the OK and
Cancel button i cannot click because there is no focus on them.
the line autoit.ControlClick("Mozilla Firefox","","OK") does not seem
to do anything... im not sure have i written it incorrectly?

The UISpy properties for the OK button are:

AutomationElement
  General Accessibility
    AccessKey:  ""
    AcceleratorKey:     ""
    IsKeyboardFocusable:        "False"
    LabeledBy:  "(null)"
    HelpText:   ""

  State
    IsEnabled:  "True"
    HasKeyboardFocus:   "False"

  Identification
    ClassName:  ""
    ControlType:        "ControlType.Text"
    Culture:    "(null)"
    AutomationId:       ""
    LocalizedControlType:       "text"
    Name:       "OK"
    ProcessId:  "5828 (firefox)"
    RuntimeId:  "42 10880700 2 4 0 0"
    IsPassword: "False"
    IsControlElement:   "True"
    IsContentElement:   "True"

  Visibility
    BoundingRectangle:  "(1875, 722, 17, 13)"
    ClickablePoint:     "(null)"
    IsOffscreen:        "False"

ControlPatterns
  Invoke

can anyone help me out on this? please let me know if you need any
more help...

-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

You received this message because you are subscribed to 
http://groups.google.com/group/watir-general
To post: [email protected]
To unsubscribe: [email protected]

Reply via email to