Sha256: 7f0770222a1424137de62c71196705cdeb6e9c047d876404c7f009e9f70252d4

Contents?: true

Size: 1.35 KB

Versions: 1

Compression:

Stored size: 1.35 KB

Contents

= win_gui

== Description

Welcome to WinGui!

WinGui is a module that provides convenient wrapper methods for multiple Win32 API
functions (mostly from user32.dll) dealing with GUI manipulation/automation.
In addition to straightforward API wrappers, it also defines more Ruby-like
abstractions and convenience methods for manipulating windows and other GUI 
elements (such as WinGui::Window class and its methods).

It is still work in progress, only a small number of API functions wrapped so far...

== Documentation

See WinGui and WinGui::Window for documentation

== Examples

  require 'win_gui'
  include WinGui

More examples will follow as the code will be closer to production quality...  

== Note on Patches/Pull Requests
 
* Fork the project.
* Make your feature addition or bug fix.
* Add tests for it. This is important so I don't break it in a
  future version unintentionally.
* Commit, do not mess with rakefile, version, or history.
  (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
* Send me a pull request. Bonus points for topic branches.

== Credits

This library started as an extension of ideas and code described in excellent book
"Scripted GUI Testing with Ruby" by Ian Dees.

== Copyright

Copyright (c) 2010 arvicco. See LICENSE for details.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
win_gui-0.1.0 README.rdoc