Also te properties shown above are for the text on the button (the OK
button)
here are the properties for the whole button... its less information
that the one above but it might help you guys help me solve this~????
button properties:
AutomationElement
General Accessibility
AccessKey: ""
AcceleratorKey: ""
IsKeyboardFocusable: "False"
LabeledBy: "(null)"
HelpText: ""
State
IsEnabled: "True"
HasKeyboardFocus: "False"
Identification
ClassName: ""
ControlType: "ControlType.Custom"
Culture: "(null)"
AutomationId: ""
LocalizedControlType: ""
Name: ""
ProcessId: "5828 (firefox)"
RuntimeId: "42 24184740 2 4 0"
IsPassword: "False"
IsControlElement: "True"
IsContentElement: "True"
Visibility
BoundingRectangle: "(1864, 720, 37, 17)"
ClickablePoint: "(null)"
IsOffscreen: "False"
ControlPatterns
Invoke
On Sep 23, 9:09 am, Usman Hussain <[email protected]> wrote:
> 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]