source: trunk/web/addons/job_monarch/lib/extjs/air/samples/tasks/preferences.js @ 619

Last change on this file since 619 was 619, checked in by ramonb, 15 years ago

lib/:

  • added new AJAX dependancies: ExtJS, pChart, Lightbox2
File size: 948 bytes
Line 
1/*
2 * Ext JS Library 0.30
3 * Copyright(c) 2006-2009, Ext JS, LLC.
4 * licensing@extjs.com
5 *
6 * http://extjs.com/license
7 */
8
9Ext.onReady(function(){
10        var win = window.nativeWindow;
11        var opener = Ext.air.NativeWindow.getRootHtmlWindow();
12       
13        var d = new Date().clearTime(true);
14        d = d.add('mi', opener.Ext.state.Manager.get('defaultReminder'));
15       
16        var time = new Ext.get('time');
17        time.dom.value = d.format('g:i A');     
18       
19        var ok = new Ext.Button({
20                text: 'OK',
21                minWidth: 80,
22                renderTo: 'btns',
23                handler: function(){
24                        var t = Date.parseDate(time.getValue(), 'g:i A');
25                        if(t){
26                                var m = t.getMinutes() + (t.getHours()*60);
27                                opener.Ext.state.Manager.set('defaultReminder', m);
28                        }
29                        win.close();
30                }
31        });
32       
33        var close = new Ext.Button({
34                text: 'Cancel',
35                minWidth: 80,
36                renderTo: 'btns',
37                handler: function(){
38                        win.close();
39                }
40        });
41       
42        win.visible = true;
43        win.activate();
44});
45
46   
47
Note: See TracBrowser for help on using the repository browser.