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 |
Free forum by Nabble | Edit this page |