2005/10/13(木)Apollo把握
2005/10/13 8:00
・VCL全てが網羅されているわけではない
無いコンポーネントがある。例えばTControlBarは実装されていないようだ。ただし、VCL6再配布可能ライブラリで使えないもの、Win9x系のコンポーネントが大半であるようなので大きな問題にはならないか。
無いプロパティ・メソッドが一部ある。Rubyで実装した以上必要なくなったものもあるはずなので、問題が出るかどうかは今のところ不明。
・クラス・メソッドの命名規則はRuby側に直されている
[参考]
ap-doc@freeml.com/0000009" TARGET=_top>http://www.freeml.com/message/ap-doc@freeml.com/0000009
・VCLのグローバル関数は引数の順番や有無が変わっている
主に混乱しそうなのはメニュー関係。とりあえず下を見る。
http://wiki.fdiary.net/apollo/?Phi-Functions#l51
・VCLにない機能も備わっている
ただしドキュメントが少ない? on_drop_filesは最初無いのかと思ってしまった。
http://wiki.fdiary.net/apollo/?tut-tut_intro
ここのクラスブラウザーはwindowsではどうも動かないような気配だし、今のところmethodsやconstantsをうちながらいちいち確認している。
とりあえずこれくらいを把握しておけば簡単なGUIは組めそうである。
2005/10/13(木)Apolloメモ
2005/10/13 11:00
Kernel.printとする。
……暇があったらソースを覗いてみたいなあ。