Richard Gaskin wrote > Michael Julian Lew wrote: > > > Richard Gaskin wrote: > >> BNig wrote: > >>> that is determined somewhat arbitrarily by the > >>> revBackScriptLibrary in handler > >>> > >>> on newGraphic > >>> if the width of the target < 9 and the height of the target < 9 then > >>> .... use default values > >>> > >> Would that be a user experience bug? > >> > >> I can see the benefit of minimizing occurrences of objects that are > >> *prohibitively* small to work with, but am less enthused about > >> constraining options for the user at the much lower threshold of mere > >> possible inconvenience. > >> > >> I'd opt for a 4px threshold. > > > > Seems to me that if the current restriction on the result of “clone” > > is intended to prevent possible problems when tools palette is being > > used then a very bad design decision was made. A solution should not > > affect what happens when the user clones an abject that is already in > > the stack. > > > > The script function “clone” should clone the object _exactly_ when > > used by itself, but could be used in conjunction with size-dectecting > > code for the palette. > > In principle I agree. The challenge is that we don't have a separate > message for clone as distinct from other ways to create a new graphic. > > If it were up to me, I'd say let the user do whatever they want. If > they want to make a control too small to be used, who am I to stop them? > > But as Jeanne suggested, it may be that the IDE is trying to be helpful > in cases of accidental resizing too small. > > Personally, I'd favor simplifying the extra work the IDE is doing and > just leave the user alone. > > If there must be a threshold, at least make it smaller than it is now. > > -- > Richard Gaskin
It seems the consensus is to lower the threshold when graphics are changed to default sizes. I will do an enhancement request next week and propose that the currrent threshold of 8 by 8 and lower will be reduced to 5 by 5 and lower. That should cover most clone requests and still prevents most accidental clicks. The double-click delta default is 4 in case someone double-clicks right away. If Edinburgh agrees I will do a pull-request. Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Clone-graphic-does-not-respect-dimensions-tp4710776p4710811.html Sent from the Revolution - User mailing list archive at Nabble.com. _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode