details:   /erp/devel/pi/rev/642e1306343a
changeset: 9542:642e1306343a
user:      David Baz Fayos <david.baz <at> openbravo.com>
date:      Tue Jan 04 23:51:53 2011 +0100
summary:   [statusbar] Moved the StatusBar to an independent class OBStatusBar

details:   /erp/devel/pi/rev/073d8c070fad
changeset: 9543:073d8c070fad
user:      David Baz Fayos <david.baz <at> openbravo.com>
date:      Tue Jan 04 23:52:23 2011 +0100
summary:   [statusbar][style] Added the style files and classes for the 
OBStatusBar

diffstat:

 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-view.js
                                                                                
         |   75 +---------
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-statusbar.js
                                                                                
             |   70 +++++++++
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/ico-x.png
                        |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-close.png
             |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-close_Down.png
        |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-close_Over.png
        |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-maximize.png
          |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-maximize_Disabled.png
 |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-maximize_Down.png
     |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-maximize_Over.png
     |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-minimize.png
          |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-minimize_Disabled.png
 |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-minimize_Down.png
     |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-minimize_Over.png
     |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-next.png
              |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-next_Disabled.png
     |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-next_Down.png
         |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-next_Over.png
         |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-previous.png
          |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-previous_Disabled.png
 |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-previous_Down.png
     |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-previous_Over.png
     |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-restore.png
           |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-restore_Disabled.png
  |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-restore_Down.png
      |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-restore_Over.png
      |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/sn-max.gif
                       |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/sn-next.gif
                      |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/sn-previous.gif
                  |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/statusbar-bg.png
                 |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-statusbar-styles.css
                           |   17 ++
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-statusbar-styles.js
                            |   36 ++++
 32 files changed, 125 insertions(+), 73 deletions(-)

diffs (290 lines):

diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-view.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-view.js
      Tue Jan 04 23:18:04 2011 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-standard-view.js
      Tue Jan 04 23:52:23 2011 +0100
@@ -796,81 +796,10 @@
   
   /* ++++++++++++++++++++ Status Bar ++++++++++++++++++++++++++ */
   
