TGUI Forum

General Category => Help requests => Topic started by: lurquer on 13 February 2020, 00:49:17

Title: Incorporating a form file into a release .exe
Post by: lurquer on 13 February 2020, 00:49:17
Great library, Tex. Can't say enough about it.

Question: I have a big ol' project with a gui created using the form builder. I want to package it all up into an .exe I can share. Will I always need the form file to go along with it? Or, is there some way (short of doing it manually in my code) to get the form into my .exe.
I'm using C++ with Visual Studio 2019.
Thanks.
Title: Re: Incorporating a form file into a release .exe
Post by: texus on 13 February 2020, 08:42:04
If the form is stored as a resource in the exe (which is Windows-specific) then you need to load it, get its contents in a string, put this string into an std::stringstream and pass this stringstream to gui.loadWidgetsFromFile.
You can't store your themes in resources without writing your own theme loader though, so you won't be able to easily put everything inside your exe.