From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,dc3cd65b8421a1e9,start X-Google-Attributes: gid103376,public From: Marin David Condic Subject: gtkada/glade info needed Date: 2000/09/30 Message-ID: <39D65E94.DD8563E@acm.org>#1/1 X-Deja-AN: 675995165 Content-Transfer-Encoding: 7bit Organization: Quadrus Corporation X-Accept-Language: en X-Server-Date: 30 Sep 2000 21:43:59 GMT Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 2000-09-30T21:43:59+00:00 List-Id: Does anybody know where there might exist some documentation about using Glade to build GUIs for use with GtkAda? I'm looking for a sort of tutorial that walks you through all the steps of constructing some sort of reasonably simple app that shows how to use the various features to create a nice looking window. Despite claims to the contrary, the tool is *not* intuitively obvious to even the most casual observer. Also, I'm having trouble with getting Glade to generate source code because of apparent problems with something called Gate wanting to create various directories and getting permission denied. Could be the scripts weren't designed to deal with Win2k, but a quick look at the directory properties indicates there aren't any obvious privilege violations. (Its trying to build directories/files under c:\GtkAda-1.3.8\bin. Why is unclear.) And how exactly does one go about getting OpenGL and installing it such that one can compile/link the testgtk application? Why it isn't there I do not know, but the link fails for lack of a bunch of routines that appear to have something to do with OpenGL. Is it time to once again observe that one reason more people don't develop Windows apps in Ada is because there isn't a complete, well-integrated, well-documented set of tools with which to work? C++ may be a poor excuse for a programming language, but MSVC++ installs from a single disk, configures everything it needs to and runs properly right out of the box. No net surfing for all the bits and pieces. No setting paths, environment variables, system configurations, etc. No fussing to get the compiler, editor, GUI builder, debugger, etc., to work together. No need to scour around to collect up manuals from a dozen different sources in order to understand how to use all the bits and pieces. You just fire it up and go. Newbies aren't frustrated with failing tools and serious developers aren't wasting their time pulling together all the pieces. Ada would do well to learn from that example. I like the notion of being able to develop a GUI based app in Ada using a tool that will let me take the code between Windows and Unix unchanged. GtkAda may do that. It may gain more popularity if it works a bit more seamlessly. MDC -- ====================================================================== Marin David Condic - Quadrus Corporation - http://www.quadruscorp.com/ Send Replies To: m c o n d i c @ q u a d r u s c o r p . c o m Visit my web site at: http://www.mcondic.com/ "Giving money and power to Government is like giving whiskey and car keys to teenage boys." -- P. J. O'Rourke ======================================================================