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

Re: My proposal (Was: Shapes layout proposal)



On Thu, 14 Jun 2001, Andre Kloss wrote:

> Hi folks.
> 
> I think there are exactly 3 extensions for the custom XML shapes that
> would be extremely useful when it comes to extending this shapes'
> usability:
> 
> 1. Abstract from textboxes. XMLshapes should be able to contain
> multiple sub-shapes (As long as they're rectangle-shaped). One simple
> shape could be a textbox.

Sounds good.  Nothing problematic there.

> 2. Another quite simple shape could be an array of subshapes. This
> could be horizontal or vertical. An array should save the order of
> its contained shapes, and have always some room to enter another
> shape.

With this comes the possibility of multiple levels of nesting and resizing
based on contents.  Fortunately, there's been a lot of research on that for
GUIs.  The question is what of it we don't need.  Do we want for instance
shapes that divide the containers space evenly between them?  

> 3. Last, but not least: Every shape should be resizable (At least most
> shapes. A textbox has it size and basta). If some shape is containd by
> another shape, the containing shape should also be resized in this
> process. This would need some pointer structure to let each shape know
> it's "parents".
> And the minimum size of a shape (in x as well as in y-axis) can be
> determined by the maximum of the size minimum size of its subshapes
> times the relation my:size/sub:size. This would also need some pointer
> list to all "children".

Also sounds good.  It has always irked me that the UML class is not
resizable.  And there's no reason why text couldn't resize as well, by
changing font size (it might not be a fully proportional resize, but the
shape layout algorithm could take care of that).

-Lars

-- 
Lars Clausen (http://shasta.cs.uiuc.edu/~lrclause) | Hårdgrim of Numenor
"I do not agree with a word that you say, but I    | Retainer of Sir Kegg
will defend to the death your right to say it."    |   of Westfield
    --Evelyn Beatrice Hall paraphrasing Voltaire   | Chaos Berserker of Khorne




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index] Mail converted by Mofo Magic and the Flying D

 
All trademarks and copyrights are the property of their respective owners.

Other Directory Sites: SeekWonder | Directory Owners Forum

GuideSMACK