Version 1.2: Date of Release: January 2011

Summary of Major Changes

  • The ability was added to save the current contents of the StructureSolver Main Window in the form of a Scalable Vector Graphics (SVG) file that can be opened and modified by a variety of graphics program such as the Open Source Inkscape application or Adobe Illustrator.
  • All of the Structural Modeling functions were changed so that multiple faults can be selected for modeling at the same time.
  • Annotations of structural model reference thicknesses are now shown.
  • Highlighting of selected points and surfaces has been improved
  • Numerous smaller improvements and minor bug fixes have been made.

Detailed Description of Changes

File Menu

Edit Menu

Curves Menu

Display Menu

  • Calibrate Image: The handling of menu item availability during the phases of this function has been improved. It is now possible to cancel out of the function by selecting another menu item during the Define Calibration Rectangle phase. During the second phase where the Calibration Dialog form is open, a smaller appropriate set of menu items is available.
  • The behavior of StructureSolver has been improved so that all menu functions are available when a Show Calibration dialog is present.
  • If the image is hidden using Hide Image, the name of the Image File in the solution bar will be prefaced by the word "Hidden".

Interpret Menu

  • Draw: The menu text was improved to display the currently active curve category (i.e., the curve category to which the next drawn curve segment will be assigned).
  • Modify: The function was improved to highlight by infilling the closest selectable point or the point being modified.
  • Delete Points: The function was improved to highlight by infilling the closest selectable point for deletion. If point deletion results in all curve segments being deleted, the function automatically exits.
  • Reassign Curve Segment: The menu text was improved to display the currently active curve category (i.e., the curve category to which a selected curve segment will be assigned).

Structural Modeling Menu

  • All of the functions in this menu group were redesigned to allow multiple faults for modeling.
  • Whenever model surfaces are being actively manipulated there is an interactive display of the depth of the top surface, and the thicknesses of underlying layers, in addition to the display of expansion ratios that was present in Version 1.1.1 and before.
  • When a surface is being selected for manipulation, or is being stretched or moved, the reference points for the surface are highlighted by infilling.
  • The mode by which a hangingwall surface reference point is moved in Stretch Overlying Layers, Move Underlying Layers and Move Individual Surface was further changed (relative to Version 1.1.1) so that the reference point movement is controlled by the component of the cursor movement that is parallel to the deepest fault segment. This makes the model adjustment much more sensitive regardless of whether the deepest segment of the fault has a shallow or steep dip.
  • Select or Deselect Fault for Modeling: This function was redesigned to allow multiple faults to be selected for modeling at the same time. For design reasons the warning about models extending beyond the limits of the display that was present in Version 1.1.1 was removed.
  • Move Individual Surface: In Version 1.1.1 and before, if there was only one modeled surface associated with a fault, then the surface deformed on moving. This bug has been fixed so that a solitary surface simply moves up and down.
  • Delete Surface: It is no longer possible to delete the uppermost surface in a model unless it is the only surface or the surface below it is undeformed. If you delete all of the surfaces for all selected model, StructureSolver will automatically exit the Delete Surface function.
  • Identify Errors: The closest fault point error is now highlighted by infilling during this function.
  • Animate Model: The criteria for graying out this menu item have been refined.
  • Show Displacement: Displacement vectors can be shown for multiple active faults. Left-clicking sets a displacement vector in place so that a display with multiple displacement vectors can be built up.

Restoration Menu

Miscellaneous:

  • The Help system has been updated to reflect all changes.