comp.lang.ada
 help / color / mirror / Atom feed
From: Adrien Plisson <aplisson-news@stochastique.net>
Subject: Re: ada & gui
Date: Fri, 29 Jul 2005 14:31:24 +0200
Date: 2005-07-29T14:31:24+02:00	[thread overview]
Message-ID: <42ea20e3$0$30471$ba620e4c@news.skynet.be> (raw)
In-Reply-To: <dccslh$2n5f$1@news2.ipartners.pl>

Szymon Guz wrote:
> Hi,
> I've got to create a database application for my client and I've got a 
> problem with choosing the apropriate language and libraries. Program 
> must connect to a database (I chose Postgresql) and must have nice gui. 
> What is more it has to work under windows and linux.

there are numerous databases working under both windows and linux 
(mysql, postgresql, sqlite, ...), there also are numerous GUI 
libraries working on both (see: <http://www.atai.org/guitool/>).

> First of all I want to use Ada, bu what with the gui ? In my opinion, 
> maybe I'm wrong, the GTK-made gui isn't nice for a normal windows user. 
> My application must work under windows, but also there should be the 
> possibility to work under linux. My next chose is C# with mono, but 
> there also is gtk when talking about multiplatform application. Next, I 
> thought about wxWindows (I still like this name), but there is no Ada 
> binding and I want to avoid C and C++ as much as I can.

are you sure you want to write this application in Ada ? it would be 
easier to choose a GUI framework in other languages, not necessarily 
C/C++. i wrote very nice GUI applications using python+wxWidgets 
(thanks microsoft for this name, i also prefer the old one), but there 
are many other languages available.

you may consider writing the core app in Ada and the GUI in another 
language, using anything you like to make the 2 work together: DLLs, 
IPC...

you may also consider a Tcl/Tk binding for Ada like TASH 
(<http://www.adatcl.com/>).

there is a list of available GUI framework bindings on adapower 
(<http://www.adapower.com/index.php?Command=Class&ClassID=AdaGUI&Title=Ada+GUI>)

-- 
rien



  parent reply	other threads:[~2005-07-29 12:31 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-07-29  9:25 ada & gui Szymon Guz
2005-07-29 11:10 ` Ludovic Brenta
2005-07-29 11:43   ` Szymon Guz
2005-07-29 12:40     ` Alex R. Mosteo
2005-07-29 12:52       ` Szymon Guz
2005-07-29 13:16         ` Alex R. Mosteo
2005-07-29 13:58           ` Ludovic Brenta
2005-07-29 16:51           ` Simon Wright
2005-07-30  1:27             ` John B. Matthews
2005-07-30 10:21               ` Georg Bauhaus
2005-07-30 16:27                 ` John B. Matthews
2005-07-30 20:30               ` Simon Wright
2005-08-01  0:02                 ` John B. Matthews
2005-08-01 13:32               ` Marc A. Criley
2005-08-01 18:49                 ` Jeffrey Carter
2005-07-29 13:19         ` Ludovic Brenta
2005-07-29 14:12   ` Szymon Guz
2005-07-29 14:27     ` Ludovic Brenta
2005-07-29 14:27     ` Alex R. Mosteo
2005-07-29 11:28 ` Jeff Creem
2005-07-29 12:23   ` Szymon Guz
2005-07-29 13:27     ` Ludovic Brenta
2005-07-29 13:59       ` Szymon Guz
2005-07-29 14:20         ` Ludovic Brenta
2005-07-29 11:33 ` Martin Dowie
2005-07-29 14:59   ` Jacob Sparre Andersen
2005-07-29 12:31 ` Adrien Plisson [this message]
2005-08-02 16:11 ` Lucretia
  -- strict thread matches above, loose matches on Subject: below --
2010-12-30 14:27 ada gui Robin
2010-12-30 19:54 ` Randy Brukardt
2010-12-31  8:11   ` Robin
2022-04-05 16:26 Ada_GUI AdaMagica
2022-04-05 19:30 ` Ada_GUI Jeffrey R.Carter
2022-04-06  7:21   ` Ada_GUI Jeffrey R.Carter
2022-04-06 15:29     ` Ada_GUI AdaMagica
2022-04-06 15:38       ` Ada_GUI Jeffrey R.Carter
2022-04-06 15:52         ` Ada_GUI AdaMagica
2022-04-08 14:05           ` Ada_GUI AdaMagica
2022-04-08 14:31             ` Ada_GUI Jeffrey R.Carter
2022-04-08 20:56               ` Ada_GUI Jeffrey R.Carter
2022-04-09 11:59               ` Ada_GUI AdaMagica
2022-04-09 13:38                 ` Ada_GUI Jeffrey R.Carter
2022-04-10 11:45                   ` Ada_GUI AdaMagica
2022-04-10 13:23                     ` Ada_GUI Jeffrey R.Carter
2022-04-10 12:12                   ` Ada_GUI AdaMagica
2022-04-06 15:31     ` Ada_GUI Jeffrey R.Carter
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox