2008-03-01から1ヶ月間の記事一覧
mod_perlのアプリケーションで、いわゆる「セッション」を使いたいときは Apache::Session::Wrapper モジュールを使うことができる。 以下のプログラムでは1セッション1ファイルに保存するように設定しているが、保存先はPostgreSQL、MySQL、dbmなどを選ぶこ…
DojoのTooltipは独立したウィジェットとして実装されている。 dojoType="dijit.Tooltip" を指定した要素がツールチップとして表示され、中身のテキストはHTMLのfontタグなどやCSSを使った装飾ができる。 どこにマウスポインタが入ったらツールチップを表示す…
例えば以下のmxmlを見て、WindowedApplication に書ける属性は何か?layoutに設定できる値は何があるのか?などが調べたくなったとき。 <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="horizontal" backgroundGradientColors="[0xFFFFFF, 0x66AA66]" title="Test App"> </mx:WindowedApplication> 要素はクラスに対応しているので、WindowedApplicationの場合はリファレ…
イベント Ext.Elementの on() メソッドを使う。 loadイベントは Ext.onReady() を使う。 ログ ext-all.js の代わりに ext-all-debug.js を読み込んでおく。 Ext.log() で出力する。 <html> <head> <script type="text/javascript" src="ext-2.0/adapter/ext/ext-base.js"></script> <script type="text/javascript" src="ext-2.0/ext-all-debug.js"></script> </head></html>
イベント dojo.connect() を使う。 でもloadのときはdojo.addOnLoad()を使う。 ログ djConfig="isDebug: true"を設定する。 console.log() 関数でログを出力する。 <html> <head> <script type="text/javascript" src="dojo/dojo.js" djConfig="isDebug: true,parseOnLoad: true"> </script> <script type="text/javascript"> dojo.addOnLoad(function() { var lo…</head></html>