On Monday, 31 March 2008 19:24:35 bulia byak wrote:
So, the question of what to write to SVG file is secondary. I'm
interested in your comments on the proposed UI.
I know you asked this of the OP,
but multiple pages (if I grok the idea) would
be very nice to have and I thought I'd cast a 'vote' for something similar to
the old Freehand style of doing it, with tweaks:
1. The canvas with the page is like it is now.
2. There is a window with little pages (boxes with numbers) in it that can:
a. Add/Remove a page. (buttons/keys or context menus)
b. Click-clicking on a box shows that page on the canvas
c. Dragging boxes changes page order.
d. Enable/Disable a box (greys it) to include/exclude pages.
e. What's drawn off-page stays on the screen while pages come and go.
f. Selecting many boxes and 'grouping' them shows all those pages on the
canvas (when selected). It also allows dragging of that group to re-order.
g. Double-spread boxes, shown with a darker middle line, can be added or made
by dropping a page onto another one (perhaps with a mod key to indicate
left/right, or drop to left/right of target page box.)
h. Each page gets it's own set of layers.
The way (I think I recall) that Freehand did it was to show all the pages on
the canvas. The little boxes window was like a zoomed-out view. Dragging the
little pages also 'dragged' the actual pages and they could be scattered
higgeldy-piggeldy around the canvas.
This could work too, but Inkscape has a limit to canvas size and that
might cause problems - for example I was designing to-scale (in millimeters)
and, at that size, one cannot zoom out much more than about 20meters by
20meters. After that it becomes purely a drag-canvas-around affair.