Klorofil: PHPでWindowsアプリ

» Klorofil Collaboration Project – Open Source Project for PHP

WinBinderの記事にコメントをいただきました。Thank you very much, Ming.

Klorofilはインストール&サンプルコードの実行は簡単でした。ただ、Windowsアプリにしては挙動が変。XP SP2だとブロックしますか、と出たり(どういう仕組みで動いているのだろう?)、ウィンドウの最小化のアニメーションが妙だったり、最大化がうまくできなかったり。

.kfeという拡張子にKlorofilが関連付けられているようなのでダブルクリックで実行でき、*.kfeをエディタで開くとPHP風のソース。その中で呼び出しているForm.phpを見るとGUIのパーツをPHPで書いている。コメントが丁寧に書いてあったし比較的読みやすかった。

$this->button1 = new klorofil_gambart_component_Button($this);
$this->button1->setLeft(5);
$this->button1->setTop(60);
$this->button1->setWidth(30);
$this->button1->setHeight(24);
$this->button1->setCaption("1");
$this->button1->onClick->setHandler($this, "onButton1Click");

うーん、VisualStudioのリソースエディタに慣れている身としてはこうやってコードを書き連ねるのは面倒。

This entry was posted in いじる. Bookmark the permalink. Both comments and trackbacks are currently closed.

Page optimized by WP Minify WordPress Plugin