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=-0.8 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,41100a78496a4c71 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-03-29 12:33:21 PST Path: archiver1.google.com!news2.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!nntp-relay.ihug.net!ihug.co.nz!newsfeed00.sul.t-online.de!t-online.de!deine.net!freenix!enst!enst.fr!not-for-mail From: Erik Sigra Newsgroups: comp.lang.ada Subject: Re: AdaGames Date: Fri, 29 Mar 2002 21:25:53 +0100 Organization: ENST, France Sender: comp.lang.ada-admin@ada.eu.org Message-ID: References: <98104da8.0203280310.143a1c18@posting.google.com> Reply-To: comp.lang.ada@ada.eu.org NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Trace: avanie.enst.fr 1017433322 11961 137.194.161.2 (29 Mar 2002 20:22:02 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Fri, 29 Mar 2002 20:22:02 +0000 (UTC) Return-Path: X-Mailer: KMail [version 1.3.2] In-Reply-To: Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.0.8 Precedence: bulk X-Reply-To: sigra@home.se List-Help: List-Post: List-Subscribe: , List-Id: comp.lang.ada mail<->news gateway List-Unsubscribe: , Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org Xref: archiver1.google.com comp.lang.ada:21861 Date: 2002-03-29T21:25:53+01:00 Hi, what's happening with Yasfync? fredagen den 29 mars 2002 08.10 skrev du: > On Thu, 28 Mar 2002 12:48:25 -0600, Erik Sigra wrote: > > torsdagen den 28 mars 2002 18.55 skrev du: > >> On Thu, 28 Mar 2002 17:47:27 +0100, Erik Sigra wrote: > >> > Because it has many useful widgets and other features. And it is > >> > required for KDE. > >> > >> But what has this to do with Ada and graphics? You can use GtkAda > >> instead. > > > > But then it wont be a KDE application. > > It should still run under KDE, provided the necessary libraries are > installed. Unless you want the game to be "integrated" with other > applications the only drawback would be the difference in look and feel. > (Many commercial games have a L&F quite different from the OS they run > on already, and I haven't heard much complaining on that account.) Of course I want the integration. The user should get the file dialog as usual. The scrollbars should look and behave as he has configured it. Toolbar icons and menu fonts should be the size he wants them. Menu colors should be the usual. ... > Also: would there be any unsurmountable problems to creating Qt/KDE Ada > bindings a la GtkAda? I know this sort of thing requires a vast amount > of work, but if it appears to be feasible maybe all it would take is > someone to start it, whereafter help could be recruited from others with > like interests. Probably not since there is a binding framework that can output bindings for C, Java, Perl, Python, Objective-C and lately even C#. > Finally, I also thought I had heard that someone had some Ada bindings > for the OSS (Lokisoft?) game SDL, which might serve instead of Gtk* or > KDE either. SDL is not made for desktop integration. I don't know if it can use the standard file dialog. I also don't know if it works with Xinerama. Users with 2 monitors will probably want to have the main map maximized on 1 monitor, maybe a city/diplomacy/research/station/train/industry/stock/finance/whatever dialog and some statistics on the other monitor. Even people with only 1 monitor may not want to sacrifice the flexibility of the window manager.