[Seaside] Re: Using Comet to push PNG files?
John Chludzinski
john.chludzinski at gmail.com
Thu May 21 17:26:06 UTC 2009
Exactly! Works fine! I knew I wanted to invoke an action but didn't know I
could pass a block closure as an argument to #replace: . THANKS! ---John
On Thu, May 21, 2009 at 11:13 AM, John Chludzinski <
john.chludzinski at gmail.com> wrote:
> I'm trying to push PNG files as part of a "presentation app". I tried
> looking at CTCounter and using #update: as an example to follow. The method
> CTCounter>>update: sends the message SUElement>>update:. The instance of
> WAImageTag in my app that I'm trying to update (with a new PNG file) is
> given an id (by senting the message #id:). Using this id I tried to update
> the image:
>
> self pusher javascript: [ :script |
> script element
> id: 'WWW';
> update: (MMAFileLibrary / self getCurrentPageFile) asString].
> "An instance of WAUrl."
>
> This failed. Tried using SUElement>>replace:
>
> self pusher javascript: [ :script |
> script element
> id: 'WWW';
> replace: (html image url: MMAFileLibrary / self
> getCurrentPageFile)]. "An instance of WAImageTag ."
>
> This resulted in the string 'a WAImageTag' being pushed to other browsers.
>
> Any ideas?
>
> ---John
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20090521/42489a3b/attachment.htm
More information about the seaside
mailing list