Mercurial > projects > dwt-win
diff dwt/dwthelper/utils.d @ 33:39a9959ef14d
Display + ImageList
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Mon, 28 Jan 2008 21:05:39 +0100 |
parents | 1e14cb29290a |
children | 3052439af4b5 |
line wrap: on
line diff
--- a/dwt/dwthelper/utils.d Mon Jan 28 14:13:08 2008 +0100 +++ b/dwt/dwthelper/utils.d Mon Jan 28 21:05:39 2008 +0100 @@ -22,6 +22,8 @@ abstract class ArrayWrapper{ } +abstract class ValueWrapper{ +} class ArrayWrapperT(T) : ArrayWrapper { public T[] array; @@ -30,6 +32,14 @@ } } +class ValueWrapperT(T) : ValueWrapper { + public T value; + public this( T data ){ + value = data; + } +} + +alias ValueWrapperT!(bool) ValueWrapperBool; alias ArrayWrapperT!(byte) ArrayWrapperByte; alias ArrayWrapperT!(int) ArrayWrapperInt; alias ArrayWrapperT!(Object) ArrayWrapperObject;