⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 samplescripts.js

📁 经典编程900例(C语言),主要是C基础知识
💻 JS
📖 第 1 页 / 共 4 页
字号:
ExtClass.fly('p3text').dom.innerHTML+='.';}));var $5=ExtClass.get('btn3');$5.on('click',Delegate.create(this,function(){ExtClass.fly('p3text').update('Working');$5.dom.disabled=true;$4.wait({interval:200,duration:5000,increment:15,fn:Delegate.create(this,function(){$5.dom.disabled=false;ExtClass.fly('p3text').update('Done');})});}));var $6=new Ext.ProgressBar(new Ext.ProgressBarConfig().custom('text','Waiting on you...').id('pbar4').custom('textEl','p4text').cls('custom').renderTo('p4').toDictionary());var $7=ExtClass.get('btn4');$7.on('click',Delegate.create(this,function(){SampleScripts.simple_widgets._Runner.$0($6,$7,19,Delegate.create(this,function(){$6.updateText('All finished!');}));}));}}SampleScripts.simple_widgets._Runner=function(){}SampleScripts.simple_widgets._Runner.f=function($p0,$p1,$p2,$p3,$p4){return Delegate.create(null,function(){if($p0>$p3){$p2.dom.disabled=false;$p4.invoke();}else{var $0=$p0/$p3;if($p1.id==='pbar4'){$p1.updateProgress($0,Math.round(100*$0)+'% completed...');}else{$p1.updateProgress($0,String.format('Loading item {0} of {1}...',$p0,$p3));}}});}SampleScripts.simple_widgets._Runner.$0=function($p0,$p1,$p2,$p3){$p1.dom.disabled=true;var $0=5000/$p2;for(var $1=1;$1<($p2+2);$1++){window.setTimeout(SampleScripts.simple_widgets._Runner.f($1,$p0,$p1,$p2,$p3),$1*$0);}}Type.createNamespace('SampleScripts.tabs');SampleScripts.tabs.TabScript=function(){}SampleScripts.tabs.TabScript.main=function(args){ExtClass.onReady(Delegate.create(null,function(){new SampleScripts.tabs.TabScript().init();}));}SampleScripts.tabs.TabScript.$0=function($p0){Ext.MessageBox.alert('Alert',$p0.title+' was activated.');}SampleScripts.tabs.TabScript.prototype={init:function(){new Ext.TabPanel(new Ext.TabPanelConfig().renderTo('tabs1').width(450).custom('activeTab',0).frame(true).defaults({autoHeight:true}).items([{contentEl:'script',title:'Short Text'},{contentEl:'markup',title:'Long Text'}]).toDictionary());new Ext.TabPanel(new Ext.TabPanelConfig().renderTo(document.body).custom('activeTab',0).width(600).height(250).custom('plain',true).defaults({autoScroll:true}).items([{title:'Normal Tab',html:'My content was added during construction.'},{title:'Ajax Tab 1',autoLoad:'ajax1.htm'},{title:'Ajax Tab 2',autoLoad:{url:'ajax2.aspx',params:'foo=bar&wtf=1'}},{title:'Event Tab',listeners:{activate:Delegate.create(null,SampleScripts.tabs.TabScript.$0)},html:'I am tab4\'s content. I also have an event listener attached.'},{title:'Disabled Tax',disabled:true,html:'Can\'t see me cause I\'m disabled'}]).toDictionary());}}Type.createNamespace('SampleScripts.view');SampleScripts.view.Photo=function(){}SampleScripts.view.Photo.prototype={name:null,size:null,shortName:null,sizeString:null,dateString:null,lastmod:null}SampleScripts.view.DataViewScript=function(){}SampleScripts.view.DataViewScript.main=function(args){ExtClass.onReady(Delegate.create(null,function(){new SampleScripts.view.DataViewScript().init();}));}SampleScripts.view.DataViewScript.prototype={init:function(){var $0=new Ext.data.JsonStore(new Ext.data.JsonStoreConfig().url('get-images.ashx/Get').custom('root','images').fields([{name:'url'},{name:'size',type:'float'},{name:'lastmod',type:'date',dateFormat:'timestamp'}]).toDictionary());$0.load();var $1=new Ext.XTemplate('<tpl for=\".\">\r\n\t\t\t\t\t<div class=\"thumb-wrap\" id=\"{name}\">\r\n\t\t\t\t\t<div class=\"thumb\"><img src=\"{url}\" title=\"{name}\"></div>\r\n\t\t\t\t\t<span class=\"x-editable\">{shortName}</span></div>\r\n\t\t\t\t</tpl>\r\n\t\t\t\t<div class=\"x-clear\"></div>');var $2=new Ext.Panel(new Ext.PanelConfig().id('images-view').frame(true).width(535).autoHeight(true).collapsible(true).layout('fit').title('Simple DataView with editable labels, multi and drag selection').items(new Ext.DataView(new Ext.DataViewConfig().store($0).tpl($1).autoHeight(true).multiSelect(true).overClass('x-view-over').itemSelector('div.thumb-wrap').emptyText('No images to display').custom('prepareData',Delegate.create(this,function($p1_0){$p1_0.shortName=Ext.util.Format.ellipsis($p1_0.name,15);$p1_0.sizeString=Ext.util.Format.fileSize($p1_0.size);$p1_0.dateString=$p1_0.lastmod.toString();return $p1_0;})).toDictionary())).toDictionary());$2.render(document.body);}}Type.createNamespace('SampleScripts.window');SampleScripts.window.HelloScript=function(){}SampleScripts.window.HelloScript.main=function(args){ExtClass.onReady(Delegate.create(null,function(){new SampleScripts.window.HelloScript().init();}));}SampleScripts.window.HelloScript.prototype={$0:null,init:function(){var $0=ExtClass.get('show-btn');$0.on('click',Delegate.create(this,this.$1));},$1:function($p0,$p1){if(!this.$0){this.$0=new Ext.WindowClass(new Ext.WindowConfig().custom('el','hello-win').layout('fit').width(500).height(300).closeAction('hide').plain(true).items(new Ext.TabPanel(new Ext.TabPanelConfig().custom('el','hello-tabs').custom('autoTabs',true).custom('activeTab',0).custom('deferredRender',false).border(false).toDictionary())).buttons([new Ext.ButtonConfig().text('Submit').disabled(true).toDictionary(),new Ext.ButtonConfig().text('Close').handler(Delegate.create(this,function(){this.$0.hide();})).toDictionary()]).toDictionary());}this.$0.show($p0.getEl());}}SampleScripts.core.TemplateScript.createClass('SampleScripts.core.TemplateScript');SampleScripts.menu.State.createClass('SampleScripts.menu.State');SampleScripts.menu.ComboScript.createClass('SampleScripts.menu.ComboScript');SampleScripts.menu.CustomScript.createClass('SampleScripts.menu.CustomScript');SampleScripts.menu.ActionsScript.createClass('SampleScripts.menu.ActionsScript');SampleScripts.grid.ArrayGridScript.createClass('SampleScripts.grid.ArrayGridScript');SampleScripts.grid.EditGridScript.createClass('SampleScripts.grid.EditGridScript');SampleScripts.grid.CheckColumn.createClass('SampleScripts.grid.CheckColumn');SampleScripts.grid.GroupingGridScript.createClass('SampleScripts.grid.GroupingGridScript');SampleScripts.grid.PagingGridScript.createClass('SampleScripts.grid.PagingGridScript');SampleScripts.grid.TotalsGridScript.createClass('SampleScripts.grid.TotalsGridScript');SampleScripts.grid.XmlGridScript.createClass('SampleScripts.grid.XmlGridScript');SampleScripts.messagebox.MessageBoxScript.createClass('SampleScripts.messagebox.MessageBoxScript');SampleScripts.panel.PanelScript.createClass('SampleScripts.panel.PanelScript');SampleScripts.SamplePanel.createClass('SampleScripts.SamplePanel',Ext.Panel);SampleScripts.DefaultScript.createClass('SampleScripts.DefaultScript');SampleScripts.resizable.BasicScript.createClass('SampleScripts.resizable.BasicScript');SampleScripts.simple_widgets.ProgressBarScript.createClass('SampleScripts.simple_widgets.ProgressBarScript');SampleScripts.simple_widgets._Runner.createClass('SampleScripts.simple_widgets._Runner');SampleScripts.tabs.TabScript.createClass('SampleScripts.tabs.TabScript');SampleScripts.view.Photo.createClass('SampleScripts.view.Photo');SampleScripts.view.DataViewScript.createClass('SampleScripts.view.DataViewScript');SampleScripts.window.HelloScript.createClass('SampleScripts.window.HelloScript');SampleScripts.panel.PanelScript.$0='Lorem ipsum dolor sit amet, consectetuer adipiscing elit. \r\n\t\t\tSed metus nibh, sodales a, porta at, vulputate eget, dui. Pellentesque ut nisl. \r\n\t\t\tMaecenas tortor turpis, interdum non, sodales non, iaculis ac, lacus. \r\n\t\t\tVestibulum auctor, tortor quis iaculis malesuada, libero lectus bibendum purus, \r\n\t\t\tsit amet tincidunt quam turpis vel lacus. In pellentesque nisl non sem. \r\n\t\t\tSuspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.\r\n\t\t\t<br />\r\n\t\t\tAliquam commodo ullamcorper erat. Nullam vel justo in neque porttitor laoreet. \r\n\t\t\tAenean lacus dui, consequat eu, adipiscing eget, nonummy non, nisi. \r\n\t\t\tMorbi nunc est, dignissim non, ornare sed, luctus eu, massa. Vivamus eget quam. \r\n\t\t\tVivamus tincidunt diam nec urna. Curabitur velit.';SampleScripts.SamplePanel.tpl=new Ext.XTemplate('<dl>'+'<tpl for=\"samples\">'+'<dt><a href=\"{url}\" target=\"_blank\"><img src=\"shared/screens/{icon}\"/></a><br/>'+'<span>{text}</span>'+'</dt>'+'</tpl>'+'</dl><div style=\"clear:both\"></div>');// ---- Do not remove this footer ----// Generated using Script# v0.4.2.0 (http://projects.nikhilk.net)// -----------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -