What It Is
BorkStitch is a tool for building stitch diagrams, frequently found in embroidery instruction books, charts, and magazines.BorkStitch is freeware. This program is actually a prototype for a more flexible program we are developing, but it's useful as it is, so pelase Use and enjoy. The source code is available too. Any questions or comments? Send them to borkstitch-help@borkware.com
The original suggestion from Sharzipan read:
For the cross-stitch charts I'm building, I need to provide some diagrams on how to make some specialized stitches. Using things like Canvas or AppleWorks is a real pain, getting the fabric grid and ovals to line up right.Here are some samples of what BorkStitch can make:
Versions
- 1.0 : it works! (August 3, 2003)
Download
Download BorkStitch (v1.0), 654K (compressed disk image format)
Download Pröject (with source) (v1.0), 241K (tar.gz format)
Known Problems
in 1.0
- None so far.
ScreenShots
The BorkStitch window, with some stitches already laid down
Drawer with the tweakable controlsItems of interest about the code
- Use of the Cocoa document architecture
- Use of NSBezierPath and NSAffineTransform for drawing the stitches at arbitrary angles
- Drawer holding the display parameters
- Mouse motion events for highlighting the view
- Printing
- Creating PDF data for copy/paste
- Custom cursor management
- Pervasive undo, including coalesced undo for continuous controls like sliders and color wells
- Contextual help, for help contents longer than a tooltip, but not having to bring up the Behemoth of Help.app. (thanks to Bill Cheeseman's Vermont Recipes for this)