On 10/25/09 4:29 AM, "Mike Stramba" <mikestra...@gmail.com> wrote:

> I'm runninng squeak 3.10.2 on windows XP.
> 
> If I drag and drop a jpg onto Squeak, it creates a SketchMorph.
> 
> Specficially, I'm adding a playing card image, well 52 of them, and
> I'd like to be able to add a card from the world menu / new morph
> menu.
> 
> I'd also like to create a PlayingCard class, that uses the dropped jpg.
> 
> At the moment I'm doing it the "hard way", after dropping the jpg, I'm
> digging through system dictionary, digging out the world objects, and
> "drilling down" to the dropped object.
> 
> Any tips, info appreciated.
> 
> Mike


I guess you wish do some kind of game.
So , take a look to older Squeaks when you have card games.
Also in my FunSqueak3.10alpha.7 you have the old FreCel still working.

But asking you question, if you have a directory with your .jpg could create
the morphs with this I copy from my old games.
If Spanish comments is difficult, send new mail and I try to help more.

Edgar

'From Squeak3.8 of ''5 May 2005'' [latest update: #6665] on 25 October 2009 at 
7:35:01 am'!
Dictionary subclass: #MisDibujos
        instanceVariableNames: ''
        classVariableNames: ''
        poolDictionaries: ''
        category: 'Morphic-Puzzle'!
!MisDibujos commentStamp: 'edc 1/19/2006 11:46' prior: 0!
Para guardar en el diccionario por unica vez las fotos que deseamos utilizar

MisDibujos elegirImagen!


"-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "!

MisDibujos class
        instanceVariableNames: 'current'!

!MisDibujos class methodsFor: 'as yet unclassified' stamp: 'edc 1/19/2006 
11:30'!
current
^current! !

!MisDibujos class methodsFor: 'as yet unclassified' stamp: 'edc 1/19/2006 
11:31'!
current: anObject
current := anObject! !

!MisDibujos class methodsFor: 'as yet unclassified' stamp: 'edc 1/24/2006 
10:06'!
elegirImagen
        "could translate to chooseImage ,Lets the user choose folder with 
pictures  .
        Hay que hacer MisDibujos elegirImagen"
        | oldFolder newFolder listaArchivos misFotos |
        misFotos := self new.
        oldFolder := FileDirectory default.
        newFolder := FileList2 modalFolderSelector.
        FileDirectory setDefaultDirectory: newFolder pathName.
        
        listaArchivos := FileDirectory default fileNamesMatching: '*.jpg'.
        misFotos at: #Yellow put: (Form fromFileNamed: 'Yellow.gif').
        1
                to: 5
                do: [:i | 
                        

misFotos at:  i  put:(  RWBinaryOrTextStream with: (StandardFileStream 
readOnlyFileNamed: (listaArchivos at: i))contents) .

                        ].
        FileDirectory setDefaultDirectory: oldFolder pathName.
        
        self current: misFotos
        
! !
_______________________________________________
Beginners mailing list
Beginners@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners

Reply via email to