[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [XBoard-devel] Re: XBoard stuff
From: |
Dan Jenkins |
Subject: |
Re: [XBoard-devel] Re: XBoard stuff |
Date: |
Tue, 09 Dec 2003 09:48:50 -0600 |
I agree that a single code base would be ideal. I haven't used wxWindows
myself so can't comment much on it. It probably wouldn't be overly
difficult to have autoconf conditionally include Windows, or Unix-specific
files based on the OS. Trying to get it to set up the Makefile for NMAKE
vs. Cygwin's make vs. whatever it is Borland uses might be a bit more
challenging, though... I am still fairly new to the autobuild tools,
though, so maybe it's not as hard as I suspect.
OpenGL does graphics only. It's designed to be system agnostic, and
therefore leaves stuff related to window creation, input, etc. up to the OS.
One of the things I would like to do for the OpenGL stuff is to allow you
to choose from a variety of chess sets and boards, and also provide a script
that exports models from Blender, so that people that know a bit about
modelling could conceivably create their own set/board to use.
----Original Message Follows----
From: "A. Alper ATICI" <address@hidden>
To: address@hidden
Subject: Re: [XBoard-devel] Re: XBoard stuff
Date: Mon, 8 Dec 2003 19:26:43 +0200
Hello everyone!
On Mon, Dec 01, 2003 at 10:26:00AM -0800, Tim Mann wrote:
[...]
> > Next, I thought about trying to move some of the Xaw code for drawing
the
> > board into a separate file so that the xboard.c file is composed mainly
of
> > stuff like Window creation and handling of window events, and so that
it
> > might be easier to try and start defining a common GUI interface
between
> > OpenGL and any other UIs.
>
> That's good. If you want, you could also pull out Unix-specific code
> that isn't X related at all into a third file (assuming you find some
> that can be pulled out fairly cleanly). We'd been talking about that as
> a step toward replacing Xaw with GTK+.
>
How about taking the step toward a genuine single code base, rather than
partial consolidation as it is now?
I bet most of you have heard/known/used wxWindows:
http://www.wxwindows.org
I haven't used/examined it really, but it looks promising for
multiplatform development. I'm planning to invest some of my time in it.
So, what do you think?
OTOH, will OpenGL be good for anything other than 3D board layout?
regards,
A. Alper ATICI
--
PGP keys @ http://web.ttnet.net.tr/alperatici/anahtar.asc
fpr(S) = DFA9 6619 70C7 400C 1DA8 7BFB 2C56 F3AF B824 F550
fpr(E) = D314 04FF 7A8C EBE0 68AE D692 A1B5 A14B C0CD 4D4A
<< attach4 >>
_______________________________________________
XBoard-devel mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/xboard-devel
_________________________________________________________________
Winterize your home with tips from MSN House & Home.
http://special.msn.com/home/warmhome.armx