2008-02-24

UI記述言語

あーあ、UI記述言語が欲しいなぁ。ブラウザに例えれば、CSS相当はあるわけだから、あとはHTMLとJavaScript相当があれば良いわけだよね。現在はC++のコード上でボタンを配置したり、イベントハンドラを登録したりしているわけだけど、やっぱりこれらは簡単にカスタマイズできるようにしたいというのが本音な訳で。いや、C++といってもスタイルを外に出している時点で、結構簡潔に書けるようになっているんですけどね。

一番の問題はJavaScript相当の部分だよね。ボタンが配置できて、スタイルが指定できたとしても、それが押されたら何をするのかが指定できなければ意味がない。手続き型の言語を新たに作るのも気が進まないし。ある程度決まり切った処理しかやらないのなら、もっと楽なやり方がある気はする。