Adobe 0046100128056 Scripting Guide - Page 138
var myLabelStyle = myStyleNames[myLabelStyleDropdown., var myLayerName = myLayerNames[myLayerDropdown.
UPC - 718659087562
View all Adobe 0046100128056 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 138 highlights
CHAPTER 9: Menus A More Complex Menu-scripting Example 138 ({editValue:24, editUnits:MeasurementUnits.points}); } } //Text frame offset with(dialogRows.add()){ with(dialogColumns.add()){ staticTexts.add({staticLabel:"Label Offset", minWidth:myLabelWidth}); } with(dialogColumns.add()){ var myLabelOffsetField = measurementEditboxes.add ({editValue:0, editUnits:MeasurementUnits.points}); } } //Style to apply with(dialogRows.add()){ with(dialogColumns.add()){ staticTexts.add({staticLabel:"Label Style", minWidth:myLabelWidth}); } with(dialogColumns.add()){ var myLabelStyleDropdown = dropdowns.add ({stringList:myStyleNames, selectedIndex:0}); } } //Layer with(dialogRows.add()){ with(dialogColumns.add()){ staticTexts.add({staticLabel:"Layer:", minWidth:myLabelWidth}); } with(dialogColumns.add()){ var myLayerDropdown = dropdowns.add ({stringList:myLayerNames, selectedIndex:0}); } } } var myResult = myDialog.show(); if(myResult == true){ var myLabelType = myLabelTypeDropdown.selectedIndex; var myLabelHeight = myLabelHeightField.editValue; var myLabelOffset = myLabelOffsetField.editValue; var myLabelStyle = myStyleNames[myLabelStyleDropdown. selectedIndex]; var myLayerName = myLayerNames[myLayerDropdown. selectedIndex]; myDialog.destroy(); var myOldXUnits = app.documents.item(0).viewPreferences. horizontalMeasurementUnits; var myOldYUnits = app.documents.item(0).viewPreferences. verticalMeasurementUnits; app.documents.item(0).viewPreferences. horizontalMeasurementUnits = MeasurementUnits.points; app.documents.item(0).viewPreferences. verticalMeasurementUnits = MeasurementUnits.points; for(var myCounter = 0; myCounter < myObjectList.length; myCounter++){ var myGraphic = myObjectList[myCounter];