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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,578bd4d051bc4686 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-03-24 04:49:38 PST Path: archiver1.google.com!news1.google.com!news.glorb.com!newsrout1.ntli.net!news.ntli.net!newspeer1-win.server.ntli.net!newspeer1-gui.server.ntli.net!ntli.net!newsfep4-winn.server.ntli.net.POSTED!53ab2750!not-for-mail From: chris User-Agent: Mozilla Thunderbird 0.5 (X11/20040208) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: OT: GUI [was:]Ann: TeXCAD 4.1 References: <40577688.2A8B9832@fakeaddress.nil> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Wed, 24 Mar 2004 12:50:55 +0000 NNTP-Posting-Host: 81.107.63.68 X-Complaints-To: abuse@ntlworld.com X-Trace: newsfep4-winn.server.ntli.net 1080132577 81.107.63.68 (Wed, 24 Mar 2004 12:49:37 GMT) NNTP-Posting-Date: Wed, 24 Mar 2004 12:49:37 GMT Organization: ntl Cablemodem News Service Xref: archiver1.google.com comp.lang.ada:6478 Date: 2004-03-24T12:50:55+00:00 List-Id: Georg Bauhaus wrote: > But GNOME /= Windows, thus a GNOME style application and a Windows > style application both running on Windows might have the very same > Ada parts, but they must fail to have the same user interface parts. > > This is why I said it might be worthwhile writing applications > that specifically use an operating system's features. I'm developing an application now and hadn't considered using different UI toolkits on Windows and Linux targets. It increases development time, but I suppose targetting windows with GWindows and Linux with GtkAda (or something else?) is a good idea. > I know many who prefer PhotoShop over GIMP not because > GIMP lacks functions they need, but because it doesn't fit as well > with the operating system and with their interface expectations. > > Dress code violation, so to speak. One of the reasons for this application was because people disliked the GIMP interface on Windows (I was going to mod Gtk+ to be better behaved on Windows). There are other reasons so it's not the only one, but it certainly topped the list of reasons people chose not to use GIMP on Windows - an other was because it crashed too much. > As a brute force example, we have switches and push buttons, > but no muffineers or graters. What do you mean by a muffineer or grater in UI terms? > : Are you talking about libglade? > > "GtkUIManager allows the application to specify a set of > "actions", then create menus and toolbars using those actions > from an XML-like interface description." Interesting. Has anyone used this in practise? Regards, Chris