Commit Graph

31 Commits

Author SHA1 Message Date
b-aaz fb474874db Added required includes to the platform headers .
Added missing include decelerations and in one case removed an unnecessary
one form the platform headers in the demo/ directory .
2024-01-20 16:16:45 +03:30
nyaruku 036f8226bb
Fixed Transparent Text Background for GDI
Co-authored-by: Rob Loach <robloach@gmail.com>
2023-09-12 18:47:27 +03:00
nyaruku 1aae7b555a
Update nuklear_gdi.h 2023-09-06 05:00:45 +03:00
nyaruku 24ceaad002
Add files via upload 2023-09-06 04:47:25 +03:00
Benedikt Müssig dca0f6fcfc
Corrected the fill bugs in the GDI binding 2022-05-12 13:30:18 +02:00
Benedikt Müssig 628cc61263
Added the wingdi header to the GDI binding 2022-05-12 13:04:42 +02:00
Benedikt Müssig e698bb1531
Added the GDI arc drawing commands to the dispatch switch-case 2022-05-12 12:54:03 +02:00
Benedikt Müssig 321badb389
Implemented select all for GDI 2022-05-12 12:52:44 +02:00
Benedikt Müssig cacdf6baa4
Added the arc methods to the GDI binding 2022-05-12 12:52:05 +02:00
Cameron Cawley 9af0103cac Build all demos as C89 2021-12-14 20:14:34 +00:00
Tropby 386386f7de added casts to HBITMAP (needed to compile with mingw 32bit)
added "A" to CreateFont (needed to compile with mingw 32bit)
2019-06-15 12:50:24 +02:00
Kenney Phillis Jr 3121e6cb2a gdi demo: Implement nk_gdi_rect_multi_color.
This implements the GDI Rect Multicolor functions. This will work without
any problems when targetting Windows 2000 and up.

TODO: Fix Alpha blending. The Color Matrix does not render correctly.
2018-10-18 18:13:56 -05:00
Kenney Phillis Jr 9c2af0124d gdi demo: fix style issues.
A small fix of style where tabs are replaced with spaces.
2018-10-18 18:13:36 -05:00
Vincent Torri 1fdf7828af demos: fix typo (clipbard --> clipboard) 2018-09-15 06:52:10 +02:00
um e409328ff2 fixed nk_gdi_stroke_rect() : used old version (Rectangle/RoundRect) but with transparent brush. 2018-02-02 10:32:45 +03:00
um f771450e93 Correct GDI window sizing handling 2018-02-01 17:26:27 +03:00
Martins Mozeiko 5acdfc9e34 correctly draw non-filled rectangle for GDI demo 2018-01-29 22:14:41 -08:00
FraKtus 9c3ab8ed60 implemented nk_create_image and nk_delete_image 2017-06-04 15:29:42 +02:00
Martins Mozeiko edac63b81e double click support in demo code for Windows platforms 2017-05-16 22:29:43 -07:00
vurtun 23eea231d8 Added horizontal scrolling 2017-03-21 21:21:58 +01:00
vurtun 5011a36529 Updated CHANGELOG format and versioning 2017-01-15 21:13:38 +01:00
Naoyuki Sawa 43b05749d2 fix for readability 2016-11-15 23:26:57 +09:00
Naoyuki Sawa 2849cdf8cd fix: In the windows demos, the key reaction is occured at the timing of the control keys are released. 2016-11-15 19:49:24 +09:00
vurtun bd3fd8300f Pulled panel memory managment into nuklear
I simplified a lot of API calls by pulling panel memory management
inside the library. All API calls which previously required a panel
as parameter are now handling their panel themself.
2016-10-29 23:28:47 +02:00
vurtun ef835f7afc Fixed some C++ errors and styling in windows demos 2016-08-17 08:00:38 +02:00
vurtun 100480c6c7 Fixed swapping out fonts
I had a long standing bug inside nuklear which prevents you from
swapping out a font while the code is being build. This bug is now
fixed but the fix requires _ALL_ `nk_user_font` data structures
provided by `nk_style_set_font` to be persistent.
2016-08-04 14:18:29 +02:00
vurtun fd5239fa82 Fixed copy and paste error in gdi/gdip demos 2016-08-02 21:22:15 +02:00
vurtun 920374bb44 Added scrollbar shortcuts to demos 2016-06-16 20:53:30 +02:00
vurtun 35d302ee8e Fixed windows demos 2016-05-01 10:33:51 -07:00
vurtun 953cc967bb Converted windows demos into singe header files 2016-05-01 19:14:48 +02:00
Martins Mozeiko d6ada00cb8 Created demo using Win32 GDI rendering. Uses VS2015 for compiler. 2016-04-22 01:21:19 -07:00