Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2015, 09:54   #1
grafmag
Новичок
Джуниор
 
Регистрация: 28.07.2015
Сообщений: 2
Вопрос Минимизация окон приложения

Необходимо сделать минимизацию окон приложения. Применяю параметр minimizable, описанный в официальной документации к фреймворку, однако без соответствующего листнера и обработчика не работает. Пытаюсь найти на форумах пример оформления обработчика именно этого параметра, но почему-то пока не получается. Помогите, если кто сталкивался с похожей ситуацией. Возможно здесь параметры передаются через наследование? - если да, то каким образом?

Вот кусок кода, к которому, собственно, относится вопрос: Наследование свойств Ext.window.Window, кнопка minimizable выводится, но не работает:
Код:
Ext.define('TPL.view.documents.Create', {
extend: 'Ext.window.Window',
alias: 'widget.document-create',
title: 'Создание документа777',
layout: 'fit',
autoShow: true,
constrain: true,
maximizable: true,
minimizzable: true,
config: {
grid: null,
departmentId: null,
year: null
},
constructor: function (config) {
this.initConfig(config);
this.callParent(arguments);
},
listeners: {
keypress: function (textfield, eventObjet) {
if (eventObject.getCharCode() === Ext.EventObject.ENTER) {
alert('ENTER');
}
}
},

Есть вариант вот с таким листнером, но тоже ничего не работает...

Ext.define('TPL.view.documents.Create', {
    extend: 'Ext.window.Window',
    alias: 'widget.document-create',
    title: 'Создание документа777',
    layout: 'fit',
    autoShow: true,
    constrain: true,
    maximizable: true,
        minimizable: true,
        listeners: {
            "minimize": function (window, opts) {
                window.collapse();
                window.setWidth(150);
                window.alignTo(Ext.getBody(), 'bl-bl');
            }
        },

Последний раз редактировалось Stilet; 28.07.2015 в 10:40. Причина: добавление части кода
grafmag вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Главное окно позади остальных окон внутри приложения ЛДЕ Общие вопросы Delphi 9 10.08.2014 16:46
Как переопределить родителя для дочерних окон MDI-приложения? fedorov2012 Общие вопросы Delphi 7 12.01.2013 23:05
Поиск всех окон конкретного приложения Artro Win Api 4 26.05.2011 18:16
Закрытие и открытие дочерних MDI окон приложения chandrasecar Общие вопросы Delphi 4 16.05.2011 13:41
Минимизация приложения Лубышев Общие вопросы Delphi 3 25.10.2007 16:11