Patternmaker Pro is very unique when it comes to the save and undo functionality. To understand how it works, you need to understand what exactly the program creates as you work.
SVG is Cool
Everything you create in the Fashioner is SVG (scalable vector graphics). If you are familiar with developer tools in the browser, you can right-click > View Source on the canvas and see all the objects in SVG.
When you open patterns in the Fashioner, that is a page of SVG. Then when you use a tool and save the work, the SVG is updated and redrawn with those changes becoming permanent.
We keep a copy of the patterns when you open them in the Fashioner and then we also keep every single page of SVG as you make changes. This allows you to use the Step Back tool to go back, even to the very beginning, at any time.
This isn't that different from what most other software does, however, the difference comes with the Save and Save State tools.
When you save in other programs you save one final project file. In Patternmaker Pro, you have all of your history, too.
You can open a file that you saved a month ago and step it back all the way to the original pattern opened in the Fashioner. This is incredibly powerful and can save you lots of time.
When you Save State you also get all the back history. Even though you have changed the name, you lose nothing in the process.
Even though Patternmaker Pro saves all your history as you are working, you must select Save off the main menu one time for the file to be created and written into your My Fashioner Sessions. Once you save, the file will be automatically updated for you as you continue working and you don't have to save again.
You should save at the begininning of your work, just in case there are problems with the browser.
Creating Your Own Starting Points
Here is an example of how you can take advantage of these features.
The bodice with bust sloper pattern has the full dart at the waist. You may want to create a version with the dart split between the waist and the side, as many drafts begin with this configuration.
You can open the waist dart sloper in Fashioner and move half of the waist dart to the side. Now you have a custom sloper for future work that has every bit of history associated with it.
Now select Save State. You can continue with edits to the pattern, but you'll have a copy frozen in that state in My Fashioner Sessions for later work.
Modifying Prior Work
This extensive history also allows you to make further changes any time in the future. If you've modified a sloper to create a unique look, you can use that same pattern and step it back in time to modify it even more months later. You can see how powerful this feature truly is.