Vincent Wei
|
95d09a7673
|
tune and cleanup
|
2019-01-16 11:43:27 +08:00 |
|
Vincent Wei
|
1c9537fc63
|
BMP_TYPE_REPLACEKEY for BITMAP; Declaration of GetGlyphsExtentPointEx and DrawGlyphStringEx; cleanup of GLYPHINFO and GLYPHBITMAP
|
2019-01-15 10:17:25 +08:00 |
|
Vincent Wei
|
612c395c06
|
Backward compatiblity of CreateLogFont
|
2019-01-14 10:23:37 +08:00 |
|
Vincent Wei
|
8538f29f70
|
fixbug: No need to make the pitch of FT2 monobitmap is single-byte aligned
|
2019-01-13 14:21:18 +08:00 |
|
Vincent Wei
|
bb187f1ee3
|
cleanup font name and glyph renderer
|
2019-01-13 13:10:13 +08:00 |
|
Vincent Wei
|
05cf370155
|
Cleanup LOGFONT styles
|
2019-01-12 13:55:51 +08:00 |
|
Vincent Wei
|
0d2352884a
|
tune style for LOGFONT
|
2019-01-11 10:55:55 +08:00 |
|
Vincent Wei
|
b18cd49398
|
add GDCAP_DPI for GetGDCapability
|
2019-01-10 17:31:50 +08:00 |
|
Vincent Wei
|
1c2b4a893a
|
Tune GetGlyphInfo and GLYPHINFO
|
2019-01-10 16:20:36 +08:00 |
|
Vincent Wei
|
5ef6e45848
|
new type: QDWORD for a quauter of DWORD
|
2018-12-27 12:12:08 +08:00 |
|
Vincent Wei
|
088ef49c83
|
cleanup
|
2018-12-20 15:53:48 +08:00 |
|
Vincent Wei
|
dbbd0f4da2
|
cleanup
|
2018-12-11 18:02:46 +08:00 |
|
Vincent Wei
|
e4a2294ded
|
New API: UpdateInvalidClient
|
2018-12-03 18:21:06 +08:00 |
|
Vincent Wei
|
c643b10bbc
|
Implementation of new API: SyncUpdateDC
|
2018-11-29 12:22:01 +08:00 |
|
Vincent Wei
|
c04c44eefb
|
remove extra \n for _DBG_PRINTF
|
2018-11-22 15:28:04 +08:00 |
|
Vincent Wei
|
98baad2755
|
remove DC_ATTR_BIDI_FIRSTCH_TYPE
|
2018-11-18 13:58:49 +08:00 |
|
HOU Huihua
|
e9e7c43029
|
Merge branch 'master' of github.com:VincentWei/minigui
|
2018-11-18 13:11:50 +08:00 |
|
HOU Huihua
|
7805a3f5c3
|
fixbug: new DC attribute: bidi_flags
|
2018-11-18 13:11:23 +08:00 |
|
Vincent Wei
|
0abc9c4aa6
|
use macro for _DBG_PRINTF and _ERR_PRINTF
|
2018-11-08 18:41:58 +08:00 |
|
Vincent Wei
|
120705742e
|
cleanup and remove unused code
|
2018-09-06 16:13:22 +08:00 |
|
Vincent Wei
|
ae532f03fa
|
add GetGlyphBIDIType and BidiCharType -> Uint32
|
2018-08-29 20:03:20 +08:00 |
|
Vincent Wei
|
9945cd25a5
|
BIDI flag for DC
|
2018-08-28 18:38:20 +08:00 |
|
VincentWei
|
4f515a0359
|
fix the error of arabic charset
|
2018-08-27 19:13:56 +08:00 |
|
Vincent Wei
|
318dee8fd5
|
tune for official release v3.2.0
|
2018-07-12 10:41:31 +08:00 |
|
VincentWei
|
0599227023
|
use stderr for _MG_PRINTF
|
2018-05-31 23:29:52 +08:00 |
|
VincentWei
|
66769dee51
|
tune
|
2018-05-31 23:24:54 +08:00 |
|
VincentWei
|
1cfd032718
|
use ANSI color for _ERR_PRINTF, _DBG_PRINTF, and _MG_PRINTF
|
2018-05-31 23:16:52 +08:00 |
|
VincentWei
|
36d2ea8158
|
Merge branch 'master' of github.com:VincentWei/minigui
|
2018-05-18 19:56:54 +08:00 |
|
VincentWei
|
c1889bd927
|
enhance animation control
|
2018-05-18 19:56:37 +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 |
|
Vincent Wei
|
130780bf01
|
enable scrollview by default
|
2018-04-03 14:18:07 +08:00 |
|
VincentWei
|
62efa8b29a
|
clean up the header copying statements
|
2018-02-04 17:01:37 +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 |
|
VincentWei
|
1f5d3bff3a
|
modify copying in header files
|
2018-01-31 17:12:50 +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
|
3380dd13d6
|
use long for LINT for 32-bit platform
|
2018-01-30 19:28:40 +08:00 |
|
VincentWei
|
58050c7896
|
tune the copying in header files
|
2018-01-30 19:06:47 +08:00 |
|
VincentWei
|
9b9b912eb7
|
add SDWORD type
|
2018-01-30 17:44:46 +08:00 |
|
VincentWei
|
8b01a29397
|
use long for DWORD_PTR/UINT_PTR on 32b-bit
|
2018-01-28 19:43:39 +08:00 |
|
VincentWei
|
4b80497ee9
|
define _DEBUG and NDEBUG for develmode or not resp.
|
2018-01-28 11:38:41 +08:00 |
|
VincentWei
|
55a4566a33
|
use UINT for message
|
2018-01-28 11:37:56 +08:00 |
|