BEDROCK
Cross Platform Application 
Framework

Samples                             
Read Me!

The samples contained in the Samples folder on this disc have all been
developed using Bedrock.  All of the applications were compiled for the
appropriate platform using the same source files.

These sample applications and source files are included to show you, the
developer, what a small Bedrock application might look like.  Like the
rest of the contents of this disk, all of the applications (with the
exception of Minimum) are still under development.  They will continue to
mature as Bedrock is developed.  Once again, you will need to consider these
applications as a "snapshot in time" of part of the Bedrock development
process.

As mentioned in the main Read Me file, the actual applications were built
using an older version of Bedrock.  For this reason, if you were to search
the DLLs on the Windows side, you may notice that the information contained
in the DLLs does not match the source files for the built application.  What
we were attempting to do is give you an idea of what application source
might look like using the latest version of Bedrock.  Unfortunately, due to
production deadlines, we were unable to provide fully debugged versions of
these sample applications built with the latest Bedrock.

The one exception to just about all of the above-mentioned information is
the "myDraw" application.  This application goes along with the tutorial
document included in the Docs folder.  This application does not behave in
exactly the same way on both platforms and is actually missing functionality
on the Windows platform.  myDraw was also built using an older version of
Bedrock and the source files have not yet been updated.  This application is
in a very early stage and still exhibits quite a few bugs.

The following is a list of known bugs for our sample applications.  
Remember, these applications are still under development and may actually
contain a lot of bugs we haven't found...yet.

Known Bugs:
myDraw (Mac)
	1.  Saving doesn't really save anything.
	2.  All documents are named "Sample".
	3.  Open just causes a new "Sample" window to be opened (not too
            painful since you can't really save anything anyway).
	4.  Showing the clipboard causes an assertion to fail.
	5.  Lines greater than six pixels in width do not draw.

myDraw (Windows)
	1.  The arrow cursor doesn't change over controls.
	2.  File open causes an assertion failed error.
	3.  When you double click to enlarge an iconized document, you get
            an assert.
	4.  The pen pixel limit is enforced although the application doesn't
            give you an error message.
	5.  Scrolling occasionally causes some update problems.
	6.  The hot keys don't work.
	7.  When clicking on the desktop, the focus is not changed.
	8.  After launching the application the title bar displays
            "MyDraw9".
	9.  When you change the pixel width to something other than 1, 2, or
            3, (using the dialog), "1 pixel" is still checked in the menu.

EditText (both platforms)
	1.  There are occasionally some leftover button graphics after
            clicking "OK" in the Replace dialog.
	2.  Tiling windows causes all of the windows to "go away".
	3.  When doing a find, the cursor always jumps back up to the
            beginning of the document.
	4.  If you do not have a default printer setup, the EditText
            application will crash on launch.

Painter (Windows)
	1.  When quitting the application, several assertion failed messages
            will be displayed.
