Aquí copio lo que acabo de probar en la última versión del 3.7.2 , que
mañana subo y ya tienen Marina y Luciana y está en algunas máquinas del laboratorio de redes Como leer un archivo de texto sencillo dentro de squeak | file calle callesEO | callesEO := OrderedCollection new. file := FileStream fileNamed: 'Discovery:Users:admin:SqueakDevelop:CallesEO.txt'. "Ojo el ejemplo es para el path de mi propia máquina " [file atEnd] whileFalse: [ calle := file nextLine. callesEO add: calle ]. callesEO inspect. En la facu hubo problemas, puede ser algo de Windows ? Avisar si funciona o no en sus máquinas Como tener una ventana de cualquier tamaño , mayor a la pantalla de que dispongan Aqui si suponen que cada 100 pixels son una cuadra , tendrian para un plano de 70 * 70 cuadras o de 7 km aproximadamente. Tambien pueden ver como empezar a trabajar con morphs, siempre deben intentar usar la clase mas sencilla posible. bigWindow | fondoA aWindow m p s | fondoA _ Morph new. fondoA extent: 7000 @ 7000. fondoA color: Color paleYellow. t _ ScrollPane new. t scroller addMorph: fondoA. aWindow _ (SystemWindow labelled: 'Esquema de calles de Rosario en Squeak ') model: nil. aWindow bounds: (fondoA position - (0 @ aWindow labelHeight + aWindow borderWidth) corner: fondoA bottomRight + aWindow borderWidth). aWindow addMorph: t frame: (0 @ 0 extent: 1 @ 1). aWindow color: Color paleOrange. aWindow openCenteredInWorld. p_ 0@0. 69 timesRepeat: [m _ Morph new. m extent: 100 @ 100. m position: p. p _ p + (100 @ 100) asPoint. s _ StringMorph new. s contents: p asString. m addMorphCentered: s. fondoA addMorph: m]. ^fondoA. Por último, buscar en la imagen el método guessDefaultLineEndConvention De aquí pueden ver el tema de los distintos delimitadores de path y distintos fin de linea en Windows, Mac y Unix Edgar ____________________________________________________ Esa persona especial te espera en Yahoo! Encuentros. ¡Dejate encontrar! http://ar.encuentros.yahoo.com/ 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 |
Aquí envio el primer cs.
Hacer | p | p := Plano new. p leerCalles. En el Workspace. Tratar de ver que hace esto, siganlo paso por paso con el deebugger, no olviden decir cinco veces "el debugger es mi amigo" Edgar 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 Colectivos.1.cs (2K) Download Attachment |
Free forum by Nabble | Edit this page |