2008年8月14日木曜日

ExtJs-19 パネルと本実装5

今日は家事をして、(家族帰省のため一人暮らし)
さっきからはじめた。

先日ラッパー群が一区切り付くか付かないかってところで
のこすはマルチセレクタとかすぐには使用しないだろう。
というのとコントロールばかりで飽きたのでまたパネルに。

先日、ロードするとGridポートレットのGridが表示されない
でとまってた。ExtJs-16 竜王の城の階段がわからない状態。

で結構お世話になるサイトmashikiさんのサイトでもgridの描画と
storeの関連についてかかれてた。

DelayedTaskクラスでdelayかけてタイムあうとコールバック関数で
SyncSizeをかけたり(上記サイトで記載されていた内容を参考に)
それはもういろんなことをいろんな場所で実装していた。

子一時間やってみてもう一度現象を再現。
そういえばDDすると描画されてんだよな。と気が付く。
で、Portal.jsのソースを参照しDrop時のイベントハンドラ内で発見!!!


その名も「doLayiout」きたよ。


すでにレンダリングされているコンテナに対して新しくコンポーネントを追加した後または
子コンポーネントのサイズ、ポジションを変更した際はこの関数を呼び出しが必要。
な感じのことが書かれてる。。。
Panelクラスのリファレンス、まだよんでなかったしね。
がっくりだよ。


で、一発でした。OK!!
グレイトです。



ってことでもやもやはかなり晴れた。
技術的な部分の調査期間はそろそろ終えて
アプリケーションのデザインし始めよう。楽しみだ。
今日はおしまい。

2008年8月12日火曜日

ExtJs-18 コントロール群に取り掛かろうかと

JavaScriptの利点を消してるようなPGですが、
とりあえずラッパーは半分終えたかな?
id,フィールドラベル、disable,readonly,allowblank,width,heigthはほぼ共通だから
IFはそろえたかった。

残すはマルチセレクタ、store,grid,gmapかな。
これだけそろえられれば何とか為るだろうかと。

早くおわらせてさっさとシステムレイヤに取り掛かりたい。

2008年8月8日金曜日

翻訳を手伝いたいのですが

shigeponさんに翻訳手伝わないか?
と今年の2月に誘われていたのがほっとかれてしまっていた。
コメントわからん。
って、日本語が変です。

まだ間に合うのなら協力させていただければ幸いです。
ってここに書いても仕方ないか。

ExtJs-17 コントロール群に取り掛かろうかと

最近、パネルと本実装。は
いったんお預けで2.2で増えたコントロールたちを
ラップしてます。
明日は朝4時起きの予定があるので
今日は今後の予定を。

JS側
①Extのバージョン吸収のためのレイヤーAPI(コントロールたち)
②各種システム特化したコントロール群の作製システムレイヤーのAPI
③aspx側でのスタートアップ時に必要なExtを定義、共通SQLコンポーネントを
有した共通aspx.csを作製
④aspx側でシステムレイヤー群に合うデータリーダをゴリゴリ作製

これでアプリを組む材料を調える。

一日1時間~2時間。いつ終わることやら。。。
でも本当、趣味のプログラムは気がらくだ。

よし。復帰だ

先月末日から社会復帰し、
ようやく体が少しなれた感じです。

で、ExtJSの勉強を再開。
ちょうど社会復帰した日に
ExtJSの日本での正式展開がされてうれしい限り。
バージョンも2.2。
configも多少かわってて、autoWidthとかautoHeightとかはないんだね。
ラッパー関数群の修正をちょこっと行いました。
で、2.2を導入。
CheckboxGroupとラッパー関数群に追加した。
明日はマルチセレクタを触りたい。

本腰入れるため、おこづかいためてライセンス買おう計画を策定中。
それはおいといて。

復帰だ。
勉強会に出席したい。。
ブロガー使いこなせてないな。。。
カスタマイズを検討中。
の前にコメントとかだれかかいてくれてるとかそういうのってどこからみるんだ?