Subversion Repositories eFlore/Applications.cel

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

/*
 * Ext JS Library 0.20
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://extjs.com/license
 */

Ext.air.NativeWindowManager.getTaskWindow = function(taskId){
        var win, winId = 'task' + taskId;
        if(win = this.get(winId)) {
                win.instance.orderToFront();
        } else {
                win = new Ext.air.NativeWindow({
                        id: winId,
                        file: 'task.html?taskId=' + taskId,
                        width: 500,
                        height:350
                });
        }
        return win;
}

Ext.air.NativeWindowManager.getReminderWindow = function(taskId){
        var win, winId = 'reminder' + taskId;
        if(win = this.get(winId)) {
                win.instance.orderToFront();
        } else {
                win = new Ext.air.NativeWindow({
                        id: winId,
                        file: 'reminder.html?taskId=' + taskId,
                        width:400,
                        height:140,
                        maximizable: false,
                        resizable: false
                });
        }
        return win;
}

Ext.air.NativeWindowManager.getAboutWindow = function(){
        var win, winId = 'about';
        if(win = this.get(winId)) {
                win.instance.orderToFront();
        } else {
                win = new Ext.air.NativeWindow({
                        id: winId,
                        file: 'about.html',
                        width:350,
                        height:300,
                        resizable: false,
            type:'utility'
        });
        }
        return win;
}

Ext.air.NativeWindowManager.getPrefWindow = function(){
        var win, winId = 'prefs';
        if(win = this.get(winId)) {
                win.instance.orderToFront();
        } else {
                win = new Ext.air.NativeWindow({
                        id: winId,
                        file: 'preferences.html',
                        width:240,
                        height:150,
                        resizable: false,
            type:'utility'
        });
        }
        return win;
}