require 'fox16'
include Fox
app = FXApp.new
main = FXMainWindow.new(app, "Hello, World!")
button=FXButton.new(main, "Hello, World!")
button.tipText = "Push Me!"
以上参见http://vivimusing.iteye.com/admin/blogs/224541
File.open("ruby.jpg", "rb") do |iconFile|
button.icon = FXJPGIcon.new(app, iconFile.read)
button.iconPosition= ICON_ABOVE_TEXT
end
FXJPGIcon.new
(a, pix=nil, clr=0, opts=0, width=1, height=1) {|theJPGIcon| ...}
a=>FXApp实例[app]
pix=>以jpg格式的数据流[iconFile.read]
button.connect(SEL_COMMAND) do |sender,selector,data|
exit
end
FXToolTip.new(app)
app.create
main.show(PLACEMENT_SCREEN)
app.run
以上参见http://vivimusing.iteye.com/admin/blogs/224541
- 描述: 效果图
- 大小: 34.3 KB
分享到:
相关推荐
fxruby-1.6.25-x86-mingw32.gem,ruby可视化文档fxri的windows用安装文件,放在gems的cache文件夹内在cmd内输入gem install fxruby-1.6.25-x86-mingw32.gem安装
FXRuby.Create.Lean.and.Mean.GUIs.with.Ruby
FXRuby.Create.Lean.and.Mean.GUIs.with.Ruby.rar
FXRuby(2008.4).pdf
在FXRuby-1.2.1.gem文件中,我们可以看到这是FXRuby的一个特定版本,版本号为1.2.1。Gem是Ruby的标准包管理系统,用于安装、管理和更新Ruby库。这个gem文件包含了FXRuby库的所有源代码、依赖关系和其他资源,使得...
FXRuby API for Ruby FXRuby API for Ruby
FXRuby Creat Lean and Mean GUIs With Ruby – Free Pdf Book
FXRuby 完整的 API 描述: 或 / 最新的 fxruby Linux 上的状态: 在 Windows 上:说明: FXRuby 是一个库,用于为您的 Ruby 应用程序开发强大而复杂的跨平台图形用户界面 (GUI)。 它基于 FOX Toolkit,这是一个由 ...
RDoc是Ruby的官方文档生成工具,它能够从源代码注释中提取信息,生成HTML或其他格式的API文档,帮助开发者理解和使用Ruby代码。安装RDoc后,开发者可以通过`rdoc`命令来生成项目的文档,这对于开源项目和团队协作...
豺狼 - RGSSEditor RPGMakerXP、RPGMakerVX 和 RPGMakerVX Ace 的 RGSS (1, 2, 3) 代码编辑器。 此编辑器旨在替换 RPG Maker 系列的(有限的)内置 int 编辑器。 它是用 ruby 开发的,GUI 使用 FXRuby,文本编辑...
《毛皮代码:开源软件与FXRuby的编程实践》 毛皮代码,作为一个开源项目,以其独特的编码器功能,吸引了众多编程爱好者关注。这个项目旨在实现毛皮编码的生成与解密,为开发者提供了一个全新的工具。其核心是利用...
除了Tk之外,还有其他几个选择,例如FXRuby、GTK+、FLTK和Gt等。每种工具包都有其独特的优势和劣势。经过初步研究,wxRuby2似乎是最佳选择。wxRuby2具有相当稳定、成熟、跨平台、提供本地化外观和感觉以及丰富的控件...
Ruby 1.8时代,Ruby 和 Rails 的默认测试框架都是 TestUnit,TestUnit 历史悠久,它最大的问题是太慢,太臃肿了,它包含了一堆现在很少使用的第三方库,比如GTk v1, GTk v2, FxRuby,另外一个大问题的是它缺乏一些...