]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/msw/dc.h
OS/2 scrolling support
[wxWidgets.git] / include / wx / msw / dc.h
index bdb94b911675f894b8de78b894d0d5132b8549c6..9087250fe7c7629d37aecb9fa2dea92a7c906973 100644 (file)
 // macros
 // ---------------------------------------------------------------------------
 
-// Logical to device
-// Absolute
-#define XLOG2DEV(x) (x)
-#define YLOG2DEV(y) (y)
-
-// Relative
-#define XLOG2DEVREL(x) (x)
-#define YLOG2DEVREL(y) (y)
-
-// Device to logical
-// Absolute
-#define XDEV2LOG(x) (x)
-
-#define YDEV2LOG(y) (y)
-
-// Relative
-#define XDEV2LOGREL(x) (x)
-#define YDEV2LOGREL(y) (y)
-
-/*
- * Have the same macros as for XView but not for every operation:
- * just for calculating window/viewport extent (a better way of scaling).
- */
-
-// Logical to device
-// Absolute
-#define MS_XLOG2DEV(x) LogicalToDevice(x)
-
-#define MS_YLOG2DEV(y) LogicalToDevice(y)
-
-// Relative
-#define MS_XLOG2DEVREL(x) LogicalToDeviceXRel(x)
-#define MS_YLOG2DEVREL(y) LogicalToDeviceYRel(y)
-
-// Device to logical
-// Absolute
-#define MS_XDEV2LOG(x) DeviceToLogicalX(x)
-
-#define MS_YDEV2LOG(y) DeviceToLogicalY(y)
-
-// Relative
-#define MS_XDEV2LOGREL(x) DeviceToLogicalXRel(x)
-#define MS_YDEV2LOGREL(y) DeviceToLogicalYRel(y)
-
-#define YSCALE(y) (yorigin - (y))
-
-#define     wx_round(a)    (int)((a)+.5)
-
 #if wxUSE_DC_CACHEING
 /*
  * Cached blitting, maintaining a cache
@@ -239,8 +191,7 @@ protected:
     void SetClippingHrgn(WXHRGN hrgn);
 
     // MSW-specific member variables
-    int               m_windowExtX;
-    int               m_windowExtY;
+    // -----------------------------
 
     // the window associated with this DC (may be NULL)
     wxWindow         *m_canvas;