Ruby Shoes 的鼠标事件
因为一次偶然的机会接触了Ruby语言。然后下载了Ruby Shoes工具。
发现Ruby还是蛮有趣的。
花了一段时间熟悉了它的语法。
下面来试试它的鼠标功能。
Shoes.app do
#图片初始化
@img = image "http://www.google.cn/intl/zh-CN/images/logo_cn.gif"
#图片关于鼠标的调用
@img.click { @p.replace "img click" }
@img.release { @p.replace "img release" }
@img.hover { @p.replace "img hover" }
@img.leave { @p.replace "img leave" }
#显示调用的信息
@p = para
end
借用了Google的图标,通过上面几行代码,基本上能了解了鼠标事件的调用方法。
就是不知道如何再次调用传递进来的img。这个问题还在寻找答案。
如果哪位高手能够不吝赐教,那真是感谢了。
相关文档:
上一篇文章
说了Ruby的安装和运行,也简单的说了下类和对象。这里主要谈谈变量的问题。
先说常量
。如果变量名以大写字母开头,就被视为常量,但通常是所有字母都大写。但和其他语言不同,在Ruby中,你仍然可以改变常量的值,当然解释器会抛出一个警告:
#! /usr/bin/ruby
CONSTANT = 1
print "#{CONSTANT}\n&qu ......
订单处置,首先要有一个订单的详细列表(包括数量,价钱啥的)和一个对于个人的一些信息的一个表。因而我们创造两个模型,line_item(列表项),order(列表),其后编者如次
/db/migrate xxx_create_order xxx_line_item
Ruby代码
一.class CreateOrders < ActiveRecord::Migration
二.def self.up
3. create_tabl ......
松本行宏如约于圣诞节发布了Ruby 1.9。根据Ruby的惯例,小数点后面第一位如果是单数,那么就表明这是一个实验版本,不推荐用于产品环境。所谓“产品环境”,对于目前的Ruby来说,基本上就是Ruby on Rails。从目前RoR社群的反映来看,确实有人正在尝试用Ruby 1.9配合RoR,但是尚属 ......