-  statusBarCloseIconButtonProperties: {
-    view: null,
-    imageType: 'center',
-    showRollOver: false,
-    src: 
'[SKINIMG]../../org.openbravo.client.application/images/statusbar/ico-x.png',
-    action: function(){
-      this.view.switchFormGridVisibility();
-    }
-  },
-  
-  statusBarPrevIconButtonProperties: {
-    view: null,
-    imageType: 'center',
-    showRollOver: false,
-    src: 
'[SKINIMG]../../org.openbravo.client.application/images/statusbar/sn-previous.gif',
-    action: function(){
-      var rowNum = 
this.view.viewGrid.data.indexOf(this.view.viewGrid.getSelectedRecord());
-      var newRowNum = rowNum - 1;
-      if (newRowNum > -1) {
-        var newRecord = this.view.viewGrid.getRecord(newRowNum);
-        this.view.viewGrid.scrollRecordToTop(newRowNum);
-        this.view.editRecord(newRecord);
-        this.view.updateTabTitle();
-      }
-    }
-  },
-  
-  statusBarNextIconButtonProperties: {
-    view: null,
-    imageType: 'center',
-    showRollOver: false,
-    src: 
'[SKINIMG]../../org.openbravo.client.application/images/statusbar/sn-next.gif',
-    action: function(){
-      var rowNum = 
this.view.viewGrid.data.indexOf(this.view.viewGrid.getSelectedRecord());
-      var newRowNum = rowNum + 1;
-      // if there is data move to it
-      if (this.view.viewGrid.data.get(newRowNum)) {
-        var newRecord = this.view.viewGrid.getRecord(newRowNum);
-        this.view.viewGrid.scrollRecordToTop(newRowNum);
-        this.view.editRecord(newRecord);
-        this.view.updateTabTitle();
-      }
-    }
-  },
-  
   createStatusBar: function(){
-    var statusBar = isc.HLayout.create({
-      width: '100%',
-      height: '30',
-      overflow: 'auto'
+    var statusBar = isc.OBStatusBar.create({
+      view: this.viewForm.view
     });
-    var messageBar = isc.HLayout.create({
-      width: '*',
-      align: 'left',
-      overflow: 'visible'
-    });
-    messageBar.addMember(isc.Label.create({
-      contents: 'message'
-    }));
-    
-    var prevButton = 
isc.ImgButton.create(this.statusBarPrevIconButtonProperties);
-    var nextButton = 
isc.ImgButton.create(this.statusBarNextIconButtonProperties);
-    var closeButton = 
isc.ImgButton.create(this.statusBarCloseIconButtonProperties);
-    var buttonBar = isc.HLayout.create({
-      width: '100',
-      align: 'right',
-      overflow: 'visible'
-    });
-    
-    prevButton.view = this;
-    nextButton.view = this;
-    closeButton.view = this;
-    
-    buttonBar.addMembers([prevButton, nextButton, closeButton]);
-    statusBar.addMembers([messageBar, buttonBar]);
     return statusBar;
   },
   
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-statusbar.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-statusbar.js
  Tue Jan 04 23:18:04 2011 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-statusbar.js
  Tue Jan 04 23:52:23 2011 +0100
@@ -17,3 +17,73 @@
  ************************************************************************
  */
 
+
+isc.ClassFactory.defineClass('OBStatusBarTextLabelBar', isc.HLayout);
+
+isc.ClassFactory.defineClass('OBStatusBarTextLabel', isc.Label);
+
+
+isc.ClassFactory.defineClass('OBStatusBarIconButtonBar', isc.HLayout);
+
+isc.ClassFactory.defineClass('OBStatusBarIconButton', isc.ImgButton);
+
+isc.OBStatusBarIconButton.addProperties({
+  buttonType: null,
+  view: null,
+
+  action: function(){
+    if (this.buttonType === 'previous') {
+      var rowNum = 
this.view.viewGrid.data.indexOf(this.view.viewGrid.getSelectedRecord());
+      var newRowNum = rowNum - 1;
+      if (newRowNum > -1) {
+        var newRecord = this.view.viewGrid.getRecord(newRowNum);
+        this.view.viewGrid.scrollRecordToTop(newRowNum);
+        this.view.editRecord(newRecord);
+        this.view.updateTabTitle();
+      }
+    } else if (this.buttonType === 'next') {
+      var rowNum = 
this.view.viewGrid.data.indexOf(this.view.viewGrid.getSelectedRecord());
+      var newRowNum = rowNum + 1;
+      // if there is data move to it
+      if (this.view.viewGrid.data.get(newRowNum)) {
+        var newRecord = this.view.viewGrid.getRecord(newRowNum);
+        this.view.viewGrid.scrollRecordToTop(newRowNum);
+        this.view.editRecord(newRecord);
+        this.view.updateTabTitle();
+      }
+    } else if (this.buttonType === 'close') {
+      this.view.switchFormGridVisibility();
+    }
+  },
+
+  initWidget: function() {
+    if (this.initWidgetStyle) {
+      this.initWidgetStyle();
+    }
+    this.Super('initWidget', arguments);
+  }
+});
+
+
+isc.ClassFactory.defineClass('OBStatusBar', isc.HLayout);
+
+isc.OBStatusBar.addProperties({
+  view: null,
+  iconButtonGroupSpacerWidth: 0, //Set in the skin
+
+  initWidget: function() {
+    var messageBar = isc.OBStatusBarTextLabelBar.create({});
+    messageBar.addMember(isc.OBStatusBarTextLabel.create({
+      contents: 'Status:'
+    }));
+
+    var previousButton = isc.OBStatusBarIconButton.create({view: this.view, 
buttonType: 'previous'});
+    var nextButton = isc.OBStatusBarIconButton.create({view: this.view, 
buttonType: 'next'});
+    var closeButton = isc.OBStatusBarIconButton.create({view: this.view, 
buttonType: 'close'});
+    var buttonSpacer = isc.HLayout.create({width: 
this.iconButtonGroupSpacerWidth});
+    var buttonBar = isc.OBStatusBarIconButtonBar.create({});
+
+    buttonBar.addMembers([previousButton, nextButton, buttonSpacer, 
closeButton]);
+    this.addMembers([messageBar, buttonBar]);
+  }
+});
\ No newline at end of file
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/ico-x.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/ico-x.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-close.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-close.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-close_Down.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-close_Down.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-close_Over.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-close_Over.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-maximize.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-maximize.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-maximize_Disabled.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-maximize_Disabled.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-maximize_Down.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-maximize_Down.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-maximize_Over.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-maximize_Over.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-minimize.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-minimize.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-minimize_Disabled.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-minimize_Disabled.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-minimize_Down.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-minimize_Down.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-minimize_Over.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-minimize_Over.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-next.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-next.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-next_Disabled.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-next_Disabled.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-next_Down.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-next_Down.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-next_Over.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-next_Over.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-previous.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-previous.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-previous_Disabled.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-previous_Disabled.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-previous_Down.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-previous_Down.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-previous_Over.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-previous_Over.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-restore.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-restore.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-restore_Disabled.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-restore_Disabled.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-restore_Down.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-restore_Down.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-restore_Over.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/iconButton-restore_Over.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/sn-max.gif
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/sn-max.gif
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/sn-next.gif
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/sn-next.gif
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/sn-previous.gif
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/sn-previous.gif
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/statusbar-bg.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/statusbar/statusbar-bg.png
 has changed
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-statusbar-styles.css
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-statusbar-styles.css
        Tue Jan 04 23:18:04 2011 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-statusbar-styles.css
        Tue Jan 04 23:52:23 2011 +0100
@@ -18,3 +18,20 @@
 */
 
 
+.OBStatusBar {
+  background-repeat: repeat-x;
+  background-position: top center;
+  background-image: url(./images/statusbar/statusbar-bg.png);
+}
+
+.OBStatusBarTextLabel {
+  font-family: 'lucida sans', sans-serif; 
+  font-size: 11px;
+  color: #333333;
+  font-weight: bold;
+  padding-left: 20px;
+}
+
+.OBStatusBarIconButtonBar {
+  margin-right: 20px;
+}
\ No newline at end of file
diff -r 04866c974fbd -r 073d8c070fad 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-statusbar-styles.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-statusbar-styles.js
 Tue Jan 04 23:18:04 2011 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-statusbar-styles.js
 Tue Jan 04 23:52:23 2011 +0100
@@ -18,3 +18,39 @@
 */
 
 
+isc.OBStatusBar.addProperties({
+  styleName: "OBStatusBar",
+  width: '100%',
+  height: 30,
+  overflow: 'auto',
+
+  iconButtonGroupSpacerWidth: 5
+});
+
+isc.OBStatusBarTextLabelBar.addProperties({
+  width: '*',
+  align: 'left',
+  overflow: 'visible'
+});
+
+isc.OBStatusBarTextLabel.addProperties({
+  baseStyle: "OBStatusBarTextLabel"
+});
+
+isc.OBStatusBarIconButtonBar.addProperties({
+  styleName: "OBStatusBarIconButtonBar",
+  width: 110,
+  align: 'left',
+//  overflow: 'visible',
+  membersMargin: 4
+});
+
+isc.OBStatusBarIconButton.addProperties({
+  imageType: 'center',
+  showRollOver: true,
+  showDown: true,
+  showFocused: false,
+  initWidgetStyle: function() {
+    
this.setSrc('[SKINIMG]../../org.openbravo.client.application/images/statusbar/iconButton-'
 + this.buttonType + '.png');
+  }
+});
\ No newline at end of file

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to