PDA

View Full Version : Ext.log はいずこへ?


Tommy1969
07-10-2009, 06:32 AM
3.0.0 がリリースされましたが、ext-all-debug から Ext.log が無くなってません?

yuki
07-17-2009, 12:22 AM
srcの直下にあるdebug.jsをインクルードすれば使えますよ。
なぜか、ext-all-debugからは外されてしまってますね。

ちなみに、debug.jsを使えば、機能強化された(2.xでもあったんですが、ほとんど使われてませんでした)、Debug Consoleが利用できます。IEでのデバッグに結構便利です。

Debug Consoleのサンプルはこちら (http://extjs.com/deploy/ext-3.0.0/examples/debug/debug-console.html)

mashiki
07-18-2009, 01:04 PM
3.0でなくなったといえば、会社の同僚が
http://extjs.com/deploy/ext-2.2.1/docs/?class=Ext.menu.Adapter
がなくなったって、涙ぐんでいました。

こいつもどこに行ったんだろ?
と、マニュアル見たら、メニューの先祖が変わってるし...

2.2.1
Observable
└Menu

3.0.0
Observable
└Component
 └BoxComponent
  └Container
   └Menu

Tommy1969
07-19-2009, 01:08 AM
debug.js を調べたつもりでしたが、見逃してました…。(^^;

yuki
07-20-2009, 08:57 PM
3.0でなくなったといえば、会社の同僚が
http://extjs.com/deploy/ext-2.2.1/docs/?class=Ext.menu.Adapter
がなくなったって、涙ぐんでいました。

こいつもどこに行ったんだろ?
と、マニュアル見たら、メニューの先祖が変わってるし...

2.2.1
Observable
└Menu

3.0.0
Observable
└Component
 └BoxComponent
  └Container
   └Menu
MenuのContainer化は地味ですが、結構影響も大きくて、でも、かなり望まれていた変更なんですよね。なぜか、2.x以前ではMenuがContainerじゃなくて、他のウィジェットと整合がとれてなかったので、今回のタイミングであわせたようです(それとともに、Adapterがなくなってしまったのですが。。。)

この変更で、MenuがContainerのサブクラスになったので、ほぼあらゆるComponentをMenu内に簡単に配置できるようにはなりました。