This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: WithStyle update
Feed Title: Michael Lucas-Smith
Feed URL: http://www.michaellucassmith.com/site.atom
Feed Description: Smalltalk and my misinterpretations of life
Our product XML WithStyle will soon be at Beta2 and after that we'll start beta'ing our Internet Explorer plugin version of the product. Keep an eye out for this at http://www.xmlwithstyle.com
WithStyle v3 has always had Smalltalk scripting capabilities (and using Smee, ECMAScript too) but now we've plugged in the Sandboxed Smalltalk library. This ensures that scripts written for and run on the internet cannot damage your computer. They stop access to reflection protocols, OS handlers, primitives, etc.
The WithStyle v4 engine has settled comfortably in to the newest Pollock framework version. It is now incrementally rendering as it was designed to do. After all the changes we've made to the engine to put widgets in to it, we can happily say that we now have working HTML4 <input> and <textarea> widgets. When we get time, we'll round the rest of this off and actually include Submit's.
While we have <input> and <textarea> it's important to understand that this was done not by lots of hardcoded work. The entire widget paradihm in V4 is driven by CSS. Specifically, to create our textarea we did the following: