diff dwt/widgets/TrayItem.d @ 33:39a9959ef14d

Display + ImageList
author Frank Benoit <benoit@tionex.de>
date Mon, 28 Jan 2008 21:05:39 +0100
parents 92c102dd64a3
children 0f25be5cbe6f
line wrap: on
line diff
--- a/dwt/widgets/TrayItem.d	Mon Jan 28 14:13:08 2008 +0100
+++ b/dwt/widgets/TrayItem.d	Mon Jan 28 21:05:39 2008 +0100
@@ -12,11 +12,15 @@
 
 import dwt.widgets.Item;
 import dwt.widgets.Widget;
+import dwt.internal.win32.OS;
 
 class TrayItem : Item {
+    int id;
     public this (Widget parent, int style) {
         super (parent, style);
     }
+int messageProc (HWND hwnd, int msg, int wParam, int lParam) ;
+void recreate () ;
 }
 /++
 
@@ -239,7 +243,7 @@
     return visible;
 }
 
-int messageProc (int hwnd, int msg, int wParam, int lParam) {
+int messageProc (HWND hwnd, int msg, int wParam, int lParam) {
     /*
     * Feature in Windows.  When the user clicks on the tray
     * icon, another application may be the foreground window.