<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.5730.11" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I'm using Squeak 3.9 and Seaside 2.7.</FONT></DIV>
<DIV><FONT face=Arial size=2>On my site I have a mainframe including header,
menues and a subframe with content.</FONT></DIV>
<DIV><FONT face=Arial size=2>The mainframe has WARenderCanvas as
rendererClass.</FONT></DIV>
<DIV><FONT face=Arial size=2>One of my subframes needs to be updated several
times. Therefore I decided to use the SeasideAsync package and set the
rendererClass to WAAsyncHtmlRenderer.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Two problems appear.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>First, the content of the AsyncSubframe is only
shown when its registered as application and shown as a single site without my
mainframe. Embedded in the mainframe it doesn't appear.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Second, everytime the AsyncSubframe ist rerendered,
I want to change the cssStyleSheet. Therefore my asyncDiv looks like
that:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>"renderContentOn: html </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>html divNamed: 'XY' with:[:event: h | self
updateSomething.</FONT></DIV>
<DIV><FONT face=Arial size=2>
h style: self
updatedCssStyleSheet.</FONT></DIV>
<DIV><FONT face=Arial size=2>
self
renderTheNewContentOn: h] every: 5 seconds."</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I tested the updatedCssStyleSheet-thing with a
non-async-rendererClass and the contents was shown in the Css-Viewer of the
webframework and the site works fine. But using it async it isn't.</FONT></DIV>
<DIV><FONT face=Arial size=2>It works but position information isn't recognized
properly.</FONT></DIV>
<DIV><FONT face=Arial size=2>Inside of updatedCssStyleSheet there are 'position:
absolute'-Css-desciptions and the needed 'position: relative'-Css-desciptions is
declared in an 'XY'-enclosing div-tag but the position information is
ignored. As I said, it works static, but periodic it
doesn't.</FONT> </DIV>
<DIV><FONT face=Arial size=2>Is there any other posibillity to change the style
periodic?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>And one more question.</FONT></DIV>
<DIV><FONT face=Arial size=2>Porting a site from not-async to async is a little
circumstantial. Why is there a different naming for things meaning merely the
same? div id: ; with: and divNamed: with:, for example.</FONT></DIV>
<DIV><FONT face=Arial size=2>Ah. And one more thing. I couldn't load Seaside
2.8a with SeasideAsync. Will there be any changes in future?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Thanks and Cheers!</FONT></DIV>
<DIV><FONT face=Arial size=2>Sebastian Heidbrink<FONT face="Times New Roman"
size=3> </FONT></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>