On Thursday, 24 November 2022 at 14:05:05 UTC, Adam D Ruppe wrote:

My gui lib allows opengl embedding, probably similar to your copperspice, but it also works without it. Bigger jobs though are the text (which is huge) and all the interactions people expect like drag and drop and just right scrolling and a whole range of things small and big.

Just to clarify, CopperSpice does not require OpenGL (CsOpenGL) or Vulkan (CsVulkan) for rendering a user interface. These are simply two other ways to add rendered content.

Our CsGui library uses native rendering on Unix, Windows, and OS X to draw widgets and controls.

We do agree that users want and really do need a lot of added things for a UI to work effectively. Many of these features are not obvious when you start designing a GUI library.






Reply via email to