-
1 Jun 2009 10:19 AM #1Sencha - Community Support Team
- Join Date
- Mar 2007
- Location
- Frederick MD, NYC, DC
- Posts
- 16,169
- Vote Rating
- 28
PanelHeaderToolbar Plugin Alpha 1.0
PanelHeaderToolbar Plugin Alpha 1.0
I spent some time recently hashing out some issues and am pleased to announce that this is going alpha 1.0.
http://tdg-i.com/190/panelheadertoolbar-goes-alpha
Live examples:
http://tdg-i.com/js/examples/ext3/plugins/panelheader/
http://tdg-i.com/js/examples/ext3/pl...out_example.js


Jay Garcia @ModusJesus || Modus Create co-founder
Ext JS in Action author
Sencha Touch in Action author
Get in touch for Ext JS & Sencha Touch Touch Training
We are also working on Video-based Sencha Touch training: Check it out here.
-
1 Jun 2009 1:18 PM #2
It would be interesting plugin about integrating toolbar inline into panel header.
-
1 Jun 2009 7:15 PM #3
I would definitely use it. In fact, I'd much prefer to have the toolbars in the headers as opposed to now how they look like part of the body. This would add some nice flexibility.
MD
-
1 Jun 2009 10:43 PM #4
Excellent Jay!!
I hope your work!!
Greetings,
-
2 Jun 2009 12:03 AM #5
Sencha Docs / Ext 3.x - ( Docs | Examples )
Learning Center / Saki's Examples (for 2.x) / HOWTO - ( Report Bugs | Post Proper Code )
-
2 Jun 2009 4:44 AM #6
Does not work in IE7
Does not work in IE7
I like the idea.
Note: The live example does not work in IE7 (bad comma maybe).
Thanks again for yet another great idea and post Jay.Joseph Francis,
CoreLan / Meeting Consultants
-
3 Jun 2009 7:05 AM #7Sencha - Community Support Team
- Join Date
- Mar 2007
- Location
- Frederick MD, NYC, DC
- Posts
- 16,169
- Vote Rating
- 28
Thanks for the feedback all. I'm going to work on it more today and hopefully return with some good changes and probably beta 1.
Turns out that i have to license thise as GPL or FLOSS because it contains some Ext JS code to be modified. Just an FYI for those who want to this plugin.
Jay Garcia @ModusJesus || Modus Create co-founder
Ext JS in Action author
Sencha Touch in Action author
Get in touch for Ext JS & Sencha Touch Touch Training
We are also working on Video-based Sencha Touch training: Check it out here.
-
3 Jun 2009 10:37 PM #8
How is the HeaderToolbar different from a regular ExtJS toolbar?
I think the screenshot indicates that the HeaderToolbar applies to the whole application instead of the current tab / panel. And there doesn't seem to any borders around the toolbar.
But it can be achived by inserting an extra panel above the center tabpanel / panel and hiding the borders using CSS.
Some description of the plugin features would clarify the functionality.
-
4 Jun 2009 3:33 AM #9Sencha - Community Support Team
- Join Date
- Mar 2007
- Location
- Frederick MD, NYC, DC
- Posts
- 16,169
- Vote Rating
- 28
Correct. The purpose of it is to have a Toolbar aesthetically abstracted for a Container, which is located in the header.
To most windows users, this does not make sense. But for OS X users, it does. Take a look at Firefox 3.x for OS X, you'll see a 'header toolbar' and what you know as a 'tbar'.


Jay Garcia @ModusJesus || Modus Create co-founder
Ext JS in Action author
Sencha Touch in Action author
Get in touch for Ext JS & Sencha Touch Touch Training
We are also working on Video-based Sencha Touch training: Check it out here.
-
4 Jun 2009 3:36 AM #10Sencha - Community Support Team
- Join Date
- Mar 2007
- Location
- Frederick MD, NYC, DC
- Posts
- 16,169
- Vote Rating
- 28
Btw, injecting a 'panel' in a 'borderlayout' to achieve this is very wasteful due to extra DOM elements and calculations required to 'resize' the panel, for the layout.
My solution simply injects an element into the header and renders to the (slightly modified) toolbar to it.
Here is another example of a header toolbar in action.


Jay Garcia @ModusJesus || Modus Create co-founder
Ext JS in Action author
Sencha Touch in Action author
Get in touch for Ext JS & Sencha Touch Touch Training
We are also working on Video-based Sencha Touch training: Check it out here.


Reply With Quote

