HSP on JS GUI の試み

HTML5 Canvas を使って HSP on JS で GUIスクリプトを動す試みです。

といっても、まだ color 命令と boxf 命令しかありません...。
Firefox, Opera, Safari で動作確認しました。IECanvas に対応していないので動きません。Google Chromeバグで動きません(早くアップデートしないかな)。Google Chrome がアップデートして動くようになりました

追記 (2008-11-12T18:18:13+09:00)

pset, pget, mes, pos, circle, font, line, ginfo を実装しました。

  • line 命令、circle 命令はアンチエイリアス付きで描画されてしまいます。
  • mes 命令はFirefox 3.1 beta などの Canvas Text API に対応したブラウザでないと動きません。
  • font 命令のスタイル 16 (アンチエイリアス)オプションは無視されます。
  • pget は getImageData API に対応したブラウザでないと動きません。

追記 (2008-11-14T17:15:23+09:00)

d3module が動きました。

sample_01_start.hsp はそのまま、sample_02_basic.hsp は以下の 6 行を先頭に追加することで動きます。

#undef title
#undef redraw
#undef mousew
#define title(%1) ;
#define redraw(%1=1) ;
#define mousew 0

sample_03_basic.hsp も動きますが、重いです。