From: John Torjo (john.lists_at_[hidden])
Date: 2004-12-15 02:20:44
> Have you seen my "thoughts on a GUI library" thread? It is still early
> days so I would appreciate any feedback. I am continuing to work on i
> and now support code like:
> gui::area client;
> ::GetClientRect( *this, client.native());
> // ...
> to allow interoperability between areas, positions, sizes and their
> natiive OS representations.
I will take a look at it soon.
> Does this work for Boost.Build (v2) projects? I would like an IDE that
Nope, it does not work with Boost.Build, because its Cross Builder's
grammar and concepts are quite different.
For instance, you can have per-directory/file settings, which I don't
think it's possible for Boost.build.
I guess, if there's interest, I could make it possible to output some
sort of .jam file.
Cross Builder's purpose is to
- be able to configure compiler settings as easy as possible (whereever
you wish, in the directory hierarchy)
- be very flexible
- make it very easy to build projects, with whatever compilers you wish
> allows you to manage a project written using Boost.Build2 that allows
> you to configure user-config.jam and the location of the Boost
> I have written a utility program based on process_jam_log.cpp to output
> XML instead of HTML so it can be rendered using a stylesheet or
> manipulated. I would like to hook this into an IDE that is
If you can think of this as a compiler (that is, you have source files,
which you compile into object files, which then you link together), then
I guess it could be hooked into Cross Builder.
-- John Torjo, Contributing editor, C/C++ Users Journal -- "Win32 GUI Generics" -- generics & GUI do mix, after all -- http://www.torjo.com/win32gui/ -- http://www.torjo.com/cb/ - Click, Build, Run!
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk