====================================================================== page-component 他のコンポーネントをdisableにするのに使う ---------------------------------------------------------------------- var COptBgImg2 = this.COptBgImg2 = { init : function() { CPollCMS.bind("page-component",this,function() { CPollCMS.unbind("page-bind",COptBgImg); }); CPollCMS.bind("page-bind",this,function() { CCMS.bind("opt-setup",this,this.setup); }); }, ====================================================================== page-resourceはCToolBtnの登録で使われている。 ---------------------------------------------------------------------- var CToolBtn = this.CToolBtn = { init : function() { CPollCMS.bind("page-resource:begin",this,function(){ //-- init this.handlers = {}; CCMS.bind("toolbtn-click",this,function(data){ this.click(data.jqo); }); CCMS.bind("page-setup",this,function(){ this.jqo_ctar = CPage.jqo_ctar; this.setup(); }); }); }, ====================================================================== page-resourceはCDialogの登録で使われている。 ---------------------------------------------------------------------- register : function() { this.reg_list = {}; if ( !pollcfg.pagecfg.model ) { return; } for( var name in pollcfg.pagecfg.model ) { var cfg = pollcfg.pagecfg.model[name]; if ( cfg.event ) { this.reg_list[cfg.event] = name; } } },