Vincent Wei
|
df2d74fb0a
|
use GetWindowElementPixelEx instead of GetWindowElementPixel or GetWindowElementColor
|
2020-02-12 13:26:01 +08:00 |
|
Vincent Wei
|
c27afc62dd
|
do not use dwBkColor if surf_flag has ST_PIXEL_DEFAULT
|
2020-02-11 23:58:38 +08:00 |
|
Vincent Wei
|
b7965b3940
|
use dwBkColor for compositing schema
|
2020-02-11 18:09:30 +08:00 |
|
Vincent Wei
|
76efcc3d3e
|
tune code for change of GAL_CreateSurfaceForZNode
|
2020-02-11 18:03:46 +08:00 |
|
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
|
2442ccc6ca
|
tune format
|
2020-02-10 22:47:39 +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
|
bc62083911
|
call SyncUpdateDC for all showing popup menus
|
2020-02-06 12:40:08 +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
|
e4bb441f1d
|
call SyncUpdateDC after handle use input events
|
2020-02-03 16:06:10 +08:00 |
|
Vincent Wei
|
14d020cccf
|
cleanup: convert tab to spaces and trim tail spaces
|
2020-02-02 10:53:31 +08:00 |
|
Vincent Wei
|
8dbe2c63f1
|
cleanup code, see cleanup-code.sh
|
2020-02-02 10:46:29 +08:00 |
|
Vincent Wei
|
b5b49d5658
|
cleanup
|
2020-01-19 16:19:07 +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
|
35c8e50c8d
|
fix compilation errors
|
2020-01-15 12:35:27 +08:00 |
|
Vincent Wei
|
429ff88691
|
fix compilation errors
|
2020-01-15 12:34:32 +08:00 |
|
Vincent Wei
|
fcfb830ac5
|
fix compilation errors
|
2020-01-15 12:33:37 +08:00 |
|
Vincent Wei
|
2b18f81b1c
|
cleanup; implement create_memdc_from_menu and delete_memdc_for_menu for compositing
|
2020-01-15 12:27:55 +08:00 |
|
Vincent Wei
|
d88718bbc8
|
cleanup
|
2020-01-14 19:14:58 +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
|
fde2299126
|
Call GetScreenRect for usage of &g_rcScr
|
2020-01-12 14:27:13 +08:00 |
|
Vincent Wei
|
04b3713de9
|
BUGFIXING: bad initialization of a BITMAP structure (the saved bitmap under cursor); CLEANUP
|
2020-01-02 18:27:36 +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
|
8a3437d948
|
change NR_KEYS to 250
|
2019-06-12 12:33:20 +08:00 |
|
Vincent Wei
|
b9fd4b9178
|
New API: GetNextUChar
|
2019-05-15 11:58:48 +08:00 |
|
WEI Yongming
|
54577e9dd2
|
increase temp buffer size to avoid overflow; \t -> 4 spaces
|
2019-04-11 18:49:47 +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
|
b82128091e
|
add const for keymap data
|
2019-03-07 19:09:34 +08:00 |
|
Vincent Wei
|
f34ac9d0fe
|
UChar32 -> Uchar32; UChar16 -> Uchar16
|
2019-01-18 13:56:18 +08:00 |
|
Vincent Wei
|
b35e38bdff
|
tune length of devfont name fields; devfont now supports family aliases
|
2019-01-17 14:55:06 +08:00 |
|
Vincent Wei
|
e4a2294ded
|
New API: UpdateInvalidClient
|
2018-12-03 18:21:06 +08:00 |
|
VincentWei
|
dd0445689e
|
cleanup
|
2018-06-05 23:59:14 +08:00 |
|