I've got a GUI library that seems (to me :) )to be a pretty good start on an easy to use, platform independend GUI library. It allows constructs along the lines of:
gui_application<employee> app = column( row("First: ", &employee::first_name, "last: ", &employee::last_name), row("Job type: ", combo_box(make_job_type_map(), &employee::job_type)); employee e app.set(e); app.get(e); There is a lot more to it than just this. It is being used in the real world, for an employee maintenance/human resources system that will be in 800 restaurants. Is there any interest in seeing this code and an example as a proof-of-concept for a possible future boost library? I would recommend starting the implementation from scratch rather than building on much of my code, but I think I've got the right idea on the interface. It might take me a couple of days (of free time) to get an example together and remove dependencies on company code. Brock Peabody Software Development Manager NPC International _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost