A ver si los que saben mas me dan su opinion

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

A ver si los que saben mas me dan su opinion

Edgar J. De Cleene
Como ando medio peleado, a los unicos que puedo consultar son ustedes.

En mi investigación sobre los archivos que contengan la información
suficiente para que cualquier imagen de Squeak los tome y sepa que hacer.

Ya tengo como generar los "emporwements" o ImageSegments que solo tienen
código y son autoinstalables en SqueakLight.

Estoy ahora con el tema de los Morphs y las incompatibilidades de clases
entre la imagen que genera y la imagen que recibe.

Para esto , una solución que casi siempre funciona son los Morphs con su
propio código, exportados como .morphs o comprimidos y exportados comos
.msqz.

Pero por razones que tienen que ver con las dependencias y la forma en que
se generan los ImageSegments, hay veces que aparecen cosas extrañisimas.

Hoy al intentar exportar la barra de botones del SqueakLight que corre todo
lo que es web, me aparecieron referencias a las clases del Swiki !!!

Así que mi nueva idea, de la cual espero retroalimentación de ustedes es.

Generar lo que sería un script de construcción a ejecutar en la imagen
receptora.

La información grabada o archivo generado debería contener:

Todos los códigos de las clases utilizadas (Morph exterior y todos sus
submorphs interiores)
Los valores de las variables de instancia.

Apreciaría cualquier opinion, para el morph del dibujito, hasta ahora
obtengo algo como:

an AlignmentMorph<Row>(3080) -4@632 corner: 595@658 a PasteUpMorph(1622)
[world] #(a MenuMorph(1438) a MenuMorph(717) a MenuMorph(178) a
MenuMorph(969) a MenuMorph(1388) a MenuMorph(1592) a MenuMorph(2364) a
MenuMorph(49)) -4@632 corner: 595@658 (Color r: 1.0 g: 0.907 b: 0.767) a
MorphExtension (3799) [externalName = Row ]  [other:  (dropEnabled -> true)
(edgeToAdhereTo -> #bottom) (layoutProperties -> a TableLayoutProperties)
(layoutPolicy -> a TableLayout) (borderStyle -> a SimpleBorder) (dragEnabled
-> true)] 1 Color black
    a MenuMorph(1438) -2@634 corner: 49@656 an AlignmentMorph<Row>(3080) #(a
MenuItemMorph(2239)'process') -2@634 corner: 49@656 (Color r: 0.721 g: 0.094
b: 0.004) a MorphExtension (2469) [balloonText]  [other:  (layoutProperties
-> a TableLayoutProperties) (cornerStyle -> #rounded) (fillStyle -> (Color
r: 0.721 g: 0.094 b: 0.004)) (layoutPolicy -> a TableLayout) (borderStyle ->
a RaisedBorder)] 2 #raised
        a MenuItemMorph(2239)'process' 3@639 corner: 44@651 a
MenuMorph(1438) #() 3@639 corner: 44@651 Color black a MorphExtension (3735)
[balloonText]  [other:  (layoutProperties -> a LayoutProperties)] 0 Color
transparent
    a MenuMorph(717) 49@634 corner: 109@656 an AlignmentMorph<Row>(3080) #(a
MenuItemMorph(1410)'anotador') 49@634 corner: 109@656 (Color r: 0.323 g:
0.226 b: 1.0) a MorphExtension (3680) [other:  (layoutProperties -> a
TableLayoutProperties) (cornerStyle -> #rounded) (fillStyle -> (Color r:
0.323 g: 0.226 b: 1.0)) (layoutPolicy -> a TableLayout) (borderStyle -> a
RaisedBorder)] 2 #raised
        a MenuItemMorph(1410)'anotador' 54@639 corner: 104@651 a
MenuMorph(717) #() 54@639 corner: 104@651 Color black a MorphExtension
(2106) [balloonText]  [other:  (layoutProperties -> a LayoutProperties)] 0
Color transparent
    a MenuMorph(178) 109@634 corner: 179@656 an AlignmentMorph<Row>(3080)
