因为最近工作都在用ruby rails 开发网站
以前用的代码也不用了想写个小程序也索性用ruby来写了。找了一下界面方面的东西。好像用ruby写桌面程序的并不是很,选来选去。。决定用一下wxruby试一下。连学边写。呵
安装比较简单
装完后可以看到很多现成的例子
C:\ruby\lib\ruby\gems\1.8\gems\wxruby-1.9.1-i386-mswin32\samples
这是我例子的目录。大家可以看着改.呵
我挨着看了一遍。基本的空件也都有了。。截个图比较丰富的
第一个例子就照官方网站的写吧。呵
http://wxruby.rubyforge.org/wiki/wiki.pl?Getting_Started
很简单的,就是一个窗口。
下面就稍加改动。写两个字上去吧,第一个"hello word" 我就不那么俗了。写个“hello wxruby”呵
虽然不怎么好看。不过。这也算是我们的第一个ruby窗口了
下面就看一下。这个简单的应用的。。具体含义了。
是否含有窗口,如果为nil,新窗口将出现在所有窗口之上 id 窗口的标识,-1为缺省值。 title 窗口标题. pos 窗口的位置. 缺省值为(-1, -1) size 窗口的大小. 缺省值为(-1, -1) style 窗口的样式. name 窗口名称.
下面我要生成一个500*500大小窗口居中的form,只要改一下Frame.new 就ok了
这样一个居中显示的窗口。就生成。。是不是很简单。
更多属性可以参照
http://wxruby.rubyforge.org/doc/frame.html
12点,今天就写这么多。我再看看。明天继续