Archive for April, 2008

How to keep expanded state of Accordion items

Friday, April 4th, 2008

One of the possible solutions is: Ext.BLANK_IMAGE_URL = '../ext/resources/images/default/s.gif'; Ext.state.Manager.setProvider(new Ext.state.CookieProvider()); Ext.onReady(function(){ var p = new Ext.Panel({ title: Ext.fly('title').dom.innerHTML ...

CSS File Pattern

Friday, April 4th, 2008

/** vim: ts=4:sw=4:nu:fdc=4:nospell * * A CSS File * * @author Ing.Jozef Sakáloš * @copyright (c) 2008, by Ing. Jozef Sakáloš * @date 5. April 2008 * @version $Id$ * * @license A CSS File is licensed under the terms ...

Leading Comma or Trailing Comma: that is the question

Thursday, April 3rd, 2008

I have found another post that others could be interested in, originally posted on May 25, 2007. The original text follows: As you may have noticed from code fragments I've posted on this forum that I'm using leading commas in my code. People keep asking me about reasons why I have ...

Inline Anonymous Funcion Pattern

Thursday, April 3rd, 2008

var msg = "From inline function"; var result = (function(m) { alert(m); return "Result of inline function"; }(msg)); alert(result);

JavaScript Extension File Pattern

Thursday, April 3rd, 2008

// vim: ts=4:sw=4:nu:fdc=4:nospell /*global Ext, AnExtension */ /** * @class AnExtension * @extends Ext.Panel * * AnExtension description * * @author Ing. Jozef Sakáloš * @copyright (c) 2010, by Ing. Jozef Sakáloš * @date * 11. March 2010 * * @version ...

JavaScript Plugin File Pattern

Thursday, April 3rd, 2008

// vim: sw=4:ts=4:nu:nospell:fdc=4 /** * A Plugin * * @author Ing. Jozef Sakáloš * @copyright (c) 2008, by Ing. Jozef Sakáloš * @date 3. April 2008 * @version $Id$ * * @license plugin.js is licensed under the terms of the Open ...

Button With Buffered Clicks

Wednesday, April 2nd, 2008

My users are used to double-clicks to such a degree that they double-click everything, also buttons. This has created the problem with buttons that add records to grid as always two records were added. Here is handling: this.toolbar.add({ id:this.id + '-btn-add-record' ,text:this.addText ,tooltip:this.addRecordText ,iconCls:'icon-plus' ,disabled:true ...

Return Value of Function as items Pattern

Wednesday, April 2nd, 2008

,items:(function(){ var items = []; // populate items array return items; }).createDelegate(this)()

Defer Inline Anonymous Function Pattern

Wednesday, April 2nd, 2008

var text = 'Deferred'; (function() { alert(text); }.defer(2000, this));

PHP File Pattern

Wednesday, April 2nd, 2008

[paypal-donation]