InDesign Script Step And Repeat CHANGE LOG Version 2.9 (221029) a. Stroke tint 100%. Version 2.8 (221022) a. Settings apply set list units before value inputs. Version 2.7 (221019) a. Remove //@target b. Check app name and warn if wrong app for script. Version 2.6 (220803) a. Settings current break apart single return statement. b. Settings apply and current try/catch/alert errors. c. Improved done alert or error. d. Set doneMessage instead of alert when item doesn't fit page. Version 2.5 (220708) a. Updated function settings.setList. Version 2.4 (220614) a. Update function validateFloat (argument negative). Version 2.3 (220406) a. Add drop list for units. b. Accept decimal comma. c. Miscellaneous. Version 2.2 (220307) a. Validate functions pass uiEdit argument. b. Replace function 'progress' with 'working' window. c. Settings file encoding UTF-8. Version 2.1 (220115) a. Remove scriptPreferences.userInteractionLevel. Version 2.0 (220110) a. Hoist var settings. b. Function validateNumeric rename control => uiEdit c. Settings store numeric values as String type. d. Settings save and restore units like Bleed Alert And Fix. e. Use full name for measurement units instead of short. f. UI adjustments. g. Function processPage remove set arrowHeadAlignment. Throws error in CC 2015 "arrowHeadAlignmentEnum is undefined". Not needed anyway; this script doesn't draw arrowheads. Version 1.9 (211211) a. Apply settings implement function getProp. b. Unknown ruler units default to inches. c. Reorder measurement units array to match InDesign. Version 1.8 (211206) a. Fix error when ruler units inches decimal. Version 1.7 (211129) a. Miscellaneous. Version 1.6 (211128) a. Revert to original function validateFloat. Version 1.5 (211127) a. Replace validateFloat with new function validateNumeric. b. Combine step and marks function into processPage function. c. Redesign step and marks code to work at trim size, then resolve gutter bleeds. d. Store step calculations into array, then arrange, rather than arrange while calculating. e. Improve detection of invalid documents. f. Remove 'Layout' from panel. Excess when only one panel. g. Miscellaneous. Version 1.4 (211124) a. Fix flaw with interior marks when margin and zero bleed. Version 1.3 (211123) a. Improve error handling. Version 1.2 (211123) a. Interior marks. Version 1.1 (211123) a. Also process native InDesign elements if in single group. Version 1.0 (211123)