[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Multiple open pages in gschem



On Mon, 2007-04-02 at 23:26 -0400, Ales Hvezda wrote:
> 
> 
> I've worked out all the details yet (read: hardly fully functional),
> but the implementation looks fairly straightforward.  The question is,
> are the tabs really that useful since they do sorta clutter things up.

Hah - I tried that over the vacation too.

I believe you're mis-using the GtkNotebook. It is supposed to have the
switched page inside it - it doesn't look quite right blank contents, as
it draws a frame to show its "contents". (It doesn't look like the page
is what tabs are selecting).

To do it the "Gtk" way, it needs a Drawing-area per tab, which isn't
what the gschem data-structures are happy with. By current code, it
would probably need a "TOPLEVEL" per tab. I did almost get it working
before, but it was a mess.

The tabs themselves take up space. Perhaps the navigation on the toolbar
makes the existence of multiple pages obvious in a more space efficient
way.

Still - I think we should aim for future data-structures to support
multiple active Drawing-areas per TOPLEVEL.

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user