title: Basic UI Gtk with XML interfaces
body: <p>I'm testing some GTK+ examples.</p>
  
  <p>At some given function, a reference to some path of a XML file appears in
  C code. It explains that the code in C is reading the XML content to
  later compile it to be usable from the C code:</p>
  
  <pre><code>static void
  example_app_window_class_init (ExampleAppWindowClass *class)
  {
    gtk_widget_class_set_template_from_resource (GTK_WIDGET_CLASS (class),
                                                 "/org/gtk/exampleapp/window.ui");
  }
  </code></pre>
  
  <p>I can understand what is happening here, but not <strong>how is it reading the source XML?</strong> <code>window.ui</code>, in this case. Because the repo has no folder
  as they mention (<code>/org/gtk/exampleapp/</code>).</p>
  
  <p>So, in my function I expect to do something like: </p>
  
  <pre><code>static void my_style_window_class_init(MyStyleWindowClass *class) {
    gtk_widget_class_set_template_from_resource(GTK_WIDGET_CLASS(class),
                                                "window.ui");
  }
  </code></pre>
  
  <p>All my XML content is in the same folder as <code>*.c</code> and <code>*.h</code> files. This is a <em>testing</em> decision and have no other meaning. </p>