I have already similar idea and even have implemented some part of it.
I had the idea before i knew Ethan's WinWindow, but just hadn't any
time to do it. It is called RAutomation[1]. Currently it is only
working with AutoIt as an API's proof of concept and to provide the
platform itself for other implementations. The next "implementation"
is in my TODO list to use FFI and windows API like Ethan did.

The main difference between RAutomation and WinWindow in my mind is that i
would like to offer Watir-like user-friendly and easy to use API, but
WinWindow wants to offer windows API like API. I've also planned to
make it easy to support
multiple platforms (implementations in my words). RAutomation code
should already support (haven't started with FFI yet, so there might
be some not yet seen blockers) any possible future
implementations/platforms/GUI-s which could be changed in runtime. So,
let's say that in theory you could use one implementation for KDE and
other for GNOME (if it's necessary, i don't know).

As you can see from the readme then i'd be willing to get any OS X and
Linux expertise and help to provide different implementations for
RAutomation API - if it's even possible.

[1] http://github.com/jarmo/rautomation

Jarmo

On Thu, Oct 28, 2010 at 6:44 PM, Bret Pettichord <[email protected]> wrote:
> That's a good idea. The hardest part will be finding a good name for the
> gem. Watir-popups is a horrible name for it.
>
> If you can get consensus around a good name for this gem, I will volunteer
> to extract the code to it.
>
> Bret
>
> On Thu, Oct 28, 2010 at 6:47 AM, Željko Filipin
> <[email protected]> wrote:
>>
>> On Wed, Oct 27, 2010 at 4:16 PM, Charley Baker <[email protected]>
>> wrote:
>> > I think the only thing holding back from fully recommending
>> > the latest of these is showModalDialog
>>
>> And if we removed popup support from Watir and created new gem?
>> Watir-popups? That does not fix the problem, but it lets people that do not
>> need popup support to use newer versions of Ruby.
>>
>> Željko
>>
>> _______________________________________________
>> Wtr-development mailing list
>> [email protected]
>> http://rubyforge.org/mailman/listinfo/wtr-development
>
>
>
> --
> Bret Pettichord
> Lead Developer, Watir, www.watir.com
>
> Blog, www.io.com/~wazmo/blog
> Twitter, www.twitter.com/bpettichord
>
>
> _______________________________________________
> Wtr-development mailing list
> [email protected]
> http://rubyforge.org/mailman/listinfo/wtr-development
>
_______________________________________________
Wtr-development mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-development

Reply via email to