Mercurial > projects > dwt-addons
diff dwtx/jface/internal/text/TableOwnerDrawSupport.d @ 162:1a5b8f8129df
...
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Mon, 08 Sep 2008 00:51:37 +0200 |
parents | a9566845f1cb |
children | c3583c6ec027 |
line wrap: on
line diff
--- a/dwtx/jface/internal/text/TableOwnerDrawSupport.d Wed Aug 27 14:49:30 2008 +0200 +++ b/dwtx/jface/internal/text/TableOwnerDrawSupport.d Mon Sep 08 00:51:37 2008 +0200 @@ -61,7 +61,7 @@ * @param ranges the styled ranges or <code>null</code> to remove them */ public static void storeStyleRanges(TableItem item, int column, StyleRange[] ranges) { - item.setData(STYLED_RANGES_KEY + column, ranges); + item.setData(STYLED_RANGES_KEY ~ Integer.toString(column), new ArrayWrapperObject(arraycast!(Object)(ranges))); } /** @@ -72,7 +72,7 @@ * @return the styled ranges */ private static StyleRange[] getStyledRanges(TableItem item, int column) { - return arraycast!(StyleRange)(item.getData(STYLED_RANGES_KEY + column)); + return arrayFromObject!(StyleRange)(item.getData(STYLED_RANGES_KEY ~ Integer.toString(column))); } private this(Table table) {