Re: [Chicken-users] Creating Windows GUI App

2011-03-31 Thread Stephen Eilert
On Thu, Mar 31, 2011 at 1:46 PM, Thomas Chust  wrote:
> 2011/3/31 Steve Graham 
>> Can someone point me to some info on this?
>
> Hello Steve,
>
> there is compiler support for executables marked as GUI applications
> through the -gui command line option. But to actually create a GUI,
> you will have to use one of the eggs providing bindings for user
> interface toolkits [1]. All the Tk and Qt based ones should, in
> principle, work under Windows. The IUP binding is also known to work
> under Windows.
>
>> Also does Chicken Scheme have a method for accessing databases?
>
> Yes, check the eggs providing database functionality [2]. However,
> there is currently no database-independent layer like Perl's DBI
> module that provides a uniform API for all other relational database
> drivers.

Oh, that's been one of my pet peeves for a long time now. The closest
we have is awful's $db procedure.

I've toyed with the idea, but I am afraid I'm not knowledgeable enough
about all RDBMS to come up with a decent API. Any suggestions?


-- Stephen

___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] Creating Windows GUI App

2011-03-31 Thread Thomas Chust
2011/3/31 Steve Graham 
> Can someone point me to some info on this?

Hello Steve,

there is compiler support for executables marked as GUI applications
through the -gui command line option. But to actually create a GUI,
you will have to use one of the eggs providing bindings for user
interface toolkits [1]. All the Tk and Qt based ones should, in
principle, work under Windows. The IUP binding is also known to work
under Windows.

> Also does Chicken Scheme have a method for accessing databases?

Yes, check the eggs providing database functionality [2]. However,
there is currently no database-independent layer like Perl's DBI
module that provides a uniform API for all other relational database
drivers.

Ciao,
Thomas


--
[1] http://wiki.call-cc.org/chicken-projects/egg-index-4.html#ui
[2] http://wiki.call-cc.org/chicken-projects/egg-index-4.html#db


--
When C++ is your hammer, every problem looks like your thumb.

___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] Creating Windows GUI App

2011-03-31 Thread Christian Kellermann
Hi Steve!

* Steve Graham  [110331 18:08]:
> Can someone point me to some info on this?  Also does Chicken Scheme have a 
> method for accessing databases?
> Thanks, Steve

The most advanced windows gui atm is IUP IIRC. There is also an easy
installer to get running with it on windows.  The installer can be
found at http://www.kiatoa.com/setup-chicken-iup.exe

Also there are several eggs available for accessing databases:

postgresql, sqlite, couchdb, tokyocabinet, estraier, ...

See http://wiki.call-cc.org/chicken-projects/egg-index-4.html#db for a complete 
list.

HTH,

Christian

___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users


[Chicken-users] Creating Windows GUI App

2011-03-31 Thread Steve Graham
Can someone point me to some info on this?  Also does Chicken Scheme have a 
method for accessing databases?
Thanks, Steve___
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users