jarmo/RAutomation — pull request #34 by leviwilson (2012-11-03 07:10:57+00:00)
Title: Convert UiaDll to MC++ DLL

# Better ms_uia Support

## Description
After poking around more with using COM and the UIA libraries, I noticed that it was flaky at best. I was unable to find items like UISpy said I should be able to with COM / C++. Using .NET yielded much better results, so I spiked out being able to invoke a MC++ DLL from Ruby using FFI to see if it would work. This is the result.

### Changes / Features
* converted UiaDll to MC++ DLL
* this will require .NET 4.0, but I plan on bumping this dependency down to .NET 3.0 later
* Introduced `AutomatedComboBox` class to be able to `SelectByIndex` and `SelectByName`
* _**note:** this allows for the proper events to get triggered when `ComboBox` items are changed by both index and value_