/XYGui

A set of Gui tools for ruby. My first gem....

Primary LanguageRubyMIT LicenseMIT

XYGui

A set of GUI tools based on Win32API, so Please Use 32-bit ruby interpreter to run it. This is also my first ruby gem

you can use XYGui to create a simple gui application like this:

require 'XYGuiCore'

app = XYApp.new("too_young_too_simple")
wnd = XYMainWindow.new(app)
wnd.show
app.mainloop   #Just so easy

##So what's XYGui's advantages?

  1. Its interface is very friendly to ruby
  2. Based on win32api, It runs fast
  3. Good OOP and FP interface are provided (you see, effective FP)
  4. Event System Supported
  5. Opengl Supported

##Examples are being made ChatCube, A Loacl Area Network chatting software (including client, server)

Snake, Classical game Mines~ Effective Downloader with very few ruby codes

Calender

Simple Opengl

##For more information or join me Find me by email: sxysxygm@gmail.com 1441157749@qq.com; qq:1441157749 tel: +86 15638234038)