sxysxy / XYGui

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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)

About

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

License:MIT License


Languages

Language:Ruby 85.6%Language:C 13.1%Language:C++ 1.0%Language:Batchfile 0.2%Language:Shell 0.1%