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 10:01:00 PST Path: archiver1.google.com!news1.google.com!news.glorb.com!newsfeed.stueberl.de!eusc.inter.net!cs.tu-berlin.de!uni-duisburg.de!not-for-mail From: Georg Bauhaus Newsgroups: comp.lang.ada Subject: Re: OT: GUI [was:]Ann: TeXCAD 4.1 Date: Wed, 24 Mar 2004 18:00:59 +0000 (UTC) Organization: GMUGHDU Message-ID: References: <40577688.2A8B9832@fakeaddress.nil> NNTP-Posting-Host: l1-hrz.uni-duisburg.de X-Trace: a1-hrz.uni-duisburg.de 1080151259 5007 134.91.1.34 (24 Mar 2004 18:00:59 GMT) X-Complaints-To: usenet@news.uni-duisburg.de NNTP-Posting-Date: Wed, 24 Mar 2004 18:00:59 +0000 (UTC) User-Agent: tin/1.5.8-20010221 ("Blue Water") (UNIX) (HP-UX/B.11.00 (9000/800)) Xref: archiver1.google.com comp.lang.ada:6489 Date: 2004-03-24T18:00:59+00:00 List-Id: Preben Randhol wrote: : I haven't used Gwindows but if the argument is that one should use the : underlaying GUI in the OS then why don't one use the Windows API? Because the Windows API (assuming Win32), versatile as it may be, is at a comparatively very low level. Some toolkits provide reusable components well suited to both the operating system and the programming language used. BTW, does GtkAda have d&d of data icons (like files in windows folders) or of other documents' objects into Gtk views? : Then you can see how it works on Windows. I think it should be : just fine and you can concentrate on developing more features in your : application and let purist port it for you to the GUI of their choice. It's not a question of purism, but of usability and features that just cannot be provided because they aren't supported in the portable GUI toolkit. :> What do you mean by a muffineer or grater in UI terms? : : Nothing. I is not true that I had meant nothing (unless in your world something = nothing). However, I have been observing now for some years that engineers tend to be condescending when it comes to creativity not involving the technical toys they are used to. Old habits die hard. In fact, you might have observed that some household items have a *long* tradition in GUIs, e.g. the trash bin. IBM had the opposite, very visibly, namely templates. This is another feature that is barely persent in Windows, but I wouldn't know how to do this in GtkAda, systemwide. Things could become more portable across modern operating systems if Microsoft could agree to standards. CORBA is there. The "new piece of paper" button is there in just about every application, each time signifying a *typed* data item. Does GtkAda support adding a Windows component object to an application's data objects? Does CLAW? Can we have XParts on Windows in a GtkAda Windows application? I should add that I do not want to demean GtkAda.