Main Vision Manual
×
Menu
Index

XII - Editor Aide

 
Discussion
The single largest drawback in Vision is that the Editor is not a completely general tool for inserting and removing Tasks. This is because of the complex dependencies between Branch and Filter Tasks and their targets. Here are the things that can be done in the Editor:
 
 
Here are examples of things that cannot be done in the Editor:
 
 
For example, in Step 4 of Tutorial III.B you added an Automatic Branch Abort Task to an existing Test Definition. The Automatic Branch Abort Task must be inserted before the Branch Task. To do this you had to remove the Branch Task, insert the Automatic Branch Abort Task and then reinsert the Branch Task. A completely general Editor would allow the Automatic Branch Abort Task to be inserted without removing the Branch Task.
 
The Editor Aide tool is provided as a method for making the process of modifying complex Test Definitions simpler. The tools can be used to build complete Test Definitions from scratch. It can also move the Test Definition from the Editor into the Test Definition under construction in the tool. Tasks can only be appended to the end of the Test Definition under development, but then may be easily moved up or down in the list. Any Task may be immediately removed from the list. The Test Definition in the Editor may be completely cleared of Tasks from without the Editor Aide tool. Whether or not the Editor is cleared of Tasks, all Tasks in the Editor Aide list can be moved to the Editor, appending them to any existing Tasks.
 
This solution is still not completely general. Tasks are not actually constructed in the Editor Aide and dependencies between Tasks are not established. As Tasks are moved from the Editor Aide to the Editor, they must be configured. A few general parameters including Task Name, Max. Voltage, Sample Area (cm2), Sample Thickness (µm) and Comments can be assigned in the Editor Aide tool.
 
This tutorial will work with the Tutorial VIII.A Nesting Branch Loop tutorial Test Definition. This tutorial will perform several basic operations. For a complete details discussion, see the Editor List Dialog Instructions.
 
Operation
 
Step 1 - Ensure the Proper Test Definition is in the Editor
 
 
Figure 2 - Recover the Archived Test Definition.
 
Step 2 - Initiate the Editor Aide Tool
 
 
Figure 3 - Launch the Editor Aide Tool.
 
Step 3 - Insert a General Information Task.
 
 
Figure 5 - Assign the General Information Task Task Name.
 
Step 4 - Move the Editor Test Definition into the Editor Aide.
 
 
Figure 7 - Copied Tasks Maintain Basic Parameter Configuration.
 
Step 5 - Insert an Automatic Branch Abort Task before the First Branch Task.
 
There is no real need for an Automatic Branch Abort Task in this Test Definition. However, it is included, here, for the purpose of illustration.
 
 
Figure 8 - Insert a Branch Abort Task.
 
Step 7 - Remove the Second Hysteresis Task
 
Every aspect of the original Nesting Branch Test Definition configuration was important in demonstrating the various aspects of Nesting Branching. For the purpose of the Editor Aide tool, the actual composition of the Test Definition in Editor List is less important. This step removes one of the Hysteresis measurements.
 
 
Figure 9 - Remove the Second Hysteresis Task from Editor List.
 
Step 8 - Save the Test Definition to a File
 
The Test Definition, as currently configured, with the Editor List sequence and preserved Task Names Max Voltage, Sample Area (cm2), Sample Thickness (µm) and Comments, can be saved to a file with a *.elx extension. The file can then be read to reload the Editor List at any time.
 
 
Figure 10 - Save the Test Definition to a File.
 
Step 9 - Load the Test Definition from a File
 
 
Figure 11 - Recover a Test Definition from a File.
 
Step 10 - Clear Editor List and Reload from the File
 
 
Figure 12 - Clear Editor List and Reload the Test Definition from the File.
 
Step 11 - Clear the Editor Window and Move the Editor List Test Definition to the Editor
 
If the Test Definition configured in the Editor Aide Tool were transferred into the Editor window, it would be appended to the Tasks already in the Editor Window. For this demonstration, that is not the purpose of the process. The intent is to replace the Test Definition in the Editor. Therefore, the Editor must first be cleared of all Tasks.
 
 
Figure 15 - Move the Editor List into the Editor.
The online help was made with Dr.Explain