Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evergineteam/uiwindowsystemsdemo
This demo shows how you can integrate Evergine in an application using the WindowSystem.
https://github.com/evergineteam/uiwindowsystemsdemo
evergine net5 sdl2 windowsforms winui winui3 wpf
Last synced: 3 days ago
JSON representation
This demo shows how you can integrate Evergine in an application using the WindowSystem.
- Host: GitHub
- URL: https://github.com/evergineteam/uiwindowsystemsdemo
- Owner: EvergineTeam
- License: mit
- Created: 2020-11-17T15:59:55.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T14:52:14.000Z (2 months ago)
- Last Synced: 2024-12-20T06:06:23.489Z (3 days ago)
- Topics: evergine, net5, sdl2, windowsforms, winui, winui3, wpf
- Language: C#
- Homepage: https://www.evergine.com
- Size: 32 MB
- Stars: 29
- Watchers: 16
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UI API integrations Demo
This demo shows how you can integrate Evergine in an application using the WindowSystem. The Windows Forms, SDL and UWP samples use the full window to render the application, the WPF, WinUI and MAUI samples demonstrate a way to include a Evergine renderer and how it can interact with WPF controls.
Video: https://www.youtube.com/watch?v=MOgKXaxselg
![alt WPF sample](Images/WpfSample.png)
![alt WinUI sample](Images/WinUISample.png)
![alt MAUI sample](Images/MAUISample.png)
![alt Windows Forms sample](Images/FormsSample.png)
![alt SDL sample](Images/SDLSample.png)
## Extended samples
Some of windows system samples provide additional features.
- **WPF**: You have the option in _App.xaml_ file to choose between creating a single window with two rendering surfaces, or create two windows, and each one of them with an independent rendering surface.
- **WinForms**: Changing value of _ShowSingleWindowSample_ you can test a rendering surface for the full window, or have a rendering surface that can be with other native UI elements.## Build and Test
Required Visual Studio 2022 with .NET6 support and .NET7 support.
You can also test the binaries in the [Releases](https://github.com/Evergine/UIWindowSystemsDemo/releases) section.
----
Powered by **[Evergine](http://www.evergine.com)**LET'S CONNECT!
- [Youtube](https://www.youtube.com/channel/UCpA-X92rxM0OuywdVcir9mA)
- [Twitter](https://twitter.com/EvergineTeam)
- [News](https://evergine.com/news/)