Reply from Barry Bird 2020-04-28:Hi. Is it a how-to question or just an announcement? If it is a question, I will suggest to preprocess Glade files instead of converting them to Ada files. I think you can achieve what you want by doing this.
27 Nis 2020 Pzt 11:26 tarihinde Bertus <bertus dries planet nl> şunu yazdı:
To users and developers of Glade,
I am trying to write a Code Sketcher for Glade files which translates The glade file to a series of Ada files that create the Ada code which has the same result as the GtkBuilder function.
The reason for this is:
So I need a complete list with all the XML statements possible and the Gtk routine which is the requested response.
- As I am writing several packages that use Dialog's I want to develop in Glade I will have several Glade files that must be reached by the program in which these packages are used.
- As I am mostly writing multi language programs I am using packages that enable me to change the language in which the program shows itself to me and in which it responds. That means that all strings that are used in the glade file must be replaced by string variables for instance "Open" replaced by Open_var(language) in which Open_var an array of strings is with the string value for a selected language.
Some I Understand and some are difficult to find.
In the docx file I show a possible output as I see it. In the left TextView is the complete .glade file, in the middle a Ada Specification file for the package and in the right one the body file. Left one is not edible, the middle and the right one can be edited.
L. Dries
--
glade-users-list mailing list
glade-users-list gnome org
https://mail.gnome.org/mailman/listinfo/glade-users-list
Attachment:
GladeToCBuilder.jpg
Description: JPEG image