Ignore:
Timestamp:
Oct 29, 1999, 12:41:01 AM (26 years ago)
Author:
sandervl
Message:

EB's WM_PAINT fix + added msgs for translation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/oslibmsg.cpp

    r1495 r1504  
    1 /* $Id: oslibmsg.cpp,v 1.5 1999-10-28 18:22:26 sandervl Exp $ */
     1/* $Id: oslibmsg.cpp,v 1.6 1999-10-28 22:41:00 sandervl Exp $ */
    22/*
    33 * Window message translation functions for OS/2
     
    3737} MSGTRANSTAB, *PMSGTRANSTAB;
    3838
    39 #define MAX_MSGTRANSTAB 15
    40 MSGTRANSTAB MsgTransTab[MAX_MSGTRANSTAB] = {
    41    0x0000, 0x0000,  // WM_NULL,            WM_NULL
    42    0x0024, 0x0113,  // WM_TIMER,           WM_TIMER
    43    0x0029, 0x0010,  // WM_CLOSE,           WM_CLOSE
    44    0x002a, 0x0012,  // WM_QUIT,            WM_QUIT
    45    0x0070, 0x0200,  // WM_MOUSEMOVE,       WM_MOUSEMOVE
    46    0x0071, 0x0201,  // WM_BUTTON1DOWN,     WM_LBUTTONDOWN
    47    0x0072, 0x0202,  // WM_BUTTON1UP,       WM_LBUTTONUP
    48    0x0073, 0x0203,  // WM_BUTTON1DBLCLK,   WM_LBUTTONDBLCLK
    49    0x0074, 0x0204,  // WM_BUTTON2DOWN,     WM_RBUTTONDOWN
    50    0x0075, 0x0205,  // WM_BUTTON2UP,       WM_RBUTTONUP
    51    0x0076, 0x0206,  // WM_BUTTON2DBLCLK,   WM_RBUTTONDBLCLK
    52    0x0077, 0x0207,  // WM_BUTTON3DOWN,     WM_MBUTTONDOWN
    53    0x0078, 0x0208,  // WM_BUTTON3UP,       WM_MBUTTONUP
    54    0x0079, 0x0209,  // WM_BUTTON3DBLCLK,   WM_MBUTTONDBLCLK
    55    0x020a, 0x020a,  // WM_???,             WM_???
     39MSGTRANSTAB MsgTransTab[] = {
     40   WM_NULL,          WINWM_NULL,
     41   WM_CREATE,        WINWM_CREATE,
     42   WM_DESTROY,       WINWM_DESTROY,
     43   WM_TIMER,         WINWM_TIMER,
     44   WM_CLOSE,         WINWM_CLOSE,
     45   WM_QUIT,          WINWM_QUIT,
     46
     47   WM_ENABLE,        WINWM_ENABLE,
     48   WM_SHOW,          WINWM_SHOWWINDOW,
     49   WM_MOVE,          WINWM_MOVE,
     50   WM_SIZE,          WINWM_SIZE,
     51   //
     52   WM_HITTEST,       WINWM_NCHITTEST,
     53   //
     54   WM_ACTIVATE,      WINWM_ACTIVATE,
     55   WM_SETFOCUS,      WINWM_SETFOCUS,
     56   //
     57   WM_COMMAND,       WINWM_COMMAND,
     58   WM_SYSCOMMAND,    WINWM_SYSCOMMAND,
     59   //
     60   WM_PAINT,         WINWM_PAINT,
     61   WM_TIMER,         WINWM_TIMER,
     62   //
     63   WM_CLOSE,         WINWM_CLOSE,
     64   WM_QUIT,          WINWM_QUIT,
     65   //
     66   WM_CONTROL,       WINWM_COMMAND,
     67   //
     68   WM_MOUSEMOVE,     WINWM_MOUSEMOVE,
     69   WM_BUTTON1DOWN,   WINWM_LBUTTONDOWN,
     70   WM_BUTTON1UP,     WINWM_LBUTTONUP,
     71   WM_BUTTON1DBLCLK, WINWM_LBUTTONDBLCLK,
     72   WM_BUTTON2DOWN,   WINWM_RBUTTONDOWN,
     73   WM_BUTTON2UP,     WINWM_RBUTTONUP,
     74   WM_BUTTON2DBLCLK, WINWM_RBUTTONDBLCLK,
     75   WM_BUTTON3DOWN,   WINWM_MBUTTONDOWN,
     76   WM_BUTTON3UP,     WINWM_MBUTTONUP,
     77   WM_BUTTON3DBLCLK, WINWM_MBUTTONDBLCLK,
     78   0x020a, 0x020a,   // WM_???,             WM_???
     79   WM_CHAR,          WINWM_CHAR,
    5680};
     81#define MAX_MSGTRANSTAB (sizeof(MsgTransTab)/sizeof(MsgTransTab[0]))
    5782
    5883QMSG *MsgThreadPtr = 0;
Note: See TracChangeset for help on using the changeset viewer.