From 2f275cd7894cc37debf0001639346f2670610f86 Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Mon, 13 Aug 2007 05:22:24 +0000 Subject: [PATCH] some minor styling fixes svn changeset:1986/svn branch:trunk --- .../toolkit/terminal/gwt/client/ui/IScrollTable.java | 11 ++--------- .../gwt/public/component-themes/table/css/table.css | 7 ++++--- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java index c1a96c2a99..83e2b558f5 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java @@ -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); } } diff --git a/src/com/itmill/toolkit/terminal/gwt/public/component-themes/table/css/table.css b/src/com/itmill/toolkit/terminal/gwt/public/component-themes/table/css/table.css index 3f98208424..2e35bec193 100644 --- a/src/com/itmill/toolkit/terminal/gwt/public/component-themes/table/css/table.css +++ b/src/com/itmill/toolkit/terminal/gwt/public/component-themes/table/css/table.css @@ -88,8 +88,7 @@ .i-table-row { border: 0; margin: 0; - padding: 0; - height: 20px; + padding: 3px 0 3px 0; cursor: pointer; } .i-table-row:hover, @@ -122,7 +121,9 @@ .i-table-column-selector { float: right; background: transparent url(../img/colsel.png) no-repeat; - margin: 4px 0 0 0; + margin: 4px 0 0 0; + height:15px; + width:15px; } .i-table-focus-slot-left { -- 2.39.5