Vincent Wei
|
36fbbdecda
|
Enhance CreateMainWindowEx2 to handle surface flag.
Implement DWORD2PixelByWindow.
Use dwBkColor for compositing schema.
|
2020-02-11 18:01:45 +08:00 |
|
Vincent Wei
|
0cb02d4c34
|
exclude the special window type style if failed; refuse to create global controls in a special main window
|
2020-02-07 23:01:29 +08:00 |
|
Vincent Wei
|
dd6793b27b
|
cleanup
|
2020-02-07 19:02:37 +08:00 |
|
Vincent Wei
|
9c3c6481c7
|
cleanup
|
2020-02-07 17:10:08 +08:00 |
|
Vincent Wei
|
32c5c3c58f
|
cleanup; use MSG_SETWINDOWMASK instead of __kernel_change_z_node_mask_rect
|
2020-02-07 10:18:30 +08:00 |
|
Vincent Wei
|
5e5101ea38
|
check the return value of message MSG_MOVEMAINWIN
|
2020-02-06 21:51:10 +08:00 |
|
Vincent Wei
|
921036a3f2
|
tune for change of window mask
|
2020-02-06 18:16:39 +08:00 |
|
Vincent Wei
|
e77410462b
|
__kernel_change_z_order_mask_rect -> __kernel_change_z_node_mask_rect
|
2020-02-06 17:49:35 +08:00 |
|
Vincent Wei
|
10971de518
|
create shared surface for WS_EX_CTRLASMAINWIN
|
2020-02-05 12:06:28 +08:00 |
|
Vincent Wei
|
61b4b4adf9
|
check shared_header
|
2020-02-03 17:57:29 +08:00 |
|
Vincent Wei
|
8dbe2c63f1
|
cleanup code, see cleanup-code.sh
|
2020-02-02 10:46:29 +08:00 |
|
Vincent Wei
|
32d8260430
|
cleanup
|
2020-01-16 18:08:45 +08:00 |
|
Vincent Wei
|
46621017c8
|
enhance to support compositing type and argument for CreateMainWindowEx2
|
2020-01-16 12:15:34 +08:00 |
|
Vincent Wei
|
4f6a0aebf5
|
implement SetMainWindowAlwaysTop and SetMainWindowCompositing
|
2020-01-16 11:45:19 +08:00 |
|
Vincent Wei
|
f22b545315
|
CreateMainWindowEx -> CreateMainWindowEx2
|
2020-01-15 18:37:05 +08:00 |
|
Vincent Wei
|
d4e066cbc9
|
cleanup
|
2020-01-15 17:32:22 +08:00 |
|
Vincent Wei
|
944b3fd116
|
cleanup
|
2020-01-14 18:21:15 +08:00 |
|
Vincent Wei
|
1843c94fed
|
create shared surface for main window or global control
|
2020-01-14 12:01:33 +08:00 |
|
Vincent Wei
|
8c1b087b27
|
disable code if not defined _MGSCHEMA_COMPOSITING
|
2020-01-13 17:59:20 +08:00 |
|
Vincent Wei
|
13348f18be
|
tune calls of _WRN_PRINTF
|
2019-11-19 09:42:08 +08:00 |
|
Vincent Wei
|
637dbbce68
|
change link to licensing policy
|
2019-11-13 11:53:59 +08:00 |
|
Vincent Wei
|
53c77a9a73
|
prepend excpetion list statement
|
2019-07-15 14:17:20 +08:00 |
|
Vincent Wei
|
8adabc5917
|
Do not send MSG_NCPAINT when calling UpdateInvalidateRect
|
2019-07-12 17:13:56 +08:00 |
|
Vincent Wei
|
50fcc2afc9
|
handle middle mouse button events
|
2019-06-12 19:08:24 +08:00 |
|
Vincent Wei
|
b9fd4b9178
|
New API: GetNextUChar
|
2019-05-15 11:58:48 +08:00 |
|
Vincent Wei
|
db63d8cad3
|
cleanup
|
2019-03-27 11:40:34 +08:00 |
|
Vincent Wei
|
338fb0276e
|
use _DEBUG for real output of _DBG_PRINTF
|
2019-03-27 10:08:01 +08:00 |
|
Vincent Wei
|
e4a2294ded
|
New API: UpdateInvalidClient
|
2018-12-03 18:21:06 +08:00 |
|
VincentWei
|
378f7e1986
|
cleanup
|
2018-05-19 15:13:12 +08:00 |
|
VincentWei
|
62efa8b29a
|
clean up the header copying statements
|
2018-02-04 17:01:37 +08:00 |
|
VincentWei
|
79c8048f83
|
use gal_pixel instead of int for GetWindowBkColor/SetWindowBkColor
|
2018-02-02 15:30:26 +08:00 |
|
VincentWei
|
d8b8139ca1
|
use UINT stead of int for control identifiers and menu item identifiers
|
2018-01-31 16:03:41 +08:00 |
|
VincentWei
|
a3cd475ad0
|
tune code for debug print
|
2018-01-30 11:24:56 +08:00 |
|
VincentWei
|
d977609170
|
tune code for debug print
|
2018-01-30 11:23:22 +08:00 |
|
VincentWei
|
01bc3d7c42
|
tune code for 64 bits
|
2018-01-18 19:01:29 +08:00 |
|
VincentWei
|
b4e43c3514
|
tune code for 64 bitts
|
2018-01-18 16:51:44 +08:00 |
|
VincentWei
|
8b6731d706
|
tune code for 64-bit
|
2018-01-18 09:57:50 +08:00 |
|
VincentWei
|
b59f0b6a93
|
tune code for 64-bit
|
2018-01-17 18:51:41 +08:00 |
|
VincentWei
|
b83d95b9ee
|
cleanup; resolve most of warnings (not used variables)
|
2017-11-01 10:05:09 +08:00 |
|
VincentWei
|
9d502a920e
|
check mannually
|
2017-10-30 16:36:16 +08:00 |
|
Vincent Wei
|
267d9c1b12
|
merge from rel-3-0 branch
|
2017-10-26 13:34:57 +08:00 |
|
VincentWei
|
edb195523f
|
Remove some inline definitions
|
2017-10-24 18:05:52 +08:00 |
|
Vincent Wei
|
e87d052072
|
initical commit
|
2017-05-29 12:20:05 +08:00 |
|