Seth Woolley's Man Viewer

gate(1) - gate - generate Ada applications from a GLADE XML file - man 1 gate

([section] manual, -k keyword, -K [section] search, -f whatis)
man plain no title

GATE(1)                    GtkAda programming manual                   GATE(1)



NAME
       gate - generate Ada applications from a GLADE XML file(1,n)

SYNOPSIS
       gate file(1,n)

DESCRIPTION
       gate  is the static version(1,3,5) of the program transforming a file(1,n) produced
       by glade(1), the Gtk GUI builder, into an Ada program.  It will  gener-
       ate a set(7,n,1 builtins) of Ada files that, when compiled, will recreate the interface
       you just designed in(1,8) glade(1).  The most important file(1,n) created by Gate
       is  called  callback_<project_name>.adb  and contains stubs for all the
       callbacks you declared in(1,8) Glade.

       Note that you can easily go back to Glade any time(1,2,n), modify your  inter-
       face,  and  have gate regenerate a set(7,n,1 builtins) of files. All your modifications
       will be kept in(1,8) the new files. For that, gate creates a directory .gate
       in(1,8)  the  current directory. Please do not delete it if(3,n) you want gate to
       be able to keep your changes from one version(1,3,5) to the next.   Also  note
       that  to  be  able  to keep track of your modifications, gate relies on
       patch and diff being available on your system.  If  you  don't  have  a
       working  set(7,n,1 builtins)  of diff/patch, configure will simply replace them by null
       operations.

SEE ALSO
       gtkada-config(1), dgate(1), glade(1)

COPYRIGHT FOR THIS MAN PAGE
       This man(1,5,7) page has  been  written  by  Samuel  Tardieu  for  the  Debian
       GNU/Linux  distribution,  from informations given by the GtkAda authors
       Emmanuel Briot, Joel Brobecker and Arnaud Charlet.

       Permission to use, copy, modify, and distribute this documentation  for
       any  purpose and without fee is hereby granted, provided that the above
       copyright notice appear in(1,8) all copies  and  that  both  that  copyright
       notice and this permission notice appear in(1,8) supporting documentation.




GNU Debian/Linux                 29 March 1999                         GATE(1)

References for this manual (incoming links)