Hi Aaron and list, Thanks very much for your comments. I'll experiment further. I'll have to get the handling of the OnChildFocus and OnChildBlur events right before my script really would work correctly. Regards. Charles
-----Original Message----- From: Aaron Smith [mailto:[EMAIL PROTECTED] Sent: 03 September 2008 14:49 To: [email protected] Subject: Re: Selecting text in Visual Studio Charles Steyn wrote: > My first problem is what would happen if more than 1 instance of Visual > Studio is active. Is it possible to refer to a specific instance with > the GetObject function? In theory, GetObject returns a main Application object, which you would then interrogate to find out what documents are open. Using GetObject on Word, for example, would give you a single Word.Application object, which would contain references to all of the open documents. I say, "In theory," because I don't know how Studio's COM architecture works. If they did it correctly, it would function the same way: you would retrieve a main Application object, and then determine from it what projects are open. > This is my second question? How can I hook the F8 and Shift-F8 > keys only when the editor gets focus? You would need to hook OnChildFocus and OnChildBlur. When the editor window gets focus, register your hotkeys. When the editor window gets blurred, unregister your hotkeys. Aaron -- To insure that you receive proper support, please include all past correspondence (where applicable), and any relevant information pertinent to your situation when submitting a problem report to the GW Micro Technical Support Team. Aaron Smith GW Micro Phone: 260/489-3671 Fax: 260/489-2608 WWW: http://www.gwmicro.com FTP: ftp://ftp.gwmicro.com Technical Support & Web Development
