Thanks. It uses SFML to draw onto the screen, but everything else on top of that (including the UI system) is custom.
Did you program the rest in C? (/C++, C#... whatever derivative?)