Misc updates

Dimitrie O. Paun dpaun at rogers.com
Mon Sep 23 22:09:24 CDT 2002


Stuff that is left over in my tree, from other patches...

ChangeLog
  Small cleanups, updated documentation.

Index: dlls/comctl32/imagelist.c
===================================================================
RCS file: /var/cvs/wine/dlls/comctl32/imagelist.c,v
retrieving revision 1.60
diff -u -r1.60 imagelist.c
--- dlls/comctl32/imagelist.c	12 Sep 2002 00:51:09 -0000	1.60
+++ dlls/comctl32/imagelist.c	13 Sep 2002 01:50:19 -0000
@@ -785,8 +785,6 @@
  *     The position of the drag image is relative to the window, not
  *     the client area.
  *
- * BUGS
- *     The drag image should be drawn semitransparent.
  */
 
 static inline void
@@ -807,6 +805,8 @@
     imldp.fState  = ILS_ALPHA;
     imldp.Frame   = 128;
 
+    /* FIXME: instead of using the alpha blending, we should
+     * create a 50% mask, and draw it semitransparantly that way */
     ImageList_DrawIndirect (&imldp);
 }
 
Index: dlls/comctl32/status.c
===================================================================
RCS file: /var/cvs/wine/dlls/comctl32/status.c,v
retrieving revision 1.50
diff -u -r1.50 status.c
--- dlls/comctl32/status.c	6 Sep 2002 19:41:17 -0000	1.50
+++ dlls/comctl32/status.c	6 Sep 2002 21:01:49 -0000
@@ -20,8 +20,15 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  *
  * FIXME:
- * 1) Implement all CCS_* styles.
- * 2) Should we hide grip if the parent window is maximized?
+ * 	-- CCS_BOTTOM (default)
+ * 	-- CCS_LEFT
+ * 	-- CCS_NODEVIDER
+ * 	-- CCS_NOMOVEX
+ * 	-- CCS_NOMOVEY
+ * 	-- CCS_NOPARENTALIGN
+ * 	-- CCS_RIGHT
+ * 	-- CCS_TOP
+ * 	-- CCS_VERT (defaults to RIGHT)
  */
 
 #include <string.h>
Index: include/win.h
===================================================================
RCS file: /var/cvs/wine/include/win.h,v
retrieving revision 1.67
diff -u -r1.67 win.h
--- include/win.h	4 Sep 2002 19:37:01 -0000	1.67
+++ include/win.h	23 Sep 2002 04:09:18 -0000
@@ -45,10 +45,10 @@
     HWINDOWPROC    winproc;       /* Window procedure */
     DWORD          dwMagic;       /* Magic number (must be WND_MAGIC) */
     DWORD          tid;           /* Owner thread id */
-    HINSTANCE    hInstance;     /* Window hInstance (from CreateWindow) */
-    RECT         rectClient;    /* Client area rel. to parent client area */
-    RECT         rectWindow;    /* Whole window rel. to parent client area */
-    LPWSTR        text;           /* Window text */
+    HINSTANCE      hInstance;     /* Window hInstance (from CreateWindow) */
+    RECT           rectClient;    /* Client area rel. to parent client area */
+    RECT           rectWindow;    /* Whole window rel. to parent client area */
+    LPWSTR         text;          /* Window text */
     void          *pVScroll;      /* Vertical scroll-bar info */
     void          *pHScroll;      /* Horizontal scroll-bar info */
     struct tagDCE *dce;           /* Window DCE (if CS_OWNDC or CS_CLASSDC) */
@@ -141,7 +141,6 @@
 extern HWND CARET_GetHwnd(void);
 extern void CARET_GetRect(LPRECT lprc);  /* windows/caret.c */
 
-extern BOOL16 DRAG_QueryUpdate( HWND, SEGPTR, BOOL );
 extern HBRUSH DEFWND_ControlColor( HDC hDC, UINT ctlType );  /* windows/defwnd.c */
 
 /* Classes functions */




More information about the wine-patches mailing list