Well in fact I don't really understand what FPGUI is. Is it like applications that run in full screen mode and that draw windows themselves, or is it a framework that use basic window functions of different platforms to render their own controls ?

Does FPGUI has TCanvas objects and use the same Graphics unit as the standard LCL ?