Welcome to the wonderful world of COM. Mouse is indeed an object representing the mouse. And Window is a property of that object. But Window is also an object. So Mouse.Window is only referencing the Window object that the mouse is on. The same holds true for Cursor.Window. You're just referencing the window the cursor is in. So you need to do something with that window object. If you look in the scripting manual you'll see Window as an object, and within that you'll find the properties, methods, and events for the Window object. So try the following.
Print Mouse.Window.Title
Print Mouse.Window.Name
Print Mouse.Window.ClassName

When you look at the help for the Mouse.Window property it says it returns a window object and window is a link you can activate to see what that object is about, how it works, and what properties, methods, and events are available for it.

Hth,
Tom


On 12/28/2012 7:05 AM, Steve Nutt wrote:
Hi guys and gals?

I read with interest that in Immediate Mode, you can for example, print
out the mouse window as a variable.  I checked the reference guide and
Mouse is an object, and Window is a property.

So I opened a program, interested in what I would get, Outlook 2007 as
my example and loaded my inbox.

I then hit the Control-Shift-Q window to bring up Immediate Mode, and
typed:-

Print mouse.window

I get the error:-

Error object does not support this property or method.

So where am I going wrong?

This is not important to any project, it is just experimentation and I
want to understand what’s happening here.  I would have thought the
mouse object would hold the window property and give me some result,
whether it is numeric or a string, but looks like the window property
isn’t supported.

Interestingly, this example is also referenced in the Immediate Mode help.

Any thoughts please?

Thanks.

All the best

Steve

--

Computer Room Services

77 Exeter Close

Stevenage

Hertfordshire

SG1 4PW

Tel: +44(0)1438-742286

Mob: +44(0)7956-334938

Fax: +44(0)1438-759589

Email: [email protected] <mailto:[email protected]>

Web: http://www.comproom.co.uk


Reply via email to