text: /*
  This file is part of Ext JS 4.2
  
  Copyright (c) 2011-2013 Sencha Inc
  
  Contact:  http://www.sencha.com/contact
  
  Commercial Usage
  Licensees holding valid commercial licenses may use this file in accordance with the Commercial
  Software License Agreement provided with the Software or, alternatively, in accordance with the
  terms contained in a written agreement between you and Sencha.
  
  If you are unsure which license is appropriate for your use, please contact the sales department
  at http://www.sencha.com/contact.
  
  Build date: 2013-03-11 22:33:40 (aed16176e68b5e8aa1433452b12805c0ad913836)
  */
  $Shortcuts = {
      'widget.buttongroup': [
          {
              folder: 'btn-group',
              filename: 'btn-group-{ui}-framed-notitle',
              config: {
                  columns: 2,
                  defaults: {
                      scale: 'small'
                  },
                  items: [{
                      xtype:'splitbutton',
                      text: 'Menu Button',
                      iconCls: 'add16',
                      menu: [{text: 'Menu Item 1'}]
                  },{
                      xtype:'splitbutton',
                      text: 'Cut',
                      iconCls: 'add16',
                      menu: [{text: 'Cut Menu Item'}]
                  },{
                      text: 'Copy',
                      iconCls: 'add16'
                  },{
                      text: 'Paste',
                      iconCls: 'add16',
                      menu: [{text: 'Paste Menu Item'}]
                  },{
                      text: 'Format',
                      iconCls: 'add16'
                  }]
              }
          },
          {
              folder: 'btn-group',
              filename: 'btn-group-{ui}-framed',
              config: {
                  columns: 2,
                  title: 'Manifest',
                  defaults: {
                      scale: 'small'
                  },
                  items: [{
                      xtype:'splitbutton',
                      text: 'Menu Button',
                      iconCls: 'add16',
                      menu: [{text: 'Menu Item 1'}]
                  },{
                      xtype:'splitbutton',
                      text: 'Cut',
                      iconCls: 'add16',
                      menu: [{text: 'Cut Menu Item'}]
                  },{
                      text: 'Copy',
                      iconCls: 'add16'
                  },{
                      text: 'Paste',
                      iconCls: 'add16',
                      menu: [{text: 'Paste Menu Item'}]
                  },{
                      text: 'Format',
                      iconCls: 'add16'
                  }]
              }
          }
      ],
  
      'widget.progressbar': [
          {
              xtype: 'widget.progressbar',
              folder: 'progress',
              filename: 'progress-{ui}',
              delegate: '.x-progress-bar',
              config: {
                  width: 100,
                  value: 1,
                  animate: false
              }
          }
      ],
  
      'widget.tab': [
          {
              xtype: 'widget.tabpanel',
              filename: 'tabpanel-{ui}',
              config: {
                  height: 200,
                  width: 200,
                  items: [{
                      title: 'Tab 1',
                      html: 'test'
                  }, {
                      title: 'Tab 2',
                      html: 'test'
                  }]
              }
          },
          {
              xtype: 'widget.tabpanel',
              filename: 'tab-bar-{ui}',
              folder: 'tab-bar',
              delegate: '.x-tab-bar',
              offsets: {
                  bottom: 3,
                  left: 1
              },
              config: {
                  dock: 'top',
                  items: [{
                      text: 'Tab 1'
                  }],
                  width: 300
              }
          },
          {
              filename: 'tab-{ui}-top',
              config: {
                  //hack for 4.0.5
                  up: function(which) {
                      if (which == 'tabbar') {
                          return {
                              minTabWidth: 20,
                              maxTabWidth: 80
                          };
                      }
                  },
                  text: 'Normal Top Tab'
              }
          },
          {
              filename: 'tab-{ui}-top-active',
              config: {
                  //hack for 4.0.5
                  up: function(which) {
                      if (which == 'tabbar') {
                          return {
                              minTabWidth: 20,
                              maxTabWidth: 80
                          };
                      }
                  },
                  active: true,
                  text: 'Active Top Tab'
              }
          },
          {
              filename: 'tab-{ui}-top-over',
              config: {
                  //hack for 4.0.5
                  up: function(which) {
                      if (which == 'tabbar') {
                          return {
                              minTabWidth: 20,
                              maxTabWidth: 80
                          };
                      }
                  },
                  cls: 'x-tab-over x-tab-top-over',
                  text: 'Over Top Tab'
              }
          },
          {
              filename: 'tab-{ui}-top-disabled',
              config: {
                  //hack for 4.0.5
                  up: function(which) {
                      if (which == 'tabbar') {
                          return {
                              minTabWidth: 20,
                              maxTabWidth: 80
                          };
                      }
                  },
                  disabled: true,
                  text: 'Disabled Top Tab'
              }
          },
          {
              filename: 'tab-{ui}-bottom',
              config: {
                  //hack for 4.0.5
                  up: function(which) {
                      if (which == 'tabbar') {
                          return {
                              minTabWidth: 20,
                              maxTabWidth: 80
                          };
                      }
                  },
                  position: 'bottom',
                  text: 'Normal Bottom Tab'
              }
          },
          {
              filename: 'tab-{ui}-bottom-active',
              config: {
                  //hack for 4.0.5
                  up: function(which) {
                      if (which == 'tabbar') {
                          return {
                              minTabWidth: 20,
                              maxTabWidth: 80
                          };
                      }
                  },
                  position: 'bottom',
                  active: true,
                  text: 'Active Bottom Tab'
              }
          },
          {
              filename: 'tab-{ui}-bottom-over',
              config: {
                  //hack for 4.0.5
                  up: function(which) {
                      if (which == 'tabbar') {
                          return {
                              minTabWidth: 20,
                              maxTabWidth: 80
                          };
                      }
                  },
                  position: 'bottom',
                  cls: 'x-tab-over x-tab-bottom-over',
                  text: 'Over Bottom Tab'
              }
          },
          {
              filename: 'tab-{ui}-bottom-disabled',
              config: {
                  //hack for 4.0.5
                  up: function(which) {
                      if (which == 'tabbar') {
                          return {
                              minTabWidth: 20,
                              maxTabWidth: 80
                          };
                      }
                  },
                  position: 'bottom',
                  disabled: true,
                  text: 'Disabled Bottom Tab'
              }
          }
      ],
  
      'widget.window': [
          {
              xtype: 'widget.header',
              filename: 'window-header-{ui}-top',
              folder: 'window-header',
              config: {
                  title: 'Window Header',
                  baseCls: 'x-window-header',
                  dock: 'top'
              }
          },
          {
              xtype: 'widget.header',
              filename: 'window-header-{ui}-bottom',
              folder: 'window-header',
              config: {
                  title: 'Window Header',
                  baseCls: 'x-window-header',
                  dock: 'bottom'
              }
          },
          {
              xtype: 'widget.header',
              filename: 'window-header-{ui}-left',
              folder: 'window-header',
              config: {
                  title: 'Window Header',
                  baseCls: 'x-window-header',
                  dock: 'left'
              }
          },
          {
              xtype: 'widget.header',
              filename: 'window-header-{ui}-right',
              folder: 'window-header',
              config: {
                  title: 'Window Header',
                  baseCls: 'x-window-header',
                  dock: 'right'
              }
          },
          {
              xtype: 'widget.window',
              filename: 'window-{ui}',
              title: 'Window',
              config: {
                  setup: function(window, ct) {
                      this.show();
                  },
                  floating: {shadow:false},
                  height: 200,
                  width: 200,
                  x: 500,
                  y: 10,
                  fbar: {
                      items: [{
                          text: 'Submit'
                      }]
                  },
                  tbar: {
                      items: [{
                          text: 'Button'
                      }]
                  }
              }
          }
      ],
  
      'widget.panel': [
          //framed panel
          {
              xtype: 'widget.header',
              folder: 'panel-header',
              filename: 'panel-header-{ui}-framed-top',
              offsets: {
                  left: 1
              },
              config: {
                  title: 'Header',
                  baseCls: 'x-panel-header',
                  dock: 'top',
                  ui: '{ui}-framed'
              }
          },
          {
              xtype: 'widget.header',
              folder: 'panel-header',
              filename: 'panel-header-{ui}-framed-bottom',
              reverse: true,
              offsets: {
                  left: 1
              },
              config: {
                  title: 'Header',
                  baseCls: 'x-panel-header',
                  dock: 'bottom',
                  ui: '{ui}-framed'
              }
          },
          {
              xtype: 'widget.header',
              folder: 'panel-header',
              filename: 'panel-header-{ui}-framed-left',
              config: {
                  title: 'Header',
                  baseCls: 'x-panel-header',
                  height: 200,
                  dock: 'left',
                  orientation: 'vertical',
                  ui: '{ui}-framed'
              }
          },
          {
              xtype: 'widget.header',
              folder: 'panel-header',
              filename: 'panel-header-{ui}-framed-right',
              reverse: true,
              config: {
                  title: 'Header',
                  baseCls: 'x-panel-header',
                  height: 200,
                  dock: 'right',
                  orientation: 'vertical',
                  ui: '{ui}-framed'
              }
          },
  
          {
              xtype: 'widget.header',
              folder: 'panel-header',
              filename: 'panel-header-{ui}-framed-collapsed-top',
              offsets: {
                  left: 1
              },
              config: {
                  title: 'Header',
                  baseCls: 'x-panel-header',
                  cls: 'x-collapsed x-panel-header-collapsed x-panel-header-{ui}-framed-collapsed x-collapsed-top x-panel-header-collapsed-top x-panel-header-{ui}-framed-collapsed-top',
                  dock: 'top',
                  ui: '{ui}-framed'
              }
          },
          {
              xtype: 'widget.header',
              folder: 'panel-header',
              filename: 'panel-header-{ui}-framed-collapsed-bottom',
              reverse: true,
              offsets: {
                  left: 1
              },
              config: {
                  title: 'Header',
                  baseCls: 'x-panel-header',
                  cls: 'x-collapsed x-panel-header-collapsed x-panel-header-{ui}-framed-collapsed x-collapsed-bottom x-panel-header-collapsed-bottom x-panel-header-{ui}-framed-collapsed-bottom',
                  dock: 'bottom',
                  ui: '{ui}-framed'
              }
          },
          {
              xtype: 'widget.header',
              folder: 'panel-header',
              filename: 'panel-header-{ui}-framed-collapsed-left',
              config: {
                  title: 'Header',
                  baseCls: 'x-panel-header',
                  cls: 'x-collapsed x-panel-header-collapsed x-panel-header-{ui}-framed-collapsed x-collapsed-left x-panel-header-collapsed-left x-panel-header-{ui}-framed-collapsed-left',
                  height: 200,
                  dock: 'left',
                  orientation: 'vertical',
                  ui: '{ui}-framed'
              }
          },
          {
              xtype: 'widget.header',
              folder: 'panel-header',
              filename: 'panel-header-{ui}-framed-collapsed-right',
              reverse: true,
              config: {
                  title: 'Header',
                  baseCls: 'x-panel-header',
                  cls: 'x-collapsed x-panel-header-collapsed x-panel-header-{ui}-framed-collapsed x-collapsed-right x-panel-header-collapsed-right x-panel-header-{ui}-framed-collapsed-right',
                  height: 200,
                  dock: 'right',
                  orientation: 'vertical',
                  ui: '{ui}-framed'
              }
          },
  
          {
              xtype: 'widget.panel',
              filename: 'panel-{ui}-framed',
              config: {
                  height: 180,
                  width: 250,
                  frame: true,
                  html: 'Framed panel'
              }
          },
  
          //panel
          {
              xtype: 'widget.header',
              filename: 'panel-header-{ui}-top',
              offsets: {
                  left: 1
              },
              config: {
                  title: 'Header',
                  baseCls: 'x-panel-header',
                  dock: 'top'
              }
          },
          {
              xtype: 'widget.header',
              filename: 'panel-header-{ui}-bottom',
              reverse: true,
              offsets: {
                  left: 1
              },
              config: {
                  title: 'Header',
                  baseCls: 'x-panel-header',
                  dock: 'bottom'
              }
          },
          {
              xtype: 'widget.panel',
              folder: 'panel-header',
              filename: 'panel-header-{ui}-left',
              delegate: '.x-panel-header',
              offsets: {
                  top: 3
              },
              config: {
                  height: 180,
                  width: 250,
                  title: 'test',
                  headerPosition: 'left'
              }
          },
          {
              xtype: 'widget.panel',
              folder: 'panel-header',
              filename: 'panel-header-{ui}-right',
              reverse: true,
              delegate: '.x-panel-header',
              offsets: {
                  top: 3
              },
              config: {
                  height: 180,
                  width: 250,
                  title: 'test',
                  headerPosition: 'right'
              }
          }
      ],
  
      'widget.toolbar': [
          {
              filename: 'toolbar-{ui}',
              config: {
                  width: 200,
                  items: [{
                      text: 'test'
                  }]
              }
          }
      ],
  
      'widget.button': [
          //small button
          {
              filename: 'btn-{ui}-small',
              config: {
                  scale: 'small',
                  text: 'Button'
              }
          },
          {
              filename: 'btn-{ui}-small-over',
              config: {
                  scale: 'small',
                  text: 'Button',
                  cls: 'x-btn-{ui}-small-over'
              }
          },
          {
              filename: 'btn-{ui}-small-focus',
              config: {
                  scale: 'small',
                  text: 'Button',
                  cls: 'x-btn-{ui}-small-focus'
              }
          },
          {
              filename: 'btn-{ui}-small-pressed',
              config: {
                  scale: 'small',
                  text: 'Button',
                  cls: 'x-btn-{ui}-small-pressed'
              }
          },
          {
              filename: 'btn-{ui}-small-disabled',
              config: {
                  scale: 'small',
                  text: 'Button',
                  disabled: true
              }
          },
  
          //medium button
          {
              filename: 'btn-{ui}-medium',
              config: {
                  scale: 'medium',
                  text: 'Button'
              }
          },
          {
              filename: 'btn-{ui}-medium-over',
              config: {
                  scale: 'medium',
                  text: 'Button',
                  cls: 'x-btn-{ui}-medium-over'
              }
          },
          {
              filename: 'btn-{ui}-medium-focus',
              config: {
                  scale: 'medium',
                  text: 'Button',
                  cls: 'x-btn-{ui}-medium-focus'
              }
          },
          {
              filename: 'btn-{ui}-medium-pressed',
              config: {
                  scale: 'medium',
                  text: 'Button',
                  cls: 'x-btn-{ui}-medium-pressed'
              }
          },
          {
              filename: 'btn-{ui}-medium-disabled',
              config: {
                  scale: 'medium',
                  text: 'Button',
                  disabled: true
              }
          },
  
          //large button
          {
              filename: 'btn-{ui}-large',
              config: {
                  scale: 'large',
                  text: 'Button'
              }
          },
          {
              filename: 'btn-{ui}-large-over',
              config: {
                  scale: 'large',
                  text: 'Button',
                  cls: 'x-btn-{ui}-large-over'
              }
          },
          {
              filename: 'btn-{ui}-large-focus',
              config: {
                  scale: 'large',
                  text: 'Button',
                  cls: 'x-btn-{ui}-large-focus'
              }
          },
          {
              filename: 'btn-{ui}-large-pressed',
              config: {
                  scale: 'large',
                  text: 'Button',
                  cls: 'x-btn-{ui}-large-pressed'
              }
          },
          {
              filename: 'btn-{ui}-large-disabled',
              config: {
                  scale: 'large',
                  text: 'Button',
                  disabled: true
              }
          },
  
          //small toolbar button
          {
              filename: 'btn-{ui}-toolbar-small',
              config: {
                  scale: 'small',
                  ui: '{ui}-toolbar',
                  text: 'Button'
              }
          },
          {
              filename: 'btn-{ui}-toolbar-small-over',
              config: {
                  scale: 'small',
                  ui: '{ui}-toolbar',
                  text: 'Button',
                  cls: 'x-btn-{ui}-toolbar-small-over'
              }
          },
          {
              filename: 'btn-{ui}-toolbar-small-focus',
              config: {
                  scale: 'small',
                  ui: '{ui}-toolbar',
                  text: 'Button',
                  cls: 'x-btn-{ui}-toolbar-small-focus'
              }
          },
          {
              filename: 'btn-{ui}-toolbar-small-pressed',
              config: {
                  scale: 'small',
                  ui: '{ui}-toolbar',
                  text: 'Button',
                  cls: 'x-btn-{ui}-toolbar-small-pressed'
              }
          },
          {
              filename: 'btn-{ui}-toolbar-small-disabled',
              config: {
                  scale: 'small',
                  ui: '{ui}-toolbar',
                  text: 'Button',
                  disabled: true
              }
          },
  
          //medium toolbar button
          {
              filename: 'btn-{ui}-toolbar-medium',
              config: {
                  scale: 'medium',
                  ui: '{ui}-toolbar',
                  text: 'Button'
              }
          },
          {
              filename: 'btn-{ui}-toolbar-medium-over',
              config: {
                  scale: 'medium',
                  ui: '{ui}-toolbar',
                  text: 'Button',
                  cls: 'x-btn-{ui}-toolbar-medium-over'
              }
          },
          {
              filename: 'btn-{ui}-toolbar-medium-focus',
              config: {
                  scale: 'medium',
                  ui: '{ui}-toolbar',
                  text: 'Button',
                  cls: 'x-btn-{ui}-toolbar-medium-focus'
              }
          },
          {
              filename: 'btn-{ui}-toolbar-medium-pressed',
              config: {
                  scale: 'medium',
                  ui: '{ui}-toolbar',
                  text: 'Button',
                  cls: 'x-btn-{ui}-toolbar-medium-pressed'
              }
          },
          {
              filename: 'btn-{ui}-toolbar-medium-disabled',
              config: {
                  scale: 'medium',
                  ui: '{ui}-toolbar',
                  text: 'Button',
                  disabled: true
              }
          },
  
          //large toolbar button
          {
              filename: 'btn-{ui}-toolbar-large',
              config: {
                  scale: 'large',
                  ui: '{ui}-toolbar',
                  text: 'Button'
              }
          },
          {
              filename: 'btn-{ui}-toolbar-large-over',
              config: {
                  scale: 'large',
                  ui: '{ui}-toolbar',
                  text: 'Button',
                  cls: 'x-btn-{ui}-toolbar-large-over'
              }
          },
          {
              filename: 'btn-{ui}-toolbar-large-focus',
              config: {
                  scale: 'large',
                  ui: '{ui}-toolbar',
                  text: 'Button',
                  cls: 'x-btn-{ui}-toolbar-large-focus'
              }
          },
          {
              filename: 'btn-{ui}-toolbar-large-pressed',
              config: {
                  scale: 'large',
                  ui: '{ui}-toolbar',
                  text: 'Button',
                  cls: 'x-btn-{ui}-toolbar-large-pressed'
              }
          },
          {
              filename: 'btn-{ui}-toolbar-large-disabled',
              config: {
                  scale: 'large',
                  ui: '{ui}-toolbar',
                  text: 'Button',
                  disabled: true
              }
          }
      ]
  };
  