#(a MenuItemMorph(2875)'workspace') 109@634 corner: 179@656 (Color r: 0.935
g: 1.0 b: 0.194) a MorphExtension (2057) [other:  (cornerStyle -> #rounded)
(fillStyle -> (Color r: 0.935 g: 1.0 b: 0.194)) (layoutProperties -> a
TableLayoutProperties) (layoutPolicy -> a TableLayout) (borderStyle -> a
RaisedBorder)] 2 #raised
        a MenuItemMorph(2875)'workspace' 114@639 corner: 174@651 a
MenuMorph(178) #() 114@639 corner: 174@651 Color black a MorphExtension
(2707) [balloonText]  [other:  (layoutProperties -> a LayoutProperties)] 0
Color transparent
    a MenuMorph(969) 179@634 corner: 231@656 an AlignmentMorph<Row>(3080)
#(a MenuItemMorph(3110)'file list') 179@634 corner: 231@656 (Color r: 0.484
g: 1.0 b: 0.968) a MorphExtension (3788) [other:  (cornerStyle -> #rounded)
(fillStyle -> (Color r: 0.484 g: 1.0 b: 0.968)) (layoutProperties -> a
TableLayoutProperties) (layoutPolicy -> a TableLayout) (borderStyle -> a
RaisedBorder)] 2 #raised
        a MenuItemMorph(3110)'file list' 184@639 corner: 226@651 a
MenuMorph(969) #() 184@639 corner: 226@651 Color black a MorphExtension
(2398) [balloonText]  [other:  (layoutProperties -> a LayoutProperties)] 0
Color transparent
    a MenuMorph(1388) 231@634 corner: 298@656 an AlignmentMorph<Row>(3080)
#(a MenuItemMorph(2349)'transcript') 231@634 corner: 298@656 (Color r: 1.0
g: 0.774 b: 0.323) a MorphExtension (1163) [other:  (cornerStyle ->
#rounded) (fillStyle -> (Color r: 1.0 g: 0.774 b: 0.323)) (layoutProperties
-> a TableLayoutProperties) (layoutPolicy -> a TableLayout) (borderStyle ->
a RaisedBorder)] 2 #raised
        a MenuItemMorph(2349)'transcript' 236@639 corner: 293@651 a
MenuMorph(1388) #() 236@639 corner: 293@651 Color black a MorphExtension
(453) [balloonText]  [other:  (layoutProperties -> a LayoutProperties)] 0
Color transparent
    a MenuMorph(1592) 298@634 corner: 418@656 an AlignmentMorph<Row>(3080)
#(a MenuItemMorph(1176)'dual change sorter') 298@634 corner: 418@656 (Color
r: 0.71 g: 0.71 b: 0.71) a MorphExtension (2408) [other:  (cornerStyle ->
#rounded) (fillStyle -> (Color r: 0.71 g: 0.71 b: 0.71)) (layoutProperties
-> a TableLayoutProperties) (layoutPolicy -> a TableLayout) (borderStyle ->
a RaisedBorder)] 2 #raised
        a MenuItemMorph(1176)'dual change sorter' 303@639 corner: 413@651 a
MenuMorph(1592) #() 303@639 corner: 413@651 Color black a MorphExtension
(2268) [balloonText]  [other:  (layoutProperties -> a LayoutProperties)] 0
Color transparent
    a MenuMorph(2364) 418@634 corner: 515@656 an AlignmentMorph<Row>(3080)
#(a MenuItemMorph(3773)'message names') 418@634 corner: 515@656 (Color r:
0.387 g: 1.0 b: 0.516) a MorphExtension (3739) [other:  (cornerStyle ->
#rounded) (fillStyle -> (Color r: 0.387 g: 1.0 b: 0.516)) (layoutProperties
-> a TableLayoutProperties) (layoutPolicy -> a TableLayout) (borderStyle ->
a RaisedBorder)] 2 #raised
        a MenuItemMorph(3773)'message names' 423@639 corner: 510@651 a
MenuMorph(2364) #() 423@639 corner: 510@651 Color black a MorphExtension
(341) [balloonText]  [other:  (layoutProperties -> a LayoutProperties)] 0
Color transparent
    a MenuMorph(49) 515@634 corner: 593@656 an AlignmentMorph<Row>(3080) #(a
MenuItemMorph(534)'start server') 515@634 corner: 593@656 (Color r: 1.0 g:
0.226 b: 0.452) a MorphExtension (3092) [balloonText]  [other:
(layoutProperties -> a TableLayoutProperties) (cornerStyle -> #rounded)
(fillStyle -> (Color r: 1.0 g: 0.226 b: 0.452)) (layoutPolicy -> a
TableLayout) (borderStyle -> a RaisedBorder)] 2 #raised
        a MenuItemMorph(534)'start server' 520@639 corner: 588@651 a
MenuMorph(49) #() 520@639 corner: 588@651 Color black a MorphExtension
(1358) [balloonText]  [other:  (layoutProperties -> a LayoutProperties)] 0
Color transparent




correo electrónico a: [hidden email]


correo electrónico a: [hidden email]

 
Enlaces de Yahoo! Grupos

<*> Para visitar el sitio web del grupo, andá a:
    http://ar.groups.yahoo.com/group/squeakRos/

<*> Para cancelar tu suscripción a este grupo, enviá un mensaje a:
    [hidden email]

<*> El uso de Yahoo! Grupos está sujeto a las:
    http://ar.docs.yahoo.com/info/utos.html
 

Picture 1.png (10K) Download Attachment