« RZ-1モーション改良プログラムがリリース | トップページ | iPhone / iPod touch アプリ。購入した覚えのないものに価格が »

REALbasic Release 2009 Release 3 Alpha 1 is ready for testing

Rb2009R3a1がCocoaテスト用でダウンロードできるようになったので、早速、試してみました(AlphaバージョンなのでREALbasicのホームページからはダウンロードできません)。

oneCocoaサポートに関して、ReadMeによると

  • 予想以上にCocoa対応に苦労しているそうで、
  • Rb2009R3ではCocoa対応としては出ないみたい
  • けど、7月には完成させなきゃ(Snow Leopardがでるから?)

のようです。

twoRb2009R3a1での対応状況
CocoaでWorkするもの

  • Menubars、2D graphics、Canvas、DisclosureTriangle、PagePanel、Popupmenu、ProgressBar、Pushbutton、RadioButton、Scrollbar、StaticText、TextArea、TextField、UpDownArrow、Window、Checkbox、Line、Oval、Placard、ProgressWheel、Rectangle、RoundRectangle、Seperator、Slider

CocoaでWorkしないもの

  • ContainerControl、Contextual menus、DataControl、Drag and Drop、Graphics.DrawInto、Groupbox、Listbox、MoviePlayer、PasswordField (new control)、TabPanel、Toolbar、BevelButton、HTMLViewer、ImageWell、PopUpArrow、MouseCursor、SpriteSurface

threeCocoa対応のコントロールを配置して動かしてみました。
My_applicationscreensnapz001

●Cocoaで、Debug Runする為には?
Optionキー+Realbasic_2009screensnapz004で行います。

●Cocoaで動いているか確認する為には?
例えば、
  #if TargetCocoa
    TextField1.Text="Run on Cocoa"
  #elseif TargetCarbon
    TextField1.Text="Run on Carbon"
  #endif

上図で、TextFieldの所に、「Run on Cocoa」と表示されています。

●Cocoaでビルドする為には?
ビルド設定のMac OS Xのところで「Cocoa」を選択してビルドします。
Realbasic_2009screensnapz001

●CocoaとCarbonのビルドしたアプリのファイルサイズは?
ほとんど同じでした。

●Cocoa未対応のものを使うと

  • ListBoxで試したら、ビルドできますが、
    ListBoxは表示されませんでした。
  • Cocoa未対応のpluginを使った場合
    エラーが出て、ビルドができませんでした
    Realbasic_2009screensnapz003

●その他

  • LineコントロールのIDE上での画像のアップデートがバグっているみたい。
  • Sliderの新しい機能の、TickStyleがCocoaでは大丈夫ですが、Carbonでうまく動いてないみたい。
  • Cocoaでは、Propertyパネルで入力した値が初期化されてしまうみたい。例:ProgressBarのValueに30をセットして、Runさせると、Valueが0になってしまう。
  • まだまだREALbasicでCocoaアプリケーションを作るのは簡単にはできなさそう。安定して使えるようになるのは、1年後くらいだろうなぁ〜

----------------
にほんブログ村 科学ブログ ロボットへ
にほんブログ村

|

« RZ-1モーション改良プログラムがリリース | トップページ | iPhone / iPod touch アプリ。購入した覚えのないものに価格が »

開発関連」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/221673/45106073

この記事へのトラックバック一覧です: REALbasic Release 2009 Release 3 Alpha 1 is ready for testing:

« RZ-1モーション改良プログラムがリリース | トップページ | iPhone / iPod touch アプリ。購入した覚えのないものに価格が »