styleIndex=5;stuckCellH=3;xOffset=25;yOffset=12;refCon=5;objectName="";macroFont={fontName=Helvetica;fontSize=12;};macroName="Press This Button";});
macros=(
{name="Press This Button";text="= Macro{\n\n\\\\ Create and initialize our counter variable\n\nlocal(count:=0);\n\n\\\\Tell them what's going to happen, and how to abort.\n\nPrompt(\"Running Macro\", \"This macro will run through a series of calculations, changing and rotating the graphic, below. To abort the macro at any time, press Command-. (Command-period).\", \"\");\n\n\n\\\\ First ask if they'd like to reset the sheet. Note that the\n\\\\ statement below calls another macro, the Reset_Sheet macro.\n\nReset_Sheet();\n\n\\\\ Now run through a 'for' loop, and modify rotation angles and\n\\\\ increment values...\n\nfor (count:=0; count<10; count:=count+1){\n\n\t3DViewAngleSet(\n\tGet3DViewAngle(\"Rotation\", 1)+15, \n\tGet3DViewAngle(\"Elevation\", 1)-3,\n\tGet3DViewAngle(\"Perspective\", 1)+1, 1);\n\n\tenter(c2+.05, c2);\n\n\t}\n\nPrompt(\"Macro Finished\", \"That's all it takes to have ParaSheet automate analysis and presentation. To learn more about this and other macros, raise the Macro Panel by pressing 'M' on the tool bar to the left of this spreadsheet.\", \"\");\n\n}\n";},
{name=Reset_Sheet;text="\n= Macro{\n\n\\\\ Declare and initialize a variable, Answer\n\nlocal(Answer:=0);\n\n\\\\ Ask to make sure they want to reset the sheet, and assign\n\\\\ result to the variable Answer\n\nAnswer:=prompt(\"Reset Sheet\", \"Would you like to reset the sheet and resize the window before running this macro?\", \"Yes\",\"No\");\n\n\\\\ If they said yes, then resize the window...\n\nIf (Answer=1) {\n\n\tWindowMove (-100, -100);\n\tWindowSize (900, 700);\n\n\\\\ ...reinitialize the x/y increment values in cells c1 and c2...\n\n\tenter(.15, c2);\t\n\tenter(.15, c3);\n\n\\\\ ...and reset the orientation of the graphic.\n\t\n\t3dViewAngleSet(30, 30, 45, 1);\n\n\t}\n}\n";}