Welcome to the imgui98-sample
repository, a demo project showcasing the use of imgui98 for creating graphical user interfaces on Win32 with DirectX 9. This project is ideal for those interested in high-DPI, retro-style UI development using modern C++.
👉 Native Win32 application
👉 Supports DirectX 9
👉 Utilizes ImGui for creating UI
👉 High-DPI aware
👉 Retro feel and aesthetics
👉 Compatible with Windows 98 theme
👉 Static linking for easy deployment
👉 Docking functionality included
- C++
- C++20
- Docking
- DirectX 9
- GUI
- High-DPI
- ImGui
- Native
- Retro
- Static Linking
- UI
- Visual Studio
- VS2022
- Win32
- Windows
- Windows 98
- Windows 98 Compatible
- Windows 98 Theme
To get started with the demo project, download the ZIP file. Once downloaded, extract the contents and follow the instructions in the README file for building and running the project.
If the link doesn't work or if you prefer a different method, check the Releases section for alternative download options.
Follow these steps to run the demo project:
- Clone or download the repository.
- Build the project in Visual Studio with support for C++20.
- Launch the application and explore the features of imgui98 in a Windows 98-themed environment.
A big thanks to all the contributors who have helped to make this project possible. Your time and effort are greatly appreciated!
If you encounter any issues or have any questions regarding the imgui98-sample
project, feel free to open an issue on GitHub. We are here to help you with any queries you may have.
This project is licensed under the MIT License - see the LICENSE file for details.
🚀 Get started with imgui98 and create stunning GUIs with a retro touch on Win32 and DirectX 9!