`
vivimusing
  • 浏览: 79874 次
  • 性别: Icon_minigender_1
  • 来自: 台州
社区版块
存档分类
最新评论

FXRuby代码笔记---hello.rb

阅读更多
require 'fox16'
#所有的与FXRuby相关的代码,都和gem fox16有关,那么我么要使用FXRuby的时候必须先得包含这个文件。
include Fox
#类似c中的namespacing的作用,将以下代码放在Fox模块的域中,我们可以省掉一些前缀如下:
##app = Fox::FXApp.new 
#这里可以改成:
app=FXApp.new
#一个实例化的App是win32程序的基础,它将负责处理application's main event loop 
#win32的程序都是容器套容器的,现在给它一个初始的容器,以便装载其他控件
main = FXMainWindow.new(app, "Hello, World!")
#Fox将一个应用分成c/s 两个数据端的模式,c指真正Fox实例这块东西,s指ruby实例代码这块
#如上述,main就是ruby实例,另需要关联到ruby虚拟机加载的真正的Fox的实力我们需要下述代码
app.create

#当然,窗口默认是不可见的
main.show(PLACEMENT_SCREEN)

#所有配置工作都完成了,我们让这个应用跑起来吧
app.run


  • 描述: hello.rb运行效果
  • 大小: 6.2 KB
分享到:
评论

相关推荐

    fxruby-1.6.25-x86-mingw32.gem

    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

    FXRuby.Create.Lean.and.Mean.GUIs.with.Ruby.rar

    FXRuby.Create.Lean.and.Mean.GUIs.with.Ruby.rar

    FXRuby(2008.4).pdf

    FXRuby(2008.4).pdf

    FXRuby-开源

    在FXRuby-1.2.1.gem文件中,我们可以看到这是FXRuby的一个特定版本,版本号为1.2.1。Gem是Ruby的标准包管理系统,用于安装、管理和更新Ruby库。这个gem文件包含了FXRuby库的所有源代码、依赖关系和其他资源,使得...

    FXRuby for Ruby

    FXRuby API for Ruby FXRuby API for Ruby

    fxruby:FXRuby 是 Ruby 的扩展模块,提供 FOX GUI 工具包的接口

    FXRuby 完整的 API 描述: 或 / 最新的 fxruby Linux 上的状态: 在 Windows 上:说明: FXRuby 是一个库,用于为您的 Ruby 应用程序开发强大而复杂的跨平台图形用户界面 (GUI)。 它基于 FOX Toolkit,这是一个由 ...

    FXRubyCreatLeanandMeanGUIsWithRubyFreePdfBook.pdf 英文原版

    FXRuby Creat Lean and Mean GUIs With Ruby – Free Pdf Book

    ruby 最新 安装文件 与 API

    RDoc是Ruby的官方文档生成工具,它能够从源代码注释中提取信息,生成HTML或其他格式的API文档,帮助开发者理解和使用Ruby代码。安装RDoc后,开发者可以通过`rdoc`命令来生成项目的文档,这对于开源项目和团队协作...

    Jackal-RGSSEditor:RPGMaker 系列的 RGSS (1, 2, 3) 代码编辑器

    它是用 ruby​​ 开发的,GUI 使用 FXRuby,文本编辑器使用 FXGUI 的 Scintilla 包装器。主要特点灵活的窗口大小:将编辑器的大小设置为显示器允许的大小。 多页面:一次打开多个脚本文件页面。 从一个脚本到另一个...

    Fur Coder-开源

    《毛皮代码:开源软件与FXRuby的编程实践》 毛皮代码,作为一个开源项目,以其独特的编码器功能,吸引了众多编程爱好者关注。这个项目旨在实现毛皮编码的生成与解密,为开发者提供了一个全新的工具。其核心是利用...

    Ruby GUI Toolkits

    除了Tk之外,还有其他几个选择,例如FXRuby、GTK+、FLTK和Gt等。每种工具包都有其独特的优势和劣势。经过初步研究,wxRuby2似乎是最佳选择。wxRuby2具有相当稳定、成熟、跨平台、提供本地化外观和感觉以及丰富的控件...

    Ruby单元测试框架TestUnit的替代者MiniTest介绍

    Ruby 1.8时代,Ruby 和 Rails 的默认测试框架都是 TestUnit,TestUnit 历史悠久,它最大的问题是太慢,太臃肿了,它包含了一堆现在很少使用的第三方库,比如GTk v1, GTk v2, FxRuby,另外一个大问题的是它缺乏一些...

Global site tag (gtag.js) - Google Analytics