プログラミング

組み込みの方法

アプリケーションに組み込むにはどうやって実装するのかな、と調べていたら、 ここでわかりやすく説明されてました。 http://www17.ocn.ne.jp/~amer/DxC_Life/lua.html

Lua

組み込み用途に特化したスクリプト言語で、多くの商用ゲームに採用された実績があるそうです。 ROでも、いつか実装される(であろう)アルケミストのホムンクルスのAIの制御用に Luaが採用され、プレイヤーが自由にカスタマイズできるようになるとか。 プログ…

Flex本が届いた

Flexでさわっておぼえるリッチクライアント Flashベースの次世代Webアプリケーション 先日Amazonで注文していた、この本が届きました。 ふむふむ… FlexはOpen Laszloに比べると、コンポーネントの充実度や、スタイル定義の柔軟さがいいようですね。 あとレイ…

resourceの動的読み込み

myview.setResource("http://.../hello.png");こんなふうに、gifやpngなどの、Flashが標準対応していない形式のリソースを動的に読み込もうとすると、 標準対応しているswfやjpgを読み込むときに比べて、(形式変換の処理がはいるのか?)読み込みに時間がかか…

バグトラッキングのページ

Open Laszloのバグトラッキング(+プロジェクト管理)のページ。 http://www.openlaszlo.org/development/bugs/ プログラムが意図通りに動かず悩んだときは、まずここをチェック!

配置方法に関する記事

@IT:Open Laszloを使って作るリッチクライアント(5) http://www.atmarkit.co.jp/fwcr/rensai/laszlo05/01.html Laszlo Application配置の2つの方法について書かれています。 個人制作のアプリケーションだと、SOLOの配置が中心になるかもですね。

inputtextとedittext

inputtext内で改行を入力した後、 getText()でそのテキストを取り出してみると、そこにはちゃんと改行が入っている。 でも、edittext内で改行を入力した後、同じように、 getText()でそのテキストを取り出してみると、入力したはずの改行がそこにはない(なぜ…

拡大・縮小したviewをdragstateで動かす

<view resource="..." width="..." height="..." stretches="both" onmousedown="mydragstate.apply()" onmouseup="mydragstate.remove()">とか、 <view resource="..." xscale="..." yscale="..." onmousedown="mydragstate.apply()" onmouseup="mydragstate.remove()">のように、拡大・縮小したviewをdragstateを用いてマウスドラッグで動かそうとすると、 挙動がお…</view></view>

SOAPによる通信

Laszloで作成したクライアントから、 SOAPを用いてサーバー上のプロシージャ(Apache Axisによる)を呼び出すことに挑戦してみました。 記述の仕方は、やを用いた例がリファレンスに載っていたので、それを参考にしました。 それにしても、Laszloのドキュメン…

メモリが…

2000×2000ぐらいのサイズの画像を読み込ませたら、 Out of memoryと言われてしまった…

@IT:マクロメディア、EclipseとFlashをベースにしたロードマップ

http://www.atmarkit.co.jp/news/200507/12/macromedia.html 近い将来、こういったリッチクライアントが主役になるのでしょうか。(. .)φメモメモ

こんなコンポーネント

Windowsペイントのツールボックスにあるような、 「普通のボタンの形をしたラジオボタン」て、OpenLaszloで標準ではついていないんでしょうか。

Laszlo Forums

Laszlo Forums http://www.laszlosystems.com/developers/community/forums/ OpenLaszloの開発元、LaszloSystemsの公式フォーラム。 インストールの問題を扱う“Laszlo Installation”や、コーディングの話題を扱う“LZX Coding Help”など、 12のフォーラムがあ…

canvasやviewの位置、サイズ指定

width(幅)、height(高さ)はピクセル指定だけでなく、%指定もできる。 さらに、x(x座標)、y(y座標)も同様に%指定できる。

@ITの記事

http://www.atmarkit.co.jp/fwcr/rensai/wcrwatch05/wcrwatch05.html Macromedia Flexの対抗馬として伸びていってほしいですね。

Eclipseプラグイン

IDE4Laszlo http://alphaworks.ibm.com/tech/ide4laszlo/ OpenLaszloプログラム開発用のEclipseプラグイン。インストールして使ってみました。 多機能なOpenLaszloソースエディタ、といった感じです。 インテリセンス機能が使えます。 また、ソース内の要素…

現在のマウスカーソルの座標を取得

LzView::getMouseメソッドを使えばOK。 onmousedownのイベントの発生時にこれを呼び出すことで、 クリックされた座標を知ることが可能です。

ツールを作ることに

プログラミング言語を勉強するには、なにかを作りながら勉強するのが一番だ、 と僕は思っています。 ただ本などを読んで覚えるだけでは得られないこともあるし、 なにより目的があった方がやる気が出ますし。 というわけで、 RO関係で、以前から「こんなWeb…

OpenLaszlo

http://www.atmarkit.co.jp/fwcr/rensai/laszlo01/01.html この間見つけたものですが、なかなかおもしろそう。 XMLベースの言語で記述したソースファイルから、Flash SWFファイルを生成するシステムです。 Flash MXのActionScriptよりも、こっちの方がプログ…