Hola Leo,
El "owner" de un ViewManager no tiene relacion con el Model de MVC.
Podes tener en el owner un "objeto de tu modelo", nadie t elo puede prohibir
:-)
Una instancia de ViewManager es un "manager" de views...
administra varias views.
Como un viewmanager no tiene relacion directa con MVC,
podes usarlo para "controlar" varias triadas MVC,
o varias vistas/controles sobre elmismo modelo,
etc...
hasta pronto,
Ale.
----- Original Message -----
From: "Leo De Marco" <leo@...>
To: <smalltalking@...>
Sent: Wednesday, March 02, 2005 12:45 PM
Subject: [objetos] model - view en VS
Buenas...
Usando VS con Window Builder (ya me olvide todo lo que habia hecho :),
normalmente las ventanas se guardan debajo de ViewManager. Por lo que puedo
ver, existe un mensaje #model: que setea la VI owner y en el comentario dice
que esta por un tema de compatibilidad con versiones anteriores...
Preguntas varias:
1) El owner de una instancia de ViewManager, es el modelo del mismo? o se
debe utilizar para setear alli el modelo de esa vista?
2) Se podria crear una subclase de ViewManger con una vi model en donde
pueda setar mi modelo? (como poder, todo se puede, pregunto como lo ven? :)
Mi idea es editar un objeto de mi modelo de la siguiente manera...
anObject edit
Object
#edit
self editor open
#editor
^self editorSupport for: self
#editorSupport
^ObjectEditor
ObjectEditor
#for: aModel (classMethod)
^self new model: aModel
#open
"heredado o no de ViewManager"
#model: aModel
model := aModel
Espero sugerencias, retos, etc :)
Saludos, Leo
Para más información sobre la Asociación escribir a info@...
Smalltalking es un espacio colaborativo creado para el estudio y desarrollo
en Ambientes de Objetos.
Se sustenta gracias a la participación de sus socios.
Las reglas de etiqueta sobre la lista están en
http://www.smalltalking.net/join/netiquete.htm
Enlaces de Yahoo! Grupos