    /*

    Siesta 5.3.0
    Copyright(c) 2009-2019 Bryntum AB
    https://bryntum.com/contact
    https://bryntum.com/products/siesta/license

    */
    Ext.define('Siesta.Project.Browser.UI.AboutWindow', {
        extend      : 'Ext.Window',

        id          : 'aboutwindow',
        bodyPadding : 20,
        modal       : true,
        width       : 500,
        height      : 380,
        closeAction : 'destroy',
        bodyStyle   : 'background: #fff',
        autoScroll  : true,

        initComponent : function() {

            this.title = Siesta.Resource('Siesta.Project.Browser.UI.AboutWindow', 'titleText').replace('{VERSION}', Siesta.meta.VERSION || '1.0.0');
            this.html = Siesta.Resource('Siesta.Project.Browser.UI.AboutWindow', 'bodyText');

            this.buttons = {
                padding : '10 13',
                style   : 'background: transparent',

                items   : [
                    {
                        hidden  : !Siesta.Project.Browser.Automation,
                        text    : Siesta.Resource('Siesta.Project.Browser.UI.AboutWindow', 'upgradeText'),
                        handler : function () {
                            window.open('https://bryntum.com/store/siesta');
                        }
                    },
                    {
                        text    : Siesta.Resource('Siesta.Project.Browser.UI.AboutWindow', 'closeText'),
                        handler : function () {
                            this.up('window').close();
                        }
                    }
                ]
            };

            this.callParent(arguments);
        }
    });