Hola,

Como no hay mucho código por explorar, me puse a comparar método a
método y encontré los siguiente:

=======================================================================
Scribble >> resource_Default_view
        "Answer the literal data from which the 'Default view' resource can be
reconstituted.
        DO NOT EDIT OR RECATEGORIZE THIS METHOD.

        If you wish to modify this resource evaluate:
        ViewComposer openOn: (ResourceIdentifier class: self selector:
#resource_Default_view)
        "

        ^#(#'!STL' 3 788558 10 ##(STBViewProxy)  8 
        ##(ScribbleView)  98 12 0 0 98 2 8 1140850688 1025 416 590662 2 
----->> ##(ListModel)  202 208 98 0 0 1114638 
        ##(STBSingletonProxy)  8 
        ##(SearchPolicy)  8 #identity 196934 1 
        ##(RGB)  21889023 0 7 0 0 0 416 983302 
        ##(MessageSequence)  202 208 98 1 721670 
        ##(MessageSend)  8 #createAt:extent: 98 2 328198 
        ##(Point)  11 11 786 481 361 416 983302 
        ##(WINDOWPLACEMENT)  8 #[44 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255
         255 255 255 255 255 255 255 255 255 255 255 255 5 0 0 0 5 0 0 0 
         245 0 0 0 185 0 0 0] 98 0 786 193 193 0 27 )

=======================================================================
DrawingPresenter >> resource_Default_view
        "Answer the literal data from which the 'Default view' resource can be
reconstituted.
        DO NOT EDIT OR RECATEGORIZE THIS METHOD.

        If you wish to modify this resource evaluate:
        ViewComposer openOn: (ResourceIdentifier class: self selector:
#resource_Default_view)
        "

        ^#(#'!STL' 3 788558 10 ##(Smalltalk.STBViewProxy)  8 
        ##(Smalltalk.DrawingView)  98 12 0 0 98 2 8 1140850688 1 416 0 524550 
        ##(Smalltalk.ColorRef)  8 4278190080 0 5 0 0 0 416 983302 
        ##(Smalltalk.MessageSequence)  202 208 98 1 721670 
        ##(Smalltalk.MessageSend)  8 #createAt:extent: 98 2 328198 
        ##(Smalltalk.Point)  1 1 674 201 201 416 983302 
        ##(Smalltalk.WINDOWPLACEMENT)  8 #[44 0 0 0 0 0 0 0 1 0 0 0 255 255 255
         255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0
100 
         0 0 0 100 0 0 0] 98 0 674 193 193 0 27 )
========================================================================

Ambos códigos son generados automáticamente al crear la view, la
diferencia está en que en el correspondiente al Scribble figura una
referencia sl modelo (ListModel), en cambio en la de DrawingPresenter
no.
Lo que me falta averiguar es como se genera esa referencia.

Saludos,

Francisco



--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de 
Grupos de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/clubSmalltalk?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a