[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