Locator Appearance mystery in LocatorPane
- To: mathgroup at smc.vnet.net
- Subject: [mg79984] Locator Appearance mystery in LocatorPane
- From: Murray Eisenberg <murray at math.umass.edu>
- Date: Fri, 10 Aug 2007 01:45:30 -0400 (EDT)
- Organization: Mathematics & Statistics, Univ. of Mass./Amherst
- Reply-to: murray at math.umass.edu
Here's a LocatorPane inside a DynamicModule with a Locator initialized at the origin and where additional Locator points will be created at mouse clicks: dot=Automatic; DynamicModule[{pts = {{0, 0}}}, LocatorPane[Dynamic[pts], Graphics[Point /@ pts], Appearance -> dot, LocatorAutoCreate -> All] ] This works as expected. (The setting Automatic for Appearance is the default.) Now change the definition of dot to: dot=Graphics[Disk[],ImageSize->5] Still OK. But, finally, change the defintion of dot to: Graphics[{PointSize[Medium],Point[{0,0}]}] Now it does NOT work as expected: Although the initialized points do appear correctly, and a new dot appears at the first click in the output, upon each additional click a new dot does not appear but, instead, that one new dot moves to the location of the click. Diagnosis? Cure? -- Murray Eisenberg murray at math.umass.edu Mathematics & Statistics Dept. Lederle Graduate Research Tower phone 413 549-1020 (H) University of Massachusetts 413 545-2859 (W) 710 North Pleasant Street fax 413 545-1801 Amherst, MA 01003-9305