| Re: Re-open Is user drawn freeform Poly Closed thread
By the way folks
I HAD a real nice solution to this.
I mandated CTRL be pressed (you get the Button value on Mousedown) to 'count' as a poly click.
this prevented more poly lines showing up as they went to edit their poly.
My client thought it would be counter-intuitive to the user to have to press CTRL to make a poly segment addition count.
I am playing with this without the CTRL mandate - and it's a mess.
I can trap the right click atleast to say - hey - don't add that as a new line.
But - without feedback on when Close Curve was selected ?
there is no way I can see to stop collection clicks on Left click to 'add a new poly segment' I mean, it re-opens the poly and adds a point.
I went to explore dropping a dedicated freeform 'shape' object on the form - MP doesn't like that.
Seems .AddPolyline is the only means to drop or present a custom poly on the form.
Sometimes I wish the app control was in my hands - heh, I'd say - the user will hold CTRL down and this will free up any other distractive left clicks -
I am more or less saying, once a custom poly creation is selected, I HAVE to collect the left clicks to know to extend my Location object array and recreate my shape with .AddPolyline
BUT - if the user right clicks and selects Close Curve, I have no way of knowing this
so if they left click again to go to 'move' their segment lines around ? I end up adding yet a NEW line segment - because there was no notification they are done.
I liked my use 'CTRL' button to make poly additions count.
really worked nice - but - since my offerings are put aside here - for 'the way things must be' ? for my client ?
any way to know if Close Curve was selected ?
Seems MP is a work in progress from MS, I wish they'd put more into MP, they do, but I wish they'd put as much as they put into re-inventing the Word Processor with Office what is it now ? 13 ? what could possibly be new in office ? oh yes, I forgot, it's 'live' now ? oh well.
Any thoughts ?
Tim Miltz |