[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA: [pcb] multi-gui support
On 8/7/05, DJ Delorie <dj@delorie.com> wrote:
> I had a couple of hours of travel time to play with the laptop, and
> decided to work on a gui segregation API for PCB
*snip*
> This should be good enough to do the old Xaw layout, the current GTK
> layout, a Motif compliant lesstif layout (different menu layout and
> shortcuts, for example), and Win32 MDI. Also, this hooks in print
> (postscript or Win32) and export (gerber, png, eps, pdf, postscript,
> whatever) without the common parts even knowing it. The isolation
> also means the scripting mode is simpler, and perhaps even a DOS, Mac,
> or Java gui could be made!
>
> Comments?
My pcb-print CLI patch was just committed to the PCB CVS. It would be
nice if we didn't have to bring up the GUI at all! Right now, my
patch opens up the entire GUI from the command line, calls a print
function, then closes everything back down.
Of course I am in favor of anything that resembles MVC over a, for
lack of a better word, monolithic design. I've still got a lot to
learn about PCB internals to before I can hack away at the GUI.