2012年7月10日火曜日
Visual Stadio でSencha Touchを配置する
あれこれ検索していたら、Application直下に lib というフォルダを置くと、コンパイル後もアクセスできる模様なので、以下のようにJSファイルを配置。
Application
+Properties
(...)
-lib
+app
-sencha
+resources
sencha-touch-all-debug.js
app.js
そして、app.js でappFolderを以下のように指定する
Ext.application({
appFolder: '../lib/app',
これで動いてくれた
--追記
Sencha Touch本体の画像等のresourcesも必要です。
Application
+Properties
(..)
+resources
と追加すると読み込まれました。
つまり、resourcesでも問題ないということ。
Visual Studioでフォルダをプロジェクトに追加する
Visual Studioでプロジェクトに既存のフォルダを追加する場合には、エクスプローラからフォルダをソリューションエクスプローラのプロジェクトのノードへドラッグ&ドロップすると追加できます。
http://www.ipentec.com/document/document.aspx?page=visual-studio-add-folder&culture=ja-jp
http://www.ipentec.com/document/document.aspx?page=visual-studio-add-folder&culture=ja-jp
2012年7月4日水曜日
Panelの入れ替え
Sencha Touch 2では、
Panel1, Panel2とあり、Panel1 と Panel2を切り替えたいとき、
1)
Ext.Viewport.add([ Panel1, Panel2 ]);
とすると、Panel1のみが表示になります。(自動的にPanel2は非表示になる)
2)
Ext.Viewport.animateActiveItem(Panel2);
でPanel2に切り替え戻すときは、
Ext.Viewport.animateActiveItem(Panel1);
Panel1, Panel2とあり、Panel1 と Panel2を切り替えたいとき、
1)
Ext.Viewport.add([ Panel1, Panel2 ]);
とすると、Panel1のみが表示になります。(自動的にPanel2は非表示になる)
2)
Ext.Viewport.animateActiveItem(Panel2);
でPanel2に切り替え戻すときは、
Ext.Viewport.animateActiveItem(Panel1);
登録:
投稿 (Atom)