<div dir="ltr">To test this from a Workspace:<div><br></div><div>1) Choose an image file and set <font face="monospace">filePath</font> to point to it. For example,</div><div><br></div><div><font face="monospace">    filePath := '/Users/volkmannm/Pictures/images/altitude1600.jpg'.</font></div><div><br></div><div>2) Optionally choose a "background effect" which can be <font face="times new roman, serif">nil</font> (current stretch behavior), <font face="monospace">#cover</font>, or <font face="monospace">#tile</font>. I'm pretty sure this is NOT the way we want to do this, but I couldn't think of another way without adding an instance variable to <font face="monospace">PasteUpMorph</font>. I'm open to suggestions on this.</div><div><br></div><div><font face="monospace">    Smalltalk at: #backgroundEffect put: #cover.<br></font><br></div><div>3) Send <font face="monospace">#backgroundImageData:</font> to the current <font face="monospace">WorldMorph</font>. Note that a new stream must be created every time this is sent.</div><div><br></div><div><font face="monospace">    stream := filePath asFileEntry readStream.<br>    self runningWorld backgroundImageData: stream binary contentsOfEntireFile.<br></font><br>4) Optionally remove the background image.</div><div><br></div><div><font face="monospace">    self runningWorld backgroundImageData: nil.<br clear="all"></font><div><br></div><div>All three options are working for me.</div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div><font face="arial, helvetica, sans-serif">R. Mark Volkmann</font></div><div><span style="font-size:12.8000001907349px"><font face="arial, helvetica, sans-serif">Object Computing, Inc.</font></span></div></div></div></div></div></div></div></div></div></div>