[Glade-users] Can I hide the .xml file?

Charlie Brune Glade at BruneWorld.com
Wed Feb 18 22:29:28 EST 2009


On Wed, 11 Feb 2009 14:24:22 -0500, Tristan Van Berkom <tvb at gnome.org> wrote:
> On Wed, Feb 11, 2009 at 1:45 PM, Charlie Brune <glade at bruneworld.com>
> wrote:
>>
>> Hello!  I'm a beginner at coding glade/gtk applications using C.
>>
>> My question:  Is it possible to use Glade to design an application and
> NOT have
>> to supply my customers with the .xml file that Glade creates?
>>
>> I don't want my customers seeing it because I'm concerned that they'll
> modify
>> it to alter the design of the GUI.
>>
>> Ideally, the xml could be in an include file.  That way, it could just
> be
>> compiled into the program.
>>
> 
> Sure, use a const gchar * buffer and add it with
> gtk_builder_add_from_string().
> 
> Juan might have a script lying around, but it should be easy for you to
> convert
> a Glade file into a const char buffer to include statically in your code
> using
> a sed script or even just a little bash...
> 
> Cheers,
>                     -Tristan
> 
>> Thanks,
>> Charlie


Thanks!!!  That works great.

I ended up writing a little program to take the .xml file and converting it to a gchar * buffer.  As you state, I probably could have done it with sed in a bash script.

I love this stuff.  8-)

Charlie Brune



More information about the Glade-users mailing list