Mercurial > dwindows
comparison win/dw.c @ 611:bc800fc67343
Fix for dw_notebook_new() with tabs at bottom
BUTTON_RELEASE event now works
author | mhessling@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Thu, 14 Jun 2007 07:24:56 +0000 |
parents | e49524bc2f07 |
children | c5e5671dec8f |
comparison
equal
deleted
inserted
replaced
610:2bff0dbae0e5 | 611:bc800fc67343 |
---|---|
107 | 107 |
108 SignalList SignalTranslate[SIGNALMAX] = { | 108 SignalList SignalTranslate[SIGNALMAX] = { |
109 { WM_SIZE, DW_SIGNAL_CONFIGURE }, | 109 { WM_SIZE, DW_SIGNAL_CONFIGURE }, |
110 { WM_CHAR, DW_SIGNAL_KEY_PRESS }, | 110 { WM_CHAR, DW_SIGNAL_KEY_PRESS }, |
111 { WM_LBUTTONDOWN, DW_SIGNAL_BUTTON_PRESS }, | 111 { WM_LBUTTONDOWN, DW_SIGNAL_BUTTON_PRESS }, |
112 { WM_LBUTTONUP, DW_SIGNAL_BUTTON_PRESS }, | 112 { WM_LBUTTONUP, DW_SIGNAL_BUTTON_RELEASE }, |
113 { WM_MOUSEMOVE, DW_SIGNAL_MOTION_NOTIFY }, | 113 { WM_MOUSEMOVE, DW_SIGNAL_MOTION_NOTIFY }, |
114 { WM_CLOSE, DW_SIGNAL_DELETE }, | 114 { WM_CLOSE, DW_SIGNAL_DELETE }, |
115 { WM_PAINT, DW_SIGNAL_EXPOSE }, | 115 { WM_PAINT, DW_SIGNAL_EXPOSE }, |
116 { WM_COMMAND, DW_SIGNAL_CLICKED }, | 116 { WM_COMMAND, DW_SIGNAL_CLICKED }, |
117 { NM_DBLCLK, DW_SIGNAL_ITEM_ENTER }, | 117 { NM_DBLCLK, DW_SIGNAL_ITEM_ENTER }, |
4080 if(!top) | 4080 if(!top) |
4081 flags = TCS_BOTTOM; | 4081 flags = TCS_BOTTOM; |
4082 | 4082 |
4083 tmp = CreateWindow(WC_TABCONTROL, | 4083 tmp = CreateWindow(WC_TABCONTROL, |
4084 "", | 4084 "", |
4085 WS_VISIBLE | WS_CHILD | WS_CLIPCHILDREN, | 4085 WS_VISIBLE | WS_CHILD | WS_CLIPCHILDREN | flags, |
4086 0,0,2000,1000, | 4086 0,0,2000,1000, |
4087 DW_HWND_OBJECT, | 4087 DW_HWND_OBJECT, |
4088 (HMENU)id, | 4088 (HMENU)id, |
4089 DWInstance, | 4089 DWInstance, |
4090 NULL); | 4090 NULL); |