<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
Remove WAToolDecoration (you'll see it on the config screen of your app).<div><br></div><div>RS<br><br><div><hr id="stopSpelling">Date: Fri, 16 Sep 2011 10:14:33 -0400<br>From: ljw1001@gmail.com<br>To: seaside@lists.squeakfoundation.org<br>Subject: [Seaside] turning off the toolbar<br><br>Hi,&nbsp;<div>I want to test my app with the toolbar removed. I found several suggestions for doing this in the documentation that seem to be out of date. For example, from Dynamic Web Development with Seaside, I see:</div><div>
<br></div><div><span class="ecxApple-style-span" style="color:rgb(34, 34, 34);font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;background-color:rgb(255, 255, 255)">Alternatively you can use the configuration interface: In the configuration of any application select</span><span class="ecxApple-style-span" style="color:rgb(34, 34, 34);font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;background-color:rgb(255, 255, 255)">&nbsp;</span><span class="ecxApple-style-span" style="color:rgb(34, 34, 34);font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;background-color:rgb(255, 255, 255)"><em style="margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;font-weight:inherit;font-style:italic;font-size:14px;font-family:inherit;vertical-align:baseline">Application Defaults</em></span><span class="ecxApple-style-span" style="color:rgb(34, 34, 34);font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;background-color:rgb(255, 255, 255)">&nbsp;</span><span class="ecxApple-style-span" style="color:rgb(34, 34, 34);font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;background-color:rgb(255, 255, 255)">and click on</span><span class="ecxApple-style-span" style="color:rgb(34, 34, 34);font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;background-color:rgb(255, 255, 255)">&nbsp;</span><span class="ecxApple-style-span" style="color:rgb(34, 34, 34);font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;background-color:rgb(255, 255, 255)"><em style="margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;font-weight:inherit;font-style:italic;font-size:14px;font-family:inherit;vertical-align:baseline">Configure</em></span><span class="ecxApple-style-span" style="color:rgb(34, 34, 34);font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;background-color:rgb(255, 255, 255)">. This opens an editor on the settings that are common to all registered applications. Remove</span><span class="ecxApple-style-span" style="color:rgb(34, 34, 34);font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;background-color:rgb(255, 255, 255)">&nbsp;</span><span class="ecxApple-style-span" style="color:rgb(34, 34, 34);font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;background-color:rgb(255, 255, 255)"><code style="margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;font-weight:inherit;font-style:inherit;font-size:14px;font-family:inherit;vertical-align:baseline;font:normal normal normal 1em/normal 'andale mono', 'lucida console', monospace;line-height:1.5">WADevelopmentConfiguration</code></span><span class="ecxApple-style-span" style="color:rgb(34, 34, 34);font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;background-color:rgb(255, 255, 255)">&nbsp;</span><span class="ecxApple-style-span" style="color:rgb(34, 34, 34);font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;background-color:rgb(255, 255, 255)">from the list of inherited configurations.</span>easide,&nbsp;</div>
<div><br></div><div>However, there is no "application defaults" button on my config page.</div><div><br></div><div>Also I saw this suggestion, from the Seaside How To:</div><div><br></div><div><h1 style="margin-bottom:15px;color:rgb(1, 89, 141);font-weight:normal;font-size:21px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;line-height:15px;background-color:rgb(255, 255, 255)">
How do I remove the tool bar?</h1><p style="margin-bottom:15px;color:rgb(0, 40, 66);font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;line-height:15px;background-color:rgb(255, 255, 255)">
Set the value of "Deployment Mode" to&nbsp;<code>true</code>&nbsp;using the dispatcher editor in the application configuration. This can be also done programatically in the&nbsp;<code>#initialize</code>&nbsp;method of the application’s root component.</p>
<span class="ecxApple-style-span" style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;line-height:15px;background-color:rgb(255, 255, 255)"><pre class="ecxshout" style="color:rgb(0, 40, 66);margin-left:2em"><span class="ecxpatternUnary" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 0, 0);font-weight:bold">initialize</span><br>
    <span class="ecxmethodTempBar" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 0, 0)">|</span> <span class="ecxpatternTempVar" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 0, 136)">app</span> <span class="ecxmethodTempBar" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 0, 0)">|</span><br>
    <span class="ecxtempVar" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 0, 136)">app</span> <span class="ecxansiAssignment" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 0, 0)">:=</span> <span class="ecxself" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 136, 136)">self</span> <span class="ecxkeyword" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 0, 0)">registerAsApplication:</span> <span class="ecxstring" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(136, 0, 136)">'app-name'</span><span class="ecxstatementSeparator" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 0, 0)">.</span><br>
    <span class="ecxtempVar" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 0, 136)">app</span> <span class="ecxkeyword" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 0, 0)">preferenceAt:</span> <span class="ecxsymbol" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(136, 0, 136)">#</span><span class="ecxsymbol" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(136, 0, 136)">deploymentMode</span> <span class="ecxkeyword" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 0, 0)">put:</span> <span class="ecxtrue" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:rgb(0, 136, 136)">true</span></pre>
</span>When I do that, I get an error saying that the key #deploymentMode was not found.</div><div><br></div><div>The seaside book contains another approach, to execute:&nbsp;</div><div><br></div><div><div>WAAdmin applicationDefaults</div>
<div>&nbsp; &nbsp; removeParent: WADevelopmentConfiguration instance.</div></div><div><br></div><div>But I hesitate to do that one, since there's no instruction provided on how to un-do it later.&nbsp;</div><div><br></div><div>Is there an easy way to do this so that the toolbar can be easily restored later?</div>
<div><br></div><div>thanks.</div>
<br>_______________________________________________
seaside mailing list
seaside@lists.squeakfoundation.org
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</div></div>                                               </div></body>
</html>