XML p
List and a more efficient binary file format:
The EazyDraw native file format is an
open non-proprietary public format.
The data content is in a
human/machine English readable text.
We use Mac OS X's XML
Parameter List (pList) dictionary based format.
Alternatively file data may
be saved in a raw binary format which is more compact and quicker to
open and save - important for larger files.
But
will my drawings be usable on other operating systems
:
The
answer is YES. A full set of export graphic file formats
will allow you to match the file type requirements of
your audience.
Mac OS X
provides full support of PDF and TIFF file formats.
You can directly export these platform independent
formats.
A rich
compliment of export file formats is supported,
including format, resolution, and compression control.
Or if
your audience is OS X capable-have them download the
free reader. This solution is ideal-they can do
much more than just view static graphics using the
reader and EazyDraw native files.

External view, modify, or
create content.
Use any text editor
You can inspect and edit an EazyDraw drawing with any text
editor. This opens a great number of possibilities for the more
experienced user.
Property List Editor
Use the Property List Editor provided with the Mac OS X developer
tools. With this tool you can see the definitions of all the
"keys" and corresponding dictionary "values".
Some things are easier to do programmatically
Some graphic content needs (creation or support) are better
suited to digital media (text editing). Use EazyDraw for the GUI.
Develop or support the content with other tools: data base, scripts,
Objective C.