Mercurial > projects > dwt-samples
diff dwtexamples/texteditor/Images.d @ 65:a84ba4d1820f
restructure the dsss.conf and resources
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Fri, 11 Apr 2008 21:15:36 +0200 |
parents | f9c0133912fc |
children |
line wrap: on
line diff
--- a/dwtexamples/texteditor/Images.d Fri Apr 11 17:45:55 2008 +0200 +++ b/dwtexamples/texteditor/Images.d Fri Apr 11 21:15:36 2008 +0200 @@ -33,9 +33,9 @@ public Image Green; public Image Blue; public Image Erase; - + Image[] AllBitmaps; - + this () { } @@ -44,10 +44,10 @@ AllBitmaps = null; } - Image createBitmapImage(Display display, void[] iImage, void[] iMask) { + Image createBitmapImage(Display display, void[] iImage, void[] iMask) { InputStream sourceStream = new ByteArrayInputStream(cast(byte[]) iImage); - InputStream maskStream = new ByteArrayInputStream(cast(byte[])iMask ); - + InputStream maskStream = new ByteArrayInputStream(cast(byte[])iMask ); + ImageData source = new ImageData (sourceStream); ImageData mask = new ImageData (maskStream); Image result = new Image (null, source, mask); @@ -59,18 +59,18 @@ } return result; } - + public void loadAll (Display display) { // Bitmap Images - Bold = createBitmapImage (display, import( "bold.bmp" ), import( "bold_mask.bmp" )); - Italic = createBitmapImage (display, import( "italic.bmp" ), import( "italic_mask.bmp" )); - Underline = createBitmapImage (display, import( "underline.bmp" ), import( "underline_mask.bmp" )); - Strikeout = createBitmapImage (display, import( "strikeout.bmp" ), import( "strikeout_mask.bmp" )); - Red = createBitmapImage (display, import( "red.bmp" ), import( "red_mask.bmp" )); - Green = createBitmapImage (display, import( "green.bmp" ), import( "green_mask.bmp" )); - Blue = createBitmapImage (display, import( "blue.bmp" ), import( "blue_mask.bmp" )); - Erase = createBitmapImage (display, import( "erase.bmp" ), import( "erase_mask.bmp" )); - + Bold = createBitmapImage (display, import( "dwtexamples.texteditor.bold.bmp" ), import( "dwtexamples.texteditor.bold_mask.bmp" )); + Italic = createBitmapImage (display, import( "dwtexamples.texteditor.italic.bmp" ), import( "dwtexamples.texteditor.italic_mask.bmp" )); + Underline = createBitmapImage (display, import( "dwtexamples.texteditor.underline.bmp" ), import( "dwtexamples.texteditor.underline_mask.bmp" )); + Strikeout = createBitmapImage (display, import( "dwtexamples.texteditor.strikeout.bmp" ), import( "dwtexamples.texteditor.strikeout_mask.bmp" )); + Red = createBitmapImage (display, import( "dwtexamples.texteditor.red.bmp" ), import( "dwtexamples.texteditor.red_mask.bmp" )); + Green = createBitmapImage (display, import( "dwtexamples.texteditor.green.bmp" ), import( "dwtexamples.texteditor.green_mask.bmp" )); + Blue = createBitmapImage (display, import( "dwtexamples.texteditor.blue.bmp" ), import( "dwtexamples.texteditor.blue_mask.bmp" )); + Erase = createBitmapImage (display, import( "dwtexamples.texteditor.erase.bmp" ), import( "dwtexamples.texteditor.erase_mask.bmp" )); + AllBitmaps = [ Bold, Italic, Underline,