Harold Skank again. On Sat, 2007-03-31 at 23:20 +0100, Peter Clifton wrote: > I'm hoping to conduct a brief census of people who use multiple pages in > gschem. I'm working on some code-changes to libgeda which may change the > navigation model slightly, and wanted to see how it is used now. > > This is a feature which confuses some new users, as it can make work > "disappear" behind a new page. > > I'm also unsure if the "user-model" (what the user thinks the program > does), matches the program's behaviour: > > Do you use multiple windows running from the same copy of gschem?
Even though I have many pages, I usually have only 1 page at a time open. > > Do you use multiple running copies of gschem? Never! > > Do you use these for related schematics? > (Do you tend to have multiple pages from the same design?) I don't understand this question. > > How much use do you make of hierarchy traversal? > (Schematic or symbol down, up, page next, page previous)? I use it occasionally, mostly when I'm using new symbols and find bugs in them. > > > For testing, I've got a version of gschem which just opens a pages in a > flat list. These can be traversed using toolbar buttons, just like a > document viewer. This significantly simplifies some code, and UI > presentation issues for a complex nested hierarchy. > > I'm also considering it might be best to launch a new window for each > hierarchy level, reserving multiple pages in one window to tie directly > to the case where a single level of hierarchy has multiple pages. > > This is probably something I'll do whilst I develop the extended > data-structure needed to be more flexible with viewing the hierarchy. > > Example screenshots are at: > > http://www2.eng.cam.ac.uk/~pcjc2/geda/gschem_page_navi.png > http://www2.eng.cam.ac.uk/~pcjc2/geda/gschem_page_navi2.png > > (Same pic, just a different page loaded in each case). > > Regards. > _______________________________________________ geda-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

