details:   /erp/devel/pi/rev/9685a3560779
changeset: 9105:9685a3560779
user:      David Baz Fayos <david.baz <at> openbravo.com>
date:      Mon Dec 13 18:39:10 2010 +0100
summary:   [grid][style] - Added cells and header OB styles

diffstat:

 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
                                                                                
       |    5 +-
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeaderMenuButton.png
        |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg.png
               |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Disabled.png
      |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Down.png
          |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Over.png
          |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Selected.png
      |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Selected_Down.png
 |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Selected_Over.png
 |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_sortAscending.gif
    |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_sortDescending.gif
   |    0 
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-form-styles.css
                          |    5 +-
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-grid-styles.css
                          |  112 ++++++++++
 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-grid-styles.js
                           |   56 ++++-
 14 files changed, 173 insertions(+), 5 deletions(-)

diffs (281 lines):

diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
  Mon Dec 13 18:29:33 2010 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-view-grid.js
  Mon Dec 13 18:39:10 2010 +0100
@@ -167,6 +167,7 @@
   
   initWidget: function(){
     var thisGrid = this, localEditLinkField;
+    this.tallBaseStyle = this.tallBaseStyleView;
     if (this.editGrid) {
       // add the edit pencil in the beginning
       localEditLinkField = isc.addProperties({}, this.editLinkFieldProperties);
@@ -635,6 +636,7 @@
   },
   
   showInlineEditor: function(rowNum, colNum, newCell, newRow, suppressFocus){
+    this.tallBaseStyle = this.tallBaseStyleEdit;
     var result = this.Super('showInlineEditor', arguments);
     
     var record = this.getRecord(rowNum);
@@ -646,6 +648,7 @@
   },
   
   hideInlineEditor: function(){
+    this.tallBaseStyle = this.tallBaseStyleView;
     isc.Log.logDebug('hideInlineEditor ' + this.getEditRow(), 'OB');
     var rowNum = this.getEditRow();
     var record = this.getRecord(rowNum);
@@ -735,7 +738,7 @@
     buttonSeparator2 = isc.OBGridToolStripSeparator.create({});
     
     this.OBGridToolStrip = isc.OBGridToolStrip.create({
-      members: [editIcon, buttonSeparator1, formIcon, cancelIcon, 
buttonSeparator2, saveIcon]
+      members: [formIcon, buttonSeparator1, editIcon, cancelIcon, 
buttonSeparator2, saveIcon]
     });
     
     this.addMember(this.OBGridToolStrip);
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeaderMenuButton.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeaderMenuButton.png
 has changed
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg.png
 has changed
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Disabled.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Disabled.png
 has changed
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Down.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Down.png
 has changed
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Over.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Over.png
 has changed
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Selected.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Selected.png
 has changed
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Selected_Down.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Selected_Down.png
 has changed
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Selected_Over.png
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_bg_Selected_Over.png
 has changed
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_sortAscending.gif
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_sortAscending.gif
 has changed
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_sortDescending.gif
Binary file 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/images/grid/gridHeader_sortDescending.gif
 has changed
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-form-styles.css
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-form-styles.css
     Mon Dec 13 18:29:33 2010 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-form-styles.css
     Mon Dec 13 18:39:10 2010 +0100
@@ -41,7 +41,7 @@
 .OBFormFieldLabelFocused {
   font-family: 'lucida sans',sans-serif; 
   font-size: 11px;
-  color: #333333;  
+  color: #333333;
   font-weight: bold;
 }
 
@@ -57,10 +57,11 @@
 .OBFormFieldSelectInputDisabled {
   padding: 2px;
   border: 1px solid #cdd7bb;
-  background: #fff;
+  background-color: #F5F7F1;
   color: #333333;
   font-family: arial, sans-serif; 
   font-size: 12px;
+  line-height: normal;
   width: 100%;
 }
 
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-grid-styles.css
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-grid-styles.css
     Mon Dec 13 18:29:33 2010 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-grid-styles.css
     Mon Dec 13 18:39:10 2010 +0100
@@ -23,4 +23,116 @@
 }
 
 .OBGridToolStripIcon {
+}
+
+.OBGridCell,
+.OBGridCellOver,
+.OBGridCellDark,
+.OBGridCellOverDark,
+.OBGridCellSelected,
+.OBGridCellSelectedDark,
+.OBGridCellSelectedOver,
+.OBGridCellSelectedOverDark,
+.OBGridCellDisabled,
+.OBGridCellDisabledDark,
+
+.OBGridCellEdit,
+.OBGridCellEditOver,
+.OBGridCellEditDark,
+.OBGridCellEditOverDark,
+.OBGridCellEditSelected,
+.OBGridCellEditSelectedDark,
+.OBGridCellEditSelectedOver,
+.OBGridCellEditSelectedOverDark,
+.OBGridCellEditDisabled,
+.OBGridCellEditDisabledDark {
+  font-family: arial, sans-serif;
+  vertical-align: middle;
+  border-right: 1px solid #cdd7bb;
+  border-bottom: 1px solid #cdd7bb;
+/*  margin: 0px; */
+  padding: 0px 4px 0px 4px;
+}
+
+.OBGridCellEditSelected,
+.OBGridCellEditSelectedDark,
+.OBGridCellEditSelectedOver,
+.OBGridCellEditSelectedOverDark {
+  padding: 0px 0px 0px 0px;
+}
+
+.OBGridCellDark,
+.OBGridCellEditDark {
+  background-color: #f5f5f5;
+}
+
+.OBGridCellOver,
+.OBGridCellOverDark,
+.OBGridCellEditOver,
+.OBGridCellEditOverDark {
+  background-color: #ffe1c0;  /* Orange for active grid, for non active grid: 
#dbe6c7 */
+}
+
+.OBGridCellSelected,
+.OBGridCellSelectedDark {
+  background-color: #ffba6e; /* Orange for active grid, for non active grid: 
#b8d587 */
+}
+
+.OBGridCellEditSelected,
+.OBGridCellEditSelectedDark {
+  background-color: #e1e1e1;
+}
+
+.OBGridCellSelectedOver,
+.OBGridCellSelectedOverDark {
+  background-color: #ffba6e;
+}
+
+.OBGridCellEditSelectedOver,
+.OBGridCellEditSelectedOverDark {
+  background-color: #e1e1e1;
+}
+
+.OBGridFilterCell {
+ /* border-top: 1px solid #b2b5b0 */
+  border-left: 1px solid #b2b5b0; /*#BBBFB6*/;
+  background-repeat: repeat-x;
+  background-position: left top;
+  background-color: #CDD7BB;
+  vertical-align: middle;
+}
+
+.OBGridFilterBase {
+  border-top: 1px solid #b2b5b0;
+}
+
+
+.OBGridHeaderCellTitle,
+.OBGridHeaderCellTitleOver,
+.OBGridHeaderCellTitleDown,
+.OBGridHeaderCellTitleSelected,
+.OBGridHeaderCellTitleSelectedOver,
+.OBGridHeaderCellTitleSelectedDown,
+.OBGridHeaderCellTitleDisabled,
+.OBGridHeaderCellTitleSelectedDisabled {
+  font-size: 11px;
+  font-family: 'lucida sans', sans-serif;
+  font-weight: bold;
+ /* border-top: 1px solid #BBBFB6;*/
+  border-right: 1px solid #BBBFB6;
+  text-align: center;
+  background: none;
+}
+
+.OBGridHeaderBar {
+  background-repeat: repeat-x;
+  background-position: left -22px;
+  background-color: #FFFFFF;
+  border-bottom: 1px solid #BBBFB6;
+}
+
+.OBGridHeaderCell {
+  background-image: none;
+  background: none;
+  background-color: #ECEEE9;
 }
\ No newline at end of file
diff -r 354ce81fe5da -r 9685a3560779 
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-grid-styles.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-grid-styles.js
      Mon Dec 13 18:29:33 2010 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-grid-styles.js
      Mon Dec 13 18:39:10 2010 +0100
@@ -17,13 +17,65 @@
  ************************************************************************
 */
 
+isc.ClassFactory.defineClass('OBGridHeaderImgButton', isc.ImgButton);
+
+isc.OBGridHeaderImgButton.addProperties({
+  showFocused: false,
+  showRollOver: false,
+  showFocusedAsOver: false,
+  showDown: false
+});
 
 // Styling properties for main grid shown in a standard view
 isc.OBViewGrid.addProperties({
+  tallBaseStyleView: 'OBGridCell',
+  tallBaseStyleEdit: 'OBGridCellEdit',
+  headerBaseStyle: 'OBGridHeaderCell',
+  headerBarStyle: 'OBGridHeaderBar',
+  headerTitleStyle: 'OBGridHeaderCellTitle',
+  cellPadding: 0, /* Set in the CSS */
+  cellHeight: 22,
+  
sortAscendingImage:{src:'[SKIN]/../../../org.openbravo.client.application/images/grid/gridHeader_sortAscending.gif',
 width:7, height:11},
+  
sortDescendingImage:{src:'[SKIN]/../../../org.openbravo.client.application/images/grid/gridHeader_sortDescending.gif',
 width:7, height:11},
+  headerMenuButtonConstructor: 'OBGridHeaderImgButton',
+  headerMenuButtonWidth: 17,
+  headerMenuButtonSrc: 
'[SKIN]/../../org.openbravo.client.application/images/grid/gridHeaderMenuButton.png',
   hoverWidth: 200,
-  editLinkColumnWidth: 60
+  editLinkColumnWidth: 58
 });
 
+
+isc.OBViewGrid.changeDefaults('filterEditorDefaults', {
+  height: 22,
+  styleName: 'OBGridFilterBase',
+  baseStyle: 'OBGridFilterCell'
+});
+
+
+isc.OBViewGrid.changeDefaults('sorterDefaults', {
+  // baseStyle / titleStyle is auto-assigned from headerBaseStyle
+  showFocused: false,
+//  src: '[SKIN]ListGrid/header.png',
+  src: 
'[SKIN]/../../org.openbravo.client.application/images/grid/gridHeader_bg.png',
+  baseStyle: 'OBGridSorterButton'
+});
+
+isc.OBViewGrid.changeDefaults('headerButtonDefaults', {
+  showTitle: true,
+  showDown: true,
+  showFocused: false,
+  // baseStyle / titleStyle is auto-assigned from headerBaseStyle
+  src: 
'[SKIN]/../../org.openbravo.client.application/images/grid/gridHeader_bg.png'
+});
+
+isc.OBViewGrid.changeDefaults('headerMenuButtonDefaults', {
+  showDown: false,
+  showTitle: true,
+  baseStyle: 'pepe'
+  //src: 
'[SKIN]/../../org.openbravo.client.application/images/grid/gridHeader_bg.png'
+});
+
+
 isc.OBGridToolStripIcon.addProperties({
   width: 21,
   height: 19,
@@ -50,7 +102,7 @@
   height: '100%',
   width: '100%',
   styleName: 'OBGridToolStrip',
-  membersMargin: 5
+  membersMargin: 4
 });
 
 isc.OBGridButtonsComponent.addProperties({

------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to