Force preview on playback |
When this check box is selected, the Playback session will always display the geometrical preview, independently of the Enable preview option is set in Playback Options.
|
Create reference documents |
When this check box is selected, at the end of a Capture session, the program creates a ReferenceFiles folder within the folder created to store the log file, and saves a copy of each active document created during the Capture session. Each of these documents is saved with a "reference_" suffix.
|
Create ref. database (Document Browser) |
When this check box is selected, at the end of the Capture session, the program saves a copy of the current database into the ReferenceFiles folder.
|
Enable handle intermediate steps |
When selected enables the application to execute the intermediate steps efficiently.
|
Capture customized context menus |
When the check box is selected, any customized context menu involved in the session will be recorded. It is advisable to select this check box while running a capture session.
When the check box is not selected then the customized context menu's are not captured in the session.
|
Capture customized components |
When this check box is selected, any customizations, like the GPL custom procedures or external plug-ins that don't belong to standard software installation, (only if they are used) in the local machine will be copied to a folder named Custom, in the CPBag folder structure. All custom components that are saved into CPBag are registered (if required) during playback to restore the same environment of the recorded session. Any customized components registered and loaded during the playback, are unregistered and unloaded at the end of the playback to restore the previous environment.
However, one can choose to exclude the customizations in the CPBag. This is required by users, who may not be comfortable in sharing their customizations with others. To exclude the customized components in the CPBag, you have to clear this check box.
Note that by default, this option is unchecked.
|
Enable preview |
When this check box is selected, the geometrical preview will be displayed during the Playback session. This preview doesn't include the one attached to mouse movement, that can be viewed when performing drawing commands (such as line and rectangle creation and sketching in 2D), but the one displayed when you create, for instance, solid features, curves and surfaces.
The default behavior is not to display this preview during the Playback session, since its calculation and displaying affect performances. However, you may need to display it for some specific reasons such as debugging.
Note that you can save the geometrical preview to a file: a new shortcut function (performed by clicking the CTRL and F12 keys simultaneously) enables you to create a dump preview file, named Previewxxx_c(p).xgl, including the graphical preview currently displayed. These files are generated in the newly created Capture and Playback package subfolder, named PreviewFiles. During the Capture session, every time you click the CTRL and F12 keys, a new file per screenshot is generated, with a "_c" postfix. When you run the Playback session, the same number of files, with a "_p" postfix, is automatically generated in the same folder.
|
Show trace |
When this check box is selected, the program displays the trace of the log file in the I/O window when performing a Playback session using the Playback function. Each statement is preceded by the corresponding line number. The resulting playback takes longer than when this check box is not selected. If the box is not selected, no trace is printed to the I/O window.
Note that Step-by-Step and Play to line Playback commands always display the trace of the log file in the I/O window and are therefore not affected by this check box.
|
Create user actions file |
When this check box is selected, the program creates a context tag file during the Playback session (a file with a ".ctr" extension created in a directory having the same name as the log file).
Note that this context tag file is separate from the tag file which is always created during a Capture session (and which has a ".ctx" file extension).
Context Tags and the Context Tag File
A context tag is an identifier of the context which you are working in; context tags can be very useful to develop quality assurance procedures and future statistics.
For example, if you select the New Document command, the context tag is the following:
"New Document"
If, after selecting New Document you choose Model, you'll have the following context tag:
"New Document""Model"
as the Model command is a second level command.
A context tag file is an ASCII text file you can open and read with any text editor program (for example Microsoft® WordPad). A context tag (a file with a ".ctx" extension created in a directory having the same name as the log file) is automatically generated whenever you perform a Capture session.
For example, to build the solid on the right you had to:
- Open a new model document
- Create a rectangle
- Sweep the rectangle to build the box on the right
- Move the Work Plane onto the front face of the box
- Create a circle on the front face of the box
- Sweep the circle to build the cylinder.
|
|
and this is the context file you will automatically get if you capture the whole session:
[Head]
Test name : CandPsample
Description :
Comments :
Created with build : 4.0.0.25
Valid till build :
Generated by :
Company :
Support Center :
Class :
Origin :
CPU Type : Pentium-II Model 3 Stepping 3
Performance indicator : 680
Real Memory size : 128 MB
CPU Time : 7s
Elapsed time : 1m 22s
Peak Memory Usage : 42136 KByte
Page Faults : 2791
Page File Size : 55572 KByte
Level 1 : 0;0
Level 2 : 0;0
[Summary]
Weight No. Context used
0; 1; "Feature" "Linear Sweep" "Protrusion"
0; 1; "Arc" "Center"
0; 1; "Work Plane" "Set on Face"
0; 1; "Feature" "Linear Sweep" "New Solid"
0; 1; "Rectangles & Polygons" "Rectangle"
0; 1; "New Document" "Model"
[Details]
Line:299 "New Document" "Model"
Line:306 "Rectangles & Polygons" "Rectangle"
Line:315 "Feature" "Linear Sweep" "New Solid"
Line:348 "Work Plane" "Set on Face"
Line:351 "Arc" "Center"
Line:365 "Feature" "Linear Sweep" "Protrusion"
The [Head] section contains information about the hardware and software environment and customer data fields you can fill in if you need to send a Capture & Playback package to your Support Center.
The [Summary] section contains all the context tags that were used during the session, ordered by their occurrence number (No.) and with the additional Weight information that will be useful to the Support Center.
The [Details] section contains a list of all the context tags in the same order they were used during the session, preceded by the line number of the log file they were saved to.
When the Create user actions file check box in the Playback Options area is selected, another context tag file is generated when the Playback session is performed (a file with a ".ctr" extension created in a directory having the same name as the log file). The ".ctr" file has exactly the same structure as the ".ctx". A comparison between the ".ctx" and the ".ctr" files can be useful when debugging error situations.
|
|
Create reference documents |
If this check box is selected, at the end of a Playback session the program creates a ReferenceFiles folder within the folder created to store the log file, and saves to it a copy of each active document created during the Playback session. Each of these documents is saved with a "reference_" suffix.
Note that since this folder is normally created during a Capture session, if you create reference documents during Playback, the program displays an alert dialog box telling you that the ReferenceFiles folder already exists and asking whether you want to delete it.
|
Create ref. database (Document Browser) |
If this check box is selected, at the end of the Playback session, the program saves the current database.
|
Keep current window size |
If this check box is selected, the program maintains the current window size on your computer throughout the Playback session. This prevents the window from being resized during Playback, and can be very useful when playing back a Capture session that was made on another system at a different display resolution.
|
Enable printing |
When the box is selected, any printing commands recorded during the Capture session will be performed also during the Playback session. If the box is not selected, printing commands will not be performed, but the Playback session will not be interrupted.
|
Print warnings |
When this check box is selected, printing of any kind of error messages is enabled, even for errors and warnings which are not severe. |
Stop on open question |
If this check box is selected, the program stops the execution of the Playback session if an unexpected question to be answered interactively occurs. If this check box is not selected, Playback execution is not stopped. The Ignore open questions check box then determines how the program responds to unexpected questions. |
Ignore open questions |
When this check box is selected, the program assumes the default value if an unexpected question to be answered interactively occurs. When this check box is not selected, the program pauses so that the user can respond to the question. Note that the option is unavailable if the Stop on open question check box is selected. |
Error output on file |
If this check box is selected, all warning and error messages are written to an "errors.txt" file in a folder having the same name as the log file. If this check box is not selected, warnings and error messages are printed to the I/O window. |