Vincent Wei
|
aadcdfca83
|
tune WS_EX_WINTYPE_XXX to avoid conflict with WS_EX_INTERAL_MASK; declare CreateVirtualWindow and DestroyVirtuWindow; tune some description word
|
2020-02-14 22:39:53 +08:00 |
|
Vincent Wei
|
48caa7cde0
|
adjust WINDOWINFO, CONTROL, and MAINWIN structures for virtual window; remove iFgColor field in CONTROL, MAINWIN, and CTRLCLASSINFO; add VIRTWIN structure
|
2020-02-14 17:53:03 +08:00 |
|
Vincent Wei
|
df2d74fb0a
|
use GetWindowElementPixelEx instead of GetWindowElementPixel or GetWindowElementColor
|
2020-02-12 13:26:01 +08:00 |
|
Vincent Wei
|
53033675ad
|
cleanup and fix conditional compilation errors
|
2020-02-11 21:01:48 +08:00 |
|
Vincent Wei
|
71fd40831f
|
add dwBkColor for compositing schema; change prototype of CreateMainWindowEx2; declare DWORD2PixelByWindow
|
2020-02-11 18:06:28 +08:00 |
|
Vincent Wei
|
a0bfb4b0b1
|
tune
|
2020-02-07 16:51:42 +08:00 |
|
Vincent Wei
|
f626523116
|
tune compositing type and add CT_LOGICALPIXEL
|
2020-02-07 12:07:55 +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
|
a4bf2e0c2c
|
cleanup
|
2020-02-06 18:15:48 +08:00 |
|
Vincent Wei
|
784476b449
|
tune description words
|
2020-02-05 12:35:09 +08:00 |
|
Vincent Wei
|
4d4d18499c
|
add Since 4.2.0 for new window styles and window messages
|
2020-02-02 16:57:36 +08:00 |
|
Vincent Wei
|
b6b9abdf33
|
cleanup
|
2020-01-17 18:55:12 +08:00 |
|
Vincent Wei
|
a4355c6b9d
|
use field ct instead of znode flag
|
2020-01-17 08:54:11 +08:00 |
|
Vincent Wei
|
26d0cec9a9
|
add MSG_UPDATECLIWIN
|
2020-01-16 18:07:27 +08:00 |
|
Vincent Wei
|
4f6a0aebf5
|
implement SetMainWindowAlwaysTop and SetMainWindowCompositing
|
2020-01-16 11:45:19 +08:00 |
|
Vincent Wei
|
38287abb1c
|
declare CreateMainWindowEx2, WS_ALWAYSTOP, WS_EX_WINTYPE_MASK, WS_EX_WINTYPE_SCREENLOCK, WS_EX_WINTYPE_DOCKER, WS_EX_WINTYPE_LAUNCHER, SetMainWindowAlwaysTop, SetMainWindowCompositing
|
2020-01-15 18:36:32 +08:00 |
|
Vincent Wei
|
e75144e069
|
cleanup and eliminate compilation errors
|
2020-01-10 16:25:52 +08:00 |
|
Vincent Wei
|
24c786aa8a
|
cleanup: change copyright year
|
2020-01-06 16:09:11 +08:00 |
|
Vincent Wei
|
637dbbce68
|
change link to licensing policy
|
2019-11-13 11:53:59 +08:00 |
|
Vincent Wei
|
b7820d888f
|
use DWORD for RES_KEY
|
2019-07-19 11:21:54 +08:00 |
|
Vincent Wei
|
f6ad9a960e
|
cleanup
|
2019-07-18 14:59:12 +08:00 |
|
Vincent Wei
|
29a6e0f0f9
|
tune api desc
|
2019-07-18 12:44:24 +08:00 |
|
Vincent Wei
|
717fbd6fee
|
tune for version 4.0.0
|
2019-07-15 15:46:43 +08:00 |
|
Vincent Wei
|
53c77a9a73
|
prepend excpetion list statement
|
2019-07-15 14:17:20 +08:00 |
|
Vincent Wei
|
8040f7abd5
|
__mg_time -> mg_os_time; __mg_mktime -> __mg_os_mktime; __mg_localtime -> __mg_os_localtime; use clock_gettime for tick count instead of gettimeofday
|
2019-07-14 14:21:40 +08:00 |
|
Vincent Wei
|
a5319df211
|
fix some bad documents for MSG_EXIN_XXX
|
2019-06-18 18:46:12 +08:00 |
|
Vincent Wei
|
60f07ae26a
|
move GetTickCount from window.h to minigui.h
|
2019-06-17 12:33:54 +08:00 |
|
Vincent Wei
|
d6ee29ae11
|
fix some doc for messages
|
2019-06-14 18:58:46 +08:00 |
|
Vincent Wei
|
111254b440
|
change DEF_LPRESS_TIME to 200
|
2019-06-14 11:20:20 +08:00 |
|
Vincent Wei
|
9f60ba7138
|
post MSG_EXIN_END_CHANGES message
|
2019-06-14 11:01:24 +08:00 |
|
Vincent Wei
|
cf2ae944b7
|
special hande extra input messages in desktop procedure
|
2019-06-13 18:35:56 +08:00 |
|
Vincent Wei
|
4a354b94f9
|
implementation of all extra input events
|
2019-06-13 17:50:30 +08:00 |
|
Vincent Wei
|
352a8cb158
|
add definitions of MSG_EXIN_XXX
|
2019-06-13 12:35:12 +08:00 |
|
Vincent Wei
|
24381b4cb1
|
Add messages for middle mouse button: MSG_MBUTTONxxx and MSG_NCMBUTTONxxx;
Add messages for extra input events: MSG_EXIN_XXXX for pointer axis, generic button, touch, tablet, tablet pad, and switch.
|
2019-06-12 17:45:37 +08:00 |
|
Vincent Wei
|
8fe06d5a07
|
use const for pointer fields of INNER_RES
|
2019-04-15 16:44:37 +08:00 |
|
Vincent Wei
|
ed6ceaa49c
|
fixbug of layout implementation
|
2019-03-26 12:22:26 +08:00 |
|
Vincent Wei
|
70ba8a0420
|
cleanup
|
2019-01-19 14:59:12 +08:00 |
|
Vincent Wei
|
e4a2294ded
|
New API: UpdateInvalidClient
|
2018-12-03 18:21:06 +08:00 |
|
Vincent Wei
|
318dee8fd5
|
tune for official release v3.2.0
|
2018-07-12 10:41:31 +08:00 |
|
Vincent Wei
|
6388d8049f
|
add a new function: GetResPath
|
2018-05-18 16:03:45 +08:00 |
|
Vincent Wei
|
d101233a3a
|
Merge branch 'master' of github.com:VincentWei/minigui
|
2018-05-17 08:59:29 +08:00 |
|
Vincent Wei
|
7960577981
|
fix typos: resouce/Resouce
|
2018-05-17 08:59:12 +08:00 |
|
VincentWei
|
990b9eabc9
|
cleanup for doxygen
|
2018-05-08 03:09:12 +08:00 |
|
VincentWei
|
5665bbb94b
|
Merge branch 'master' of github.com:VincentWei/minigui
|
2018-02-02 15:30:36 +08:00 |
|
VincentWei
|
79c8048f83
|
use gal_pixel instead of int for GetWindowBkColor/SetWindowBkColor
|
2018-02-02 15:30:26 +08:00 |
|
VincentWei
|
0bec004433
|
add MAKEWPARAM and FIRSTBYTE~FOURTHBYTE macros, and remove HIBYTE_WORD16, LOBYTE_WORD16 macros. Now, MAKEWORD(lobyte, hibyte) returns same value on both 32-bit and 64-bit platforms
|
2018-02-02 15:05:00 +08:00 |
|
VincentWei
|
e2c2ac0704
|
tune description of MSG_CHAR
|
2018-02-02 12:18:11 +08:00 |
|
VincentWei
|
c6c60b862b
|
use MAKEWORD16 for Str2Key and MSG_CHAR
|
2018-02-02 11:40:01 +08:00 |
|
VincentWei
|
655aabe2d0
|
change type of return value of GetMenuItemID to LINT
|
2018-02-01 14:11:25 +08:00 |
|
VincentWei
|
4a29921154
|
add change description for Doxygen
|
2018-01-31 18:56:23 +08:00 |
|