Visualu Ruby

Visualu Rubyのテストを動かしてみました。
クラスっぽくしてみました。

#!/usr/local/bin/ruby
require 'vr/vruby'

#-----------------------------------------------------
# VisualuRubyのテストクラスです。
#-----------------------------------------------------
class GuiTest
	include VRDrawable
	# フォームオブジェクト
	@@form = nil

	#------------------------------------------
	# 初期化メソッド(明示的に呼び出す必要はない
	# width window幅
	# height window高さ
	# title windowのタイトル
	#------------------------------------------
	def initialize(width, height, title)
		@@form = VRLocalScreen.newform
		@@form.move 100, 100, width, height
		@@form.caption = title
	end

	public
	#------------------------------------------
	# windowを表示します
	#------------------------------------------
	def show()
			@@form.create.show
			# イベント受付待ち状態
			VRLocalScreen.messageloop
	end
	
	private
	# ここにprivateのメソッドを書く
end

#-----------------------------------------------------
# 動作確認です
#-----------------------------------------------------
guiTest = GuiTest.new(400, 300, "はじめてのVisualu Ruby")
guiTest.show

ただフォームがでるだけで面白くもないですが、簡単につくれちゃうんですね!
学生時代いじってたQtを思い出しました。