This canvas will maintain the width of certain media-snips that it contains, so that those snips have their right-hand edge aligned with the canvas' right-hand edge. Use add-wide-snip to mark the snips whose width should be as wide as the canvas
If no buffer is specified, then a buffer is created with make-initial-edit. super-init is called after all of the instance variable are initialized.