On Fri, 22 Jan 1999, Alexander Larsson verbalised:
> On 22 Jan, Lars Clausen wrote:
>>
>> Now I looked a bit more at bezier splines, and found that they really
>> should be a polyline with some fluff (like a tangent) added at each
>> point.
> Yep, more or less. Some people might actually be more comfortable
> editing splines as they have better editing properties (curve goes
> through control points i think). The spline control points can then
> easily be converted to bezier points.
Well, seeing that the Beziers here are actually series of Postscript-style
curves, the curve will go through the control points, but the angle can be
controled by "minor" control points.
>> So I set out to make a polyline, which goes well (only one stupid bug,
>> and one not-so-stupid), so I can now create a polyline. The question
>> now is: How should the user add new parts? My first idea is to have the
>> middle mouse button give an object-specific menu, which would here
>> contain (at least) 'Add Corner' and 'Remove Corner'. Now this is a
>> whole new way of interacting with the objects, so I'll just ask if you
>> think that's the way to go, or if you want another way to do it.
>
> I think it's a great way to do it. The way i did it in the "Network -
> Buss" object is that the properties dialog has a 'number of xyz'
> field. That is not really as usable.
Now that you mention the properties dialog, shouldn't it have a "Close"
widget next to the "Apply" widget?
I'll take a shot at adding such a menu.
> I haven't thought much about any implementation details though.
The bus object and ellipses combined are fun:)
-Lars
--
Lars R. Clausen ([EMAIL PROTECTED])
A *real* smart bomb would call in sick, perhaps move to another country,
changing its name in the process, open a beach bar maybe and live out its
days in safe anonymity. -- Barry O'Neill in rhod