]> source.dussan.org Git - vaadin-framework.git/commitdiff
some minor styling fixes
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Mon, 13 Aug 2007 05:22:24 +0000 (05:22 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Mon, 13 Aug 2007 05:22:24 +0000 (05:22 +0000)
svn changeset:1986/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java
src/com/itmill/toolkit/terminal/gwt/public/component-themes/table/css/table.css

index c1a96c2a99b129704e6c5235d29d446290a00991..83e2b558f5348584a3ec46f78249fc285a7f6ff0 100644 (file)
@@ -902,12 +902,6 @@ public class IScrollTable extends Composite implements Paintable, ITable, Scroll
        
        public class TableHead extends Panel implements IActionOwner {
                
-               /**
-                * Apply these in CSS also.
-                */
-               private static final int COLUMN_SELECTOR_WIDTH = 10;
-               private static final int COLUMN_SELECTOR_HEIGHT = 10;
-
                private static final int WRAPPER_WIDTH = 9000;
                
                Vector visibleCells = new Vector();
@@ -933,8 +927,6 @@ public class IScrollTable extends Composite implements Paintable, ITable, Scroll
 
                        // TODO move styles to CSS
                        DOM.setAttribute(columnSelector, "className", CLASSNAME+"-column-selector");
-                       DOM.setStyleAttribute(columnSelector, "width", COLUMN_SELECTOR_WIDTH +"px");
-                       DOM.setStyleAttribute(columnSelector, "height", COLUMN_SELECTOR_HEIGHT + "px");
                        DOM.setStyleAttribute(columnSelector, "display", "none");
                        
                        DOM.appendChild(table, headerTableBody);
@@ -1111,7 +1103,8 @@ public class IScrollTable extends Composite implements Paintable, ITable, Scroll
                        super.onBrowserEvent(event);
                        if(DOM.compare(DOM.eventGetTarget(event), columnSelector)) {
                                int left = DOM.getAbsoluteLeft(columnSelector);
-                               int top = DOM.getAbsoluteTop(columnSelector) + COLUMN_SELECTOR_WIDTH;
+                               int top = DOM.getAbsoluteTop(columnSelector) +
+                                       DOM.getIntAttribute(columnSelector, "offsetHeight");
                                client.getContextMenu().showAt(this, left, top);
                        }
                }
index 3f98208424afba2a7bad7487f24db63fcfd2b0ed..2e35bec1936e9b869839abdb4486b10ff6b9606e 100644 (file)
@@ -88,8 +88,7 @@
 .i-table-row {\r
        border: 0;\r
        margin: 0;\r
-       padding: 0;\r
-       height: 20px;\r
+       padding: 3px 0 3px 0;\r
        cursor: pointer;\r
 }\r
 .i-table-row:hover,\r
 .i-table-column-selector {\r
        float: right;\r
        background: transparent url(../img/colsel.png) no-repeat;\r
-       margin: 4px 0 0 0;\r
+       margin: 4px 0 0 0;
+       height:15px;
+       width:15px;\r
 }\r
 \r
 .i-table-focus-slot-left {\r