Nuklear icon indicating copy to clipboard operation
Nuklear copied to clipboard

Add Windows 95/98/ME support to the GDI demo

Open ccawley2011 opened this issue 2 years ago • 2 comments

This mostly works, with a few caveats:

  • ANSI clipboard support isn't implemented yet.
  • Text rendering isn't as good as it could be.
  • nk_gdi_rect_multi_color requires msimg32.dll which isn't always available. This can be trivially disabled if it's not needed.

Screenshot: Nuklear95

ccawley2011 avatar Jan 05 '23 12:01 ccawley2011

Interesting. I am open to merge this as increasing platform compatibility is generally a good idea and the changes do not look harmful to me.

Still I wonder what the motivation is as these old systems are super obsolete and I am having hard time imagining anyone targeting them to write new code for. Any insights?

  • ANSI clipboard support isn't implemented yet.

Do you plan to work on it any time soon? Or shall we rather merge this and not wait?

  • Text rendering isn't as good as it could be.

Feel free to consult our wiki in case you missed it: https://github.com/Immediate-Mode-UI/Nuklear/wiki/Complete-font-guide

  • nk_gdi_rect_multi_color requires msimg32.dll which isn't always available. This can be trivially disabled if it's not needed.

Could you please add comment(s) to the relevant part(s) of the source code describing how to disable this dependency?

Thanks!

dumblob avatar Jan 05 '23 15:01 dumblob

Looks like there's a conflict

RobLoach avatar Apr 04 '24 17:04 RobLoach