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を思い出しました。