[#35937] WeRDS (the Weekly Ruby-Doc Summary) 2002-09-13 — maili31s@... (SugHimsi == SUGIHARA Hiroshi)

すぎむし。

14 messages 2002/09/16
[#36004] WeRDS (the Weekly Ruby-Doc Summary) 2002-09-22 — maili31s@... (SugHimsi == SUGIHARA Hiroshi) 2002/09/25

すぎむし%くどいようですが、うるさければ謹慎しますので。

[#35940] 9.2 の数値が 9.199999999999999 — "Inoue" <rubyist@...1.117.ne.jp>

井上です。

16 messages 2002/09/17
[#35941] Re: 9.2 の数値が 9.199999999999999 — matz@... (Yukihiro Matsumoto) 2002/09/17

まつもと ゆきひろです

[#35942] Re: 9.2 の数値が 9.199999999999999 — Fujimaru Hiroyasu <f-hiro@...> 2002/09/17

 藤丸です。

[#35977] [ANN] Exerb 2.1.0 — Yuya Kato <yuya-ml@4th.to>

Yuyaです。

18 messages 2002/09/20
[#35978] Cookie — 金光雅夫 (KANEMITSU Masao) <masao-k@...> 2002/09/20

金光です。どもっ (_ _)

[#35979] Re: Cookie — rio-t@... 2002/09/20

こんにちは、高石です。

[#35980] Re: Cookie — 金光雅夫 (KANEMITSU Masao) <masao-k@...> 2002/09/20

金光です。どもっ。

[ruby-list:35921] [ANN] RubyCocoa 0.3.0 and RubyAEOSA 0.2.1

From: FUJIMOTO Hisakuni <hisa@...>
Date: 2002-09-13 15:45:25 UTC
List: ruby-list #35921
藤本です。

RubyCocoa 0.3.0 と RubyAEOSA 0.2.1 をリリースしました。

  http://www.imasy.or.jp/~hisa/mac/rubycocoa/
  http://www.imasy.or.jp/~hisa/mac/rubyaeosa/

Mac OS X 10.2 (Jaguar) では、プレインストールされている Ruby 1.6.7 で
使用できます。別途 Ruby をインストールする必要はなくなりました。また今
回はいつものソース配付の他に、Mac OS X 10.2 用の ".pkg" 形式のバイナリ
パッケージも用意しました。簡単にインストールして使うことができますので
お試しください。

Mac OS X 10.2 では、 Cocoa に AppleScript / AppleEvent 関連のクラスが
追加されており、RubyCocoa のみで AppleScript を実行して結果を扱うなど
RubyAEOSA 相当のことが出来るようになっています。また irb 上での 
RubyCocoa と RubyAEOSA の使用が格段に安定しています。

以前のバージョンとの主な違いは

  * LibRuby.framework、RubyCocoa.framework に依存しなくなった 
    (RubyCocoa.frameworkは復活の可能性あり)

  * Jaguar + RubyCocoa バイナリパッケージのみのシステムで RubyCocoa
    GUI アプリケーションを実行可能

  * Jaguar + DeveloperTools(w/BSDSDK) + RubyCocoa バイナリパッケージの
    システムで RubyCocoa GUI アプリケーションを開発可能

といったところです。


== RubyCocoaとは ?

RubyCocoaは、Mac OS XのCocoaオブジェクトをRubyスクリプトからRubyオブジェ
クトとして扱うための、Ruby拡張ライブラリです。RubyCocoaを使うと

  * Rubyスクリプトの中でCocoaのオブジェクトを生成して使う
  * RubyとInterface Builderを使ってCocoaアプリケーションを書く
  * irbやスクリプトでCocoaオブジェクトのお手軽動作チェック
  * Cocoaアプリケーションのお手軽プロトタイピング
  * 小規模の簡単なCocoaアプリケーションの開発
  * RubyスクリプトにOSX用の簡単なユーザインターフェースをかぶせる

といったことができます。

== RubyAEOSAとは ?

RubyAEOSA は、MacOS X において AppleEvent と OSA Scripting Component
(OSA = Open Scripting Architecture) を扱うための Ruby 用ライブラリです。
RubyAEOSA を使うと、Ruby スクリプトや RubyCocoa アプリケーションの中から

  * AppleScript を実行し結果を取得
  * AppleEvent を送信し結果を取得
  * AppleEvent オブジェクト(AEDesc)を生成

といったことができます。

# メールが届かないみたいなので再送しました。
-- 
藤本尚邦  FUJIMOTO Hisakuni

In This Thread

Prev Next