Thanks<br><br>That is helpful and the class is WAHtmlCanvas.<br><br><br><div class="gmail_quote">2008/11/26 Steve Aldred <span dir="ltr">&lt;<a href="mailto:aldreds@velocitynet.com.au">aldreds@velocitynet.com.au</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">r00t uk wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">
Thanks for the response and I completely agree with you that it is not Seaside&#39;s place to teach HTML. &nbsp;What I am looking for is the Smalltalk expressions used to create the HTML, i.e. the &quot;receiver, message selector and arguments&quot;. &nbsp;For example, to display a url in HTML you would type:<br>

&lt;a href=&quot;<a href="http://www.w3schools.com/" target="_blank">http://www.w3schools.com/</a>&quot;&gt;Visit W3Schools!&lt;/a&gt;<br>
<br>
<br>
but in Smalltalk you would type the following in a &quot;rendering&quot; method:<br>
<br></div>
html anchor url: &#39;<a href="http://www.3schools.com" target="_blank">www.3schools.com</a> &lt;<a href="http://www.3schools.com" target="_blank">http://www.3schools.com</a>&gt;&#39;; with: &#39;Visit W3Schools!&#39;.<div class="Ih2E3d">
<br>
<br>
<br>
Now, without using CSS, you are able to change font, font-size, style etc. of the link above, but how is it done using Smalltalk expressions?<br>
How, or where can I find information that will give me valid &quot;receiver, message selector and arguments&quot;? &nbsp;I assume that the &quot;receiver&quot; will always<br>
<br>
be &quot;html&quot;.<br>
<br>
I hope that clarifies my question(s)? &nbsp;If it is a matter of just working your way through class libraries and comments (which ones?) then that<br>
is what I will do. &nbsp;Just feels like there must be an easier way for finding the information.  &nbsp;<br>
</div></blockquote>
<br>
Sorry but I&#39;m still not sure what you are asking. Do you mean what methods do you send to generate the various HTML tags? If so look for the implementor of #anchor (I think its WACanvas but haven&#39;t an image in front of me). That will give you all of the messages for components/tags. The implementor will site the tag brush class.<br>

<br>
To find what you can send to a tag it is pretty much examine the tag brush class and its hierarchy. As always in Smalltalk the code is the most up to date documentation. Luckily it doesn&#39;t take long to learn the common methods you need.<br>

<br>
As for CSS, there mostly won&#39;t be methods for controlling style on a component/tag. The code is for the structure and behaviour, CSS is for the look/style. You can implement a #style method on your components to define the CSS. If the tag or tag path is not sufficient, set id and class on your components. Just make sure if you use ids they are unique, we only tend to use those for singletons on a page. In our development we tend to have few style methods, mostly its defined on a Look&amp;Feel class we use as a container for everything else.<br>

<br>
cheers<br>
Steve A<div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org" target="_blank">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</div></div></blockquote></div><br>