A question about the new way of using the store object.
Past in Sencha 1.x, we used Ext.reg() for define and create the store.
Now in Sencha 2.x, we must use Ext.define, but this method only "define" the store, doesn't create it.
My question is can we use Ext.create("Ext.data.store",{config}) in replacement of Ext.reg() ?
Is it right to do this ? or a when must we "create" the store ? in controller init function ?
Ext.define is used to define a Class where Ext.create is used to create an instance of a Class. So, if you want to create a new class extending Ext.data.Store, then go for Ext.define. If you want to create an instance of Store (which is your case I suppose), go for Ext.create.