<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>Mensaje</TITLE>

<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Verdana size=2><SPAN class=423225016-27082004>Hi 
all,</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2><SPAN class=423225016-27082004>&nbsp;&nbsp;&nbsp; 
do you ever think about making an MVP framework on top&nbsp;of 
seaside?</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2><SPAN class=423225016-27082004>&nbsp;&nbsp;&nbsp; 
I mean, there is a presenter, obviously there are model (your objects), the only 
thing is missing here is something that decouples the view from the 
application-model.</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2><SPAN class=423225016-27082004>&nbsp;&nbsp;&nbsp; 
Actually, if you subclassify a WAComponent, with your own, components 
(presenters)&nbsp;the application model is coupled with the view (rendering 
directives). So you have to 'draw a lot' to make your application go where you 
want to go.</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2><SPAN class=423225016-27082004>&nbsp;&nbsp;&nbsp; 
I make the propose that a WebView separated hierarchy,&nbsp;could be analogous 
to the View hierarchy on an ordinary ST. For instance: WebTextInputView, 
WebTextAreaView, WebDateView, WebListView, WebBatchSelecionView, etc, 
etc.</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2><SPAN class=423225016-27082004>&nbsp;&nbsp;&nbsp; 
In the other hand, we can have a WebPresenter hierarchy, with WebDatePresenter, 
WebTextPresenter, WebListPresenter, WebButton, WebShell, and so on. 
</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2><SPAN class=423225016-27082004>&nbsp;&nbsp;&nbsp; 
Note: Perhaps the batch selector, instead of being a view, could be a presenter, 
implemented using WebListView and buttons to control the batch in the own 
WebBatchPresenter (application-model).</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004>&nbsp;&nbsp;&nbsp;&nbsp;In that way,&nbsp;a set of 
WebPresenters could have the rememberance of the views created for each 
presenter. Ideally, you can make a subclass of WebShell, call it 
MyApplicationMainWebShell, create a beautiful&nbsp;set of web view components 
for it&nbsp;with some web view composer, lovely dedicated to web expert graphic 
designers.</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004>&nbsp;&nbsp;&nbsp;&nbsp;Then, developers can use those 
saved views, and choose one&nbsp;to tie each&nbsp;'web view component' the main 
shell has,&nbsp;to the corresponding&nbsp;subpresenter it has.&nbsp;At that time 
events can be hooked if necessary&nbsp;and models can be fexibly asigned to 
subpresenters.</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN class=423225016-27082004>&nbsp;&nbsp;&nbsp; 
</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN class=423225016-27082004>&nbsp;&nbsp;&nbsp; 
As I see is very posible, and convenient.</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2><SPAN class=423225016-27082004>&nbsp;&nbsp;&nbsp; 
waht about this? anyone could see I'm wrong?</SPAN></FONT><FONT face=Verdana 
size=2><SPAN class=423225016-27082004>&nbsp;&nbsp;&nbsp; </SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana size=2><SPAN class=423225016-27082004>&nbsp;&nbsp;&nbsp; 
regards,</SPAN></FONT></DIV>
<DIV><FONT face=Verdana size=2><SPAN 
class=423225016-27082004></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Verdana size=2>Sebastián Sastre</FONT></DIV>
<DIV dir=ltr align=left><FONT face=Verdana size=2><A 
href="mailto:ssastre@seaswork.com.ar">ssastre@seaswork.com.ar</A></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Verdana size=2><A 
href="http://www.seaswork.com.ar/">www.seaswork.com.ar</A></FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT>&nbsp;</DIV></BODY></HTML>
<BR>

<P><FONT SIZE=2>---<BR>
Outgoing mail is certified Virus Free.<BR>
Checked by AVG anti-virus system (http://www.grisoft.com).<BR>
Version: 6.0.744 / Virus Database: 496 - Release Date: 24/08/2004<BR>
</FONT> </P>