FreePascal / Delphi bindings for dear ImGui with docking v1.90.0
The Binding is based on cimgui
cimgui is c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets.
- Tested with FreePascal 3.2 and later.
- Tested with Delphi 12.0
It should be almost 1 to 1 as if you are using C++ ImGui
Check the demo project for more info.
- Add missing APIs to our
ImGui Class
- Add missing APIs to our
ImPlot Class
- Add record helpers for some records like
ImGuiIO
& allImVector_xxx
records - Add Support for cimnodes or cimnodes_r
- Test on Mac
- Added APIs for cimplot
Inspired by the work of David Pethes imgui-pas
- A Full rework for the APIs
- Adding ImPlot Support ( APIs Still in progress )
- Support windows 32bit
- Allow static linking on windows with FPC ( no static for Delphi :P )
- And wrote the entire
OpenGL3 renderer
inPure-Pascal
- Fixing a bug if you try to compile on Linux
- Sync With Latest
ImGui update v1.90.0
- Disabling Floating-Point Exceptions for good
- Updating the code to
support Delphi
& FreePascal
- Init Release
- Added Fonts APIs in ImFontAtlas helper