#!ruby # -*- mode: ruby; coding: utf-8 -*- # Last updated: <2016/01/12 02:15:15 +0900> require_relative './lib/dxrubyws' require_relative './lib/standardgui' window = WS::WSWindow.new(100,100,300,200,"TutorialWindow") WS.desktop.add_control(window) button = WS::WSButton.new(10,10,100,20,"TutorialButton") window.client.add_control(button) # ボタンをクリックしたときに呼ばれる処理を登録 button.add_handler(:click) do # ボタンの表示位置を、右下に10ドット変更する button.x += 10 button.y += 10 end Window.loop do WS.update end