comp.lang.ada
 help / color / mirror / Atom feed
From: ldries46 <bertus.dries@planet.nl>
To: mgr <mgrojo@gmail.com>
Subject: Re: A Gtk/GtkAda and Glade question
Date: Wed, 13 May 2020 09:04:25 +0200
Date: 2020-05-13T09:04:25+02:00	[thread overview]
Message-ID: <dec0bc9c-76ae-0571-b603-5d9bd98a6d43@planet.nl> (raw)
In-Reply-To: <r96gu0$1gpp$1@gioia.aioe.org>

Op 9-5-2020 om 17:06 schreef mgr:
> On 27/4/20 14:16, ldries46 wrote:
> > Another problem I encountered is that you have for your program 
> constant
> > strings in your GUI and I do want variables in that positions to change
> > the look of my GUI by a simple redraw action. One reason is that I want
> > to create a multi language program So I need for instance the menu 
> to be
> > possible in several languages (f.i. English, Dutch, German, French and
> > Spanish) and just switch these languages with one redraw. I can do that
> > when I do not use the GtkBuilder statement.
>
> You should look for gettext library support in Glade and the 
> gtkada.intl package (which is a binding to the former). I haven't 
> tried it, but interfaces produced by Glade should be translatable 
> using gettext files.
I am glad somebody answered. I could not find the listing of gettext but 
I suspect that the answer is not inside that listings. I just want to 
know all the possibilities and where applicable for lines like:
  <object class="GtkBox" id="box1">
  <property name="visible">True</property>
  <signal name="activate" handler="On_New" swapped="no"/>
I just found three different types of lines that matter. I think that I 
have found all object class names like "GtkBox" here but of the property 
name I need far more as which is the case with signal name.
I need the complete set of each of the different types an if there are 
more events like object class etc.


  reply	other threads:[~2020-05-13  7:04 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-04-27 12:16 A Gtk/GtkAda and Glade question ldries46
2020-05-09 15:06 ` mgr
2020-05-13  7:04   ` ldries46 [this message]
2020-05-13  8:18     ` Dmitry A. Kazakov
2020-05-15  9:17       ` ldries46
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox