Web lists-archives.com

Re: Composite window with GTK+3.




Hi, Gian,

On Mon, Aug 24, 2015 at 4:56 AM, Gian Mario Tagliaretti
<gianmt@xxxxxxxxx> wrote:
> On 24 August 2015 at 05:49, Igor Korot <ikorot01@xxxxxxxxx> wrote:
>
> Hi Igor,
>
>> So then this path becomes obsolete, since it is compiled into the binary?
>> Or not?
>> And how to properly format it?
>
> You might want to have a look at how GResource [1] works:
>
> [1] https://developer.gnome.org/gio/stable/GResource.html

Sorry for the delay.
So if I understand correctly I need to create an xml file description
in the form

[code]
<?xml version="1.0" encoding="UTF-8"?>
<gresources>
  <gresource prefix="/org/gtk/Example">
    <file>data/splashscreen.png</file>
    <file compressed="true">dialog.ui</file>
    <file preprocess="xml-stripblanks">menumarkup.xml</file>
  </gresource>
</gresources>
[/code]

Then run glib-compile-resource passing "--generate-source" and
"--generate-header" options to it and then just include the source
code
directly instead of loading the resource from the file like GtkWidget
page suggested which I referenced in the OP.
And of course no "bind_template_child" call as it will be a source code.

Do I understand correctly?

Thank you.
>
> Cheers
>
> --
> Gian Mario Tagliaretti
> GNOME Foundation member
> gianmt@xxxxxxxxx
_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-list