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]