I see you already figured out what the gather button does, but for those playing at home, it brings all selected shapes together in the stacking order in the direction of the last shape that was selected. It's very useful if you create a bunch of new shapes that you then want to put next to an existing shape in the stacking order.
The reason the "l" key isn't working is that it must have been mapped to the Eyedropper tool since I wrote the script. The easiest thing to do is bring up the code for the modified lm_select_shape.lua file and find the following section of code:
Code: Select all
function LM_SelectShape:LoadPrefs(prefs)
self.lassoMode = prefs:GetBool("LM_SelectShape.lassoMode", false)
self.toggleSelectionKey = prefs:GetString("LM_SelectShape.toggleSelectionKey", 'l')
self.copyShapeStylesKey = prefs:GetString("LM_SelectShape.copyShapeStylesKey", 'y')
self.gatherShapesKey = prefs:GetString("LM_SelectShape.gatherShapesKey", 'z')
end
Code: Select all
self.toggleSelectionButton = LM.GUI.ImageButton("ScriptResources/lm_select_shape/rt_toggle_selection_button", "Toggle selection between points and shapes (l)", false, self.TOGGLESELECTION)