Blame docs/reference/gtk/gtk-builder-convert.xml

Packit 98cdb6
<refentry id="gtk-builder-convert">
Packit 98cdb6
Packit 98cdb6
<refmeta>
Packit 98cdb6
<refentrytitle>gtk-builder-convert</refentrytitle>
Packit 98cdb6
<manvolnum>1</manvolnum>
Packit 98cdb6
</refmeta>
Packit 98cdb6
Packit 98cdb6
<refnamediv>
Packit 98cdb6
<refname>gtk-builder-convert</refname>
Packit 98cdb6
<refpurpose>Glade file conversion utility</refpurpose>
Packit 98cdb6
</refnamediv>
Packit 98cdb6
Packit 98cdb6
<refsynopsisdiv>
Packit 98cdb6
<cmdsynopsis>
Packit 98cdb6
<command>gtk-builder-convert</command>
Packit 98cdb6
<arg choice="opt">--skip-windows</arg>
Packit 98cdb6
<arg choice="opt">--target-version <replaceable>version</replaceable></arg>
Packit 98cdb6
<arg choice="opt">--root <replaceable>name</replaceable></arg>
Packit 98cdb6
<arg choice="req">input</arg>
Packit 98cdb6
<arg choice="req">output</arg>
Packit 98cdb6
</cmdsynopsis>
Packit 98cdb6
</refsynopsisdiv>
Packit 98cdb6
Packit 98cdb6
<refsect1><title>Description</title>
Packit 98cdb6
<para><command>gtk-builder-convert</command> converts glade files
Packit 98cdb6
into XML files which can be loaded with GtkBuilder.
Packit 98cdb6
</para>
Packit 98cdb6
<para>
Packit 98cdb6
It expects the name of a glade file as the first argument, and writes
Packit 98cdb6
its output the file specified as the second argument.
Packit 98cdb6
</para>
Packit 98cdb6
</refsect1>
Packit 98cdb6
Packit 98cdb6
<refsect1><title>Options</title>
Packit 98cdb6
<variablelist>
Packit 98cdb6
  <varlistentry>
Packit 98cdb6
    <term>--skip-windows</term>
Packit 98cdb6
    <term>-w</term>
Packit 98cdb6
    <listitem><para>Convert everything but GtkWindow subclasses.</para></listitem>
Packit 98cdb6
  </varlistentry>
Packit 98cdb6
  <varlistentry>
Packit 98cdb6
    <term>--target-version</term>
Packit 98cdb6
    <term>-t</term>
Packit 98cdb6
    <listitem>
Packit 98cdb6
      <para>
Packit 98cdb6
        Some widgets and properties are different between GTK+ versions 2.0 and
Packit 98cdb6
        3.0, so this option allows to set the desired GTK+ target version.
Packit 98cdb6
      </para>
Packit 98cdb6
    </listitem>
Packit 98cdb6
  </varlistentry>
Packit 98cdb6
  <varlistentry>
Packit 98cdb6
    <term>--root</term>
Packit 98cdb6
    <term>-r</term>
Packit 98cdb6
    <listitem><para>Convert only the widget named <replaceable>name</replaceable> 
Packit 98cdb6
       and its children.</para></listitem>
Packit 98cdb6
  </varlistentry>
Packit 98cdb6
</variablelist>
Packit 98cdb6
</refsect1>
Packit 98cdb6
Packit 98cdb6
<refsect1><title>Bugs</title>
Packit 98cdb6
<para>
Packit 98cdb6
Toolbars are not handled.
Packit 98cdb6
</para>
Packit 98cdb6
<para>
Packit 98cdb6
Support for accessibility is not yet implemented.
Packit 98cdb6
</para>
Packit 98cdb6
<para>
Packit 98cdb6
The script requires a python interpreter to run.
Packit 98cdb6
</para>
Packit 98cdb6
</refsect1>
Packit 98cdb6
Packit 98cdb6
</refentry>