OpenLaszlo

OpenLaszlo 4.0 Beta1を試してみた

OpenLaszlo 4.0 Beta1をインストールして、試してみました。 コンソールにDHTMLのラジオボタンが増えてます。 これを切り替えれば、DHTMLでコンパイルされる…はずなのですが、 なぜか僕の環境では動作せず_(. ・)/ 出力が真っ白に… 公式ページを参考に、い…

OpenLaszlo 4.0 Beta1リリース

http://www.openlaszlo.org/legals このバージョンで、DHTML(Ajax)でのコンパイルに対応しますね。 デモを見ると、Flashのものとほとんど同じ動きで驚きです。 後で僕もコンパイル試してみよう。 OpenLaszloは将来的には、動作プラットフォームをもっと増や…

RPGっぽくマップをスクロール

まずは基本部分から作成をしてみようと思い、今日はマップのスクロール部分を作成しました。 できたものがこちら→move.lzx.swfソースはこちら→move.lzhカーソルキー上下左右でスクロールします。それっぽいです。 マップのスクロール処理のみでも、少々動作…

ゲームを作ってみたい

以前から考えていましたが、OpenLaszloで何かネットワーク対応のゲームを作ってみたいな。 アニメーション機能や非同期通信機能を生かして。

FlashとDHTML、どちらでも

http://www.openlaszlo.org/ 次期バージョンにて、 プログラムをコンパイルするときに、今までのFlashに加え、DHTML(というかAjax)でも出力ができるようになると! これは驚きましたw(°o°)w 今のトレンドはやはりAjaxですし、 OpenLaszloが元々持っていたさ…

名称

OpenLaszloが正しいのか、Open Laszloが正しいのか(スペースを入れるか入れないか) 前から疑問に思っていたのですが、どうやらOpenLaszlo(スペースを入れない方)が正しいっぽい?! というわけで今後は、スペースを入れずに書くようにします。 ただ問題は、…

Laszlo Mail

Laszlo Mailを使ってみました。 http://www.laszlomail.com/lzmail/メーラーとして基本的な機能は一通りそろっています。アドレス帳(Contacts)や、メールの印刷機能もあります。 HTMLメールもOK。日本語の文章も問題なく送受信できました。 また、なんといっ…

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と言われてしまった…

こんなコンポーネント

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…