<div id="popup_box_thanks" style="display:none" onClick="close_popup_thanks('popup_box_thanks', 'ts')"><br>Thanks for submitting your tip! All submissions are moderated by an editor before appearing online. We've reset the form so you can enter another tip. Or you can close the tip submission box. <div class="x_close" id="thanks_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('popup_box_thanks', 'ts'); return true;">Close</a></div></div>
<div class="tbf_row"><div class="tbf_wide_extra_top not_bold">Please submit only technical tips that will help other TidBITS readers better use their Macs, iPhones, and related software and hardware. All product announcements should be sent to <a href="mailto:releases@tidbits.com">releases@tidbits.com</a>.</div></div>
<div class="tbf_left">URL</div><div class="tbf_right"><input type="text" value="" name="tip_link_url" tabindex="3"><span class="tip_description"><br>Enter the URL to a Web page that supports your tip.</span></div>
</div>
<div class="spacer"></div>
<div class="tbf_row">
<div class="tbf_left">Linked text</div><div class="tbf_right"><input type="text" value="" name="tip_link_label" tabindex="4"><span class="tip_description"><br>Enter the name of the page linked above.</span></div>
<div class="tbf_wide"><input type="submit" value="Preview Your Tip" name="preview_tip" onClick="fill_preview('tipbits_enclosure_preview', 'ts', this.form); return false;" tabindex="7"> <input type="submit" value="Send Us Your Tip!" name="submit_this_tip" onClick="handle_tip_submission('ts', '', this.form, 'tip'); return false;" tabindex="8"></div>
</div>
<div class="spacer"></div>
<div class="tbf_row">
<div class="tbf_wide"><span class="fine_print">When you submit a tip, you give us permission to use it. Read <a href="javascript:void(0)" onClick="generic_show_hide('tip_terms')">our terms</a> for more details. All submissions are reviewed before publication.</span></div>
<div class="tbf_wide"><span class="fine_print">Our terms: By submitting a tip, you agree to assign TidBITS Publishing Inc., a non-exclusive, worldwide, perpetual license to reproduce, publish, and distribute your tip in connection with the TidBITS Web site and associated products in any media. You agree that you created the content you submitted, and that you have the right to assign us this license. You give us permission to use your name, but your email address won't be publicly displayed or shared. We review all submissions before publication, and reserve the right to select which submissions we feel are appropriate for our readers and to edit those we publish.</span></div>
<div id="comment_thanks" style="display:none" onClick="close_popup_thanks('comment_thanks', 'comm')"><br>Thanks for submitting a comment! Please check your email for a link that, when clicked, will verify that you're a real person and cause your comment to appear immediately. <div class="x_close" id="comment_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('comment_thanks', 'comm'); return true;">Close</a></div></div>
<div class="tbf_wide"><span class="fine_print">Our terms: We reserve the right to edit or delete any comment, so please post thoughtfully. We use your email address <i>only</i> to send you a one-time verification message confirming that you posted this comment. We also store your address to allow you to verify using other Web browsers in the future. For more info, see our <a href="http://db.tidbits.com/privacy.html">privacy policy</a>.</span></div>
<li><a href="/feeds/tidbits.rss" title="Subscribe via RSS" class="gettb">RSS <img src="/images/feed-icon-12x12.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe via RSS"></a></li>
<li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=276986548" title="Subscribe to the podcast" class="gettb">Podcast <img src="/images/feed-icon-12x12_podcast.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe to the postcast"></a></li>
<li><a href="http://www.twitter.com/TidBITS" title="Get Article Updates via Twitter" class="gettb">Twitter <img src="/images/feed_icon_12x12_twitter.png" width="12" height="12" border="0" class="nav_img" alt="Get Article Updates via Twitter"></a></li>
<li><a href="http://www.facebook.com/pages/TidBITS/195314925519" title="Go to the TidBITS Page at Facebook" class="gettb">Facebook <img src="/images/feed_icon_12x12_facebook.gif" width="12" height="12" border="0" class="nav_img" alt="Go to the TidBITS Page at Facebook"></a></li>
<li><a href="javascript:void(0)" title="Sections" class="tabhead" onClick="return showhide('articleslist')">Sections <span id="articleslist_triangle"><img src="/images/nav_triangle_open.gif" width="9" height="9" border="0" class="navtriangle" id="articleslist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
<li><a href="javascript:void(0)" onClick="return showhide('stafflist')" title="Staff" class="tabhead">Staff <span id="stafflist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="stafflist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
<li><a href="javascript:void(0)" title="Issues" class="tabhead" onClick="return showhide('issuelist')">Weekly Issues <span id="issuelist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="issuelist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
<li><a href="javascript:void(0)" onClick="return showhide('abouttidbits')" title="About TidBITS" class="tabhead">About TidBITS <span id="abouttidbits_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="abouttidbits_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
<div class="center_top">Thoughtful, detailed coverage of the Mac, iPhone, and iPad, plus the best-selling <a href="http://www.takecontrolbooks.com/?pt=TB-TAGLINE" style="color:yellow">Take Control</a> ebooks.</div>
<!-- begin centercolumn -->
<div id="centercolumn">
<!-- begin rightcolumn_container -->
<div id="rightcolumn_container">
<!-- begin rightcolumn -->
<!-- rightcolumn is embedded within centercolumn so featured text wraps around it -->
<p>Want to show someone a chunk of an Excel spreadsheet via email or iChat? You could take a screenshot, but if you want to show just a portion of the Excel window and you don't use a utility like Snapz Pro, you can do this right from within Excel 2008. Make a selection, hold down the Shift key, and choose Copy Picture from the Edit menu. You can select whether the selection will be rendered as though it was shown on screen or as though it was printed. Then just switch to your desired destination and paste.</p>
</div>
<div class="tearoffbox_wide_bottom_tips">
<div style="padding-bottom:35px"><div class="tip_display" style="float:left"><p><br><a href="/tipbits/32">Link to this tip</a></p></div><div class="tip_display" style="float:right; width:150px">
<p class="credit">Written by<br><a href="/author/Adam%20C.%20Engst">Adam C. Engst</a></p></div></div>
<div class="tbf_wide_80" id="hc_rc_2813">To help us avoid automated posts and misuse of our site, please enter the words below.</div><div class="x_close_row" id="hc_upper_right2_2813"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_2813', 'hc', '2813'); return true;">Close</a></div>
<div class="featured_meta"><div class="meta_article">17 Feb 1997 | <a href="/article/734?print_version=1">Print <span class="shift_up"><img src="/images/printer_icon.gif" alt="Printer-Friendly Version of This Article" border="0" width="9" height="10"></span></a></div></div>
<H2>The Microsoftization of Deneba: Canvas 5.0.1</H2>
<div id="article_box_2813"><P>Although I'm no artist, I do need to make diagrams and pictures occasionally, and the early surprise and pleasure of MacPaint and MacDraw helped define the Macintosh for me. For years I was a fan of SuperPaint (<A HREF="http://www.tidbits.com/tb-issues/TidBITS-112.html">TidBITS-112</A>), which essentially combined the two; but it "progressed" to become sluggish, and when I used it to diagram my New Zealand garden, it was clumsy, it wouldn't print, and screen updating was slow. That's when I switched to Deneba's Canvas 3.5.</P><P><STRONG>Put Me in the Picture</STRONG> -- Canvas, which first appeared in 1987, had developed a kind of cult following. It could both draw and paint, and it went beyond SuperPaint in its precision, multi-layered documents, and the many cool tricks it could do thanks to its component architecture, which allowed integration of new tools, such as binding text to a path, or adding dimension measurements. It was quick and rugged. Most remarkably, it handled a huge variety of graphics formats.</P><P>When Deneba announced that Canvas would be so radically improved as to be designated 5.0, we adherents were smug. We'd backed the right horse this time! Our anticipation, though, was prolonged. Canvas 5.0 was advertised month after month; the upgrade was previewed at Macworld Expo in August, 1995, and again in January, 1996; but no product. Finally, it "shipped" at the Expo in August, 1996 - meaning that in late September and early October, users began actually receiving copies.</P><P>A collective howl of anti-climactic despair arose on the nets. Users complained of crashes, erratic behavior, of slow screen updating, of unaccountably large file sizes, of inability to print, of inability to export to PICT or to import from Canvas 3.5. My own first 5.0 project, a house diagram, was a dismal failure - the dimension measurements showed as nonsense, and rotated text wouldn't print on my StyleWriter (I went back to 3.5 and did the job easily). Deneba's customer support server was swamped; an email provoked an automated response after a few days, a human response after weeks or never. Evidently, for all our patience, 5.0 was still not the real release.</P><P>In November, a 5.0.1 updater appeared. In January, a new installation CD shipped. My printing problems went away when I adopted Apple's Color StyleWriter 1500 driver (no thanks to any advice from Deneba). The dust was finally settling.</P><P><STRONG>Graphic Analysis</STRONG> -- As promised, Canvas 5.0.1 goes well beyond its predecessor, integrating into one program capabilities that could save users from having to purchase single-purpose applications in a number of areas.</P><UL><LI><P>It's a draw program. You get the usual vector-based shapes and Bezier paths, plus many specialized shapes, enhanced by pen widths, arrows and calligraphic shapes, plus colors, gradients, hatchings, and textures, all heavily customizable and savable in library form for later use. Bezier paths can also now be combined and blended in powerful new ways.</P><LI><P>It's a diagram program. As in 3.5, "smart lines" link their objects even when the latter are moved, and dimension tools and "smart mouse" features help with exact measurements.</P><LI><P>It's a 3-D program. The extrusion tool now makes parallel or circular rotatable objects with customizable lighting.</P><LI><P>It's a page layout program. A new type of document, the publication, can have columns, linked text boxes, headers and footers. You can have cascading paragraph and character styles, automatic hyphenation, even widow and orphan control.</P><LI><P>It's a paint program. The paint tools include many new ways of laying on color, plus complex transfer modes and tools for smudging, sharpening, blurring, saturating and so on.</P><LI><P>It's an image-processing program. You can use channels, masks, and filters to manipulate images in complex ways.</P><LI>It's a presentation program. You can use successions of images to make a slide show (not much changed from 3.5).</UL><P><STRONG>Dull as Paint</STRONG> -- Unfortunately, Deneba has created a decidedly unpleasant user experience. The program feels at every step like a cross-platform port: the help file reminds one of Microsoft Help; the dialogs have an un-Mac-like look and feel; a status bar mars the bottom of the screen; 3.5's extensive scriptability is completely gone; and there are occasional meaningless error messages. Installation is a nightmare, with dozens of undocumented files dumped into the System folder. The manual, while impressively slimmed down from 3.5's 900-page brick, is a tedious, repetitive reference, burdened with double sets of illustrations and instructions for both Windows and Mac.</P><P>A number of problems come down to speed, or the lack of it. On my computer using Canvas 5.0.1 is painfully slow. Okay, so I've got an LC 475. But that's a 68040 processor, though without an FPU. It runs 3.5 quickly, and comments on the net suggest that even Power Mac owners find 5.0.1 sluggish.</P><P>The screen is astoundingly slow to refresh - and it chooses to refresh a lot, at the most unaccountable times: after you've peeked at a palette; after just about any individual operation on a single object; even after scrolling in a floating window that doesn't cover any of the drawing. If you switch in from another application, the screen sometimes partially redraws, then the floating palettes redraw (also a tedious operation), and then the screen starts redrawing (slowly!) all over again. Besides which, the screen often unaccountably vanishes in the middle of an operation, or redraws incorrectly, so you have to force a refresh - and wait through it.</P><P>Various operations seem to send my computer into a frozen limbo: no status-bar message, no watch cursor, no change in my menubar clock, no response to clicks, no ability to switch away, nothing. Thus I have frequently believed the program to have crashed and restarted the computer; but it appears that most of the time there was in fact some calculation going on. An indication of this would have been nice.</P><P><STRONG>Bad Brushwork</STRONG> -- Basic tools have not been much improved; on the whole, they are inconvenient and clumsy to use, both physically and mentally.</P><P>For example, selection tools are poor; it can be difficult and tedious to select the particular vector items you want, because all you can do is click or draw rectangles.</P><P>With the Bezier path tools, it is difficult to see what's going on as you draw or select, even with your face right up against the screen. Drawing a new path is unnecessarily difficult: after you draw the first point and tangent, the tangent vanishes, leaving just a point that's difficult to see and which gives you no sense of what will happen as you draw the second point and tangent. (As you draw subsequent points, the previous point and its tangent <EM>are</EM> both shown, so why not as you draw the second point?) There are no keyboard shortcuts for selecting points or tangent handles; you have to find them by eye (not easy) and click right on them (ditto). There have been some improvements in these tools - a new pop-up menu is a welcome relief from the numerous modifier-click path editing combinations one used to have to memorize - but they don't make up for these basic shortcomings.</P><P>When you use a paint tool, you can't see what you're doing either, because it appears as the same little icon regardless of the size and shape of the actual brush you're using; in effect, you're trying to paint with an invisible brush, so you just have to guess at the effect of clicking the mouse at any particular point. This is a major step backwards from 3.5.</P><P>It is hard to learn what the current settings are for any particular object. For instance, after you select an object, clicking on the line tool doesn't show you the object's line width (you must tear off the palette and scroll through it, hunting for the selected item); nor does the object's pen or fill color become selected in the inks palette. The distinction between a particular object's settings and the default settings remains confusing as well.</P><P><STRONG>Drawing Conclusions</STRONG> -- Canvas 5.0 was shamefully full of bugs and errors; a glance at Deneba's own lists of changes and fixes in 5.0.1 shows just how full (and such lists are usually deliberately incomplete).</P><P><<A HREF="http://www.deneba.com/dazroot/softlibs/canvas5/resolved.html">http://www.deneba.com/dazroot/softlibs/canvas5/ resolved.html</A>><BR><<A HREF="http://www.deneba.com/dazroot/softlibs/canvas5/changes.html">http://www.deneba.com/dazroot/softlibs/canvas5/ changes.html</A>></P><P>Canvas 5.0.1 runs far more reliably, but still in a sluggish, useless, unhelpful way. The slowness of screen redraw, in particular, is unforgivable; I have enough spare RAM that the program could cache the whole screen as a bitmap (though even paging out to disk and back would be vastly faster than what's happening now), and in any case I don't see why all 50 objects on the screen have to redraw just because I change the color of one of them. Both screen redraw and the interface with the basic vector and paint tools need to be rethought from the ground up, if this version of Canvas is to be useful.</P><P>Meanwhile, Deneba has not dropped Canvas 3.5 from its list of current products. That's wise.</P><P><<A HREF="http://www.deneba.com/dazroot/prodinfo/canvas5/cv5main.html">http://www.deneba.com/dazroot/prodinfo/canvas5/ cv5main.html</A>></P><!-- The Microsoftization of Deneba: Canvas 5.0.1 Matt Neuburg --></div>
<!-- end article text -->
<!-- PayBITS -->
<p> </p><div class="sponsorbox">
<div class="sponsortext"><A HREF="http://www.webcrossing.com/"><IMG SRC="http://db.tidbits.com/images/badges/web-crossing.gif" ALT="" HEIGHT="50" WIDTH="50" BORDER="0" ALIGN="left"></A>WebCrossing Neighbors Creates Private Social Networks<br />Create a complete social network with your company or group's<br />own look. Scalable, extensible and extremely customizable.<br />Take a guided tour today <<a href="http://www.webcrossing.com/tour">http://www.webcrossing.com/tour</a>></div>