[Newbies] Drag and dropped jpg (playing cards) - how to put in the "new morph" menu and create a PlayingCard class?

mstram mikestramba at gmail.com
Mon Oct 26 22:39:10 UTC 2009


Hi Jerome,

Very cool, 'fill style', yatIdKAS ;)

Mike

Jerome Peace wrote:
> 
> Hi Mike,
> 
> When you drop an image in not only creates a Sketch with the image it also
> adds the image form to the internal dictionary of forms.
> 
> Try this. 
> Get a Rectangle. 
>>From the halo menu select>fill style>bitmap fill.
>  (You get the default picture)
> Get the halo menu again. (needs to be a new menu)
>  Select>fill style>choose new graphic.
>   (you will get a selection of the internal dictionary's forms to choose
> from. Press prev and/or next until you see a thumbnail of your card. Press
> ok.)
>  From the fill style menu select>change origin.
>   (you get a handle that translates the form. Usually you will just want
> the topLeft corner of the form to be in the topLeft corner of the
> rectangle.)
>  Once the alignment is done use the yellow halo to resize the rectangle.
> 
> If you have a jpg of the sheet of all cards, you only need to load the one
> picture, then use the origin changing trick to clip to the right one.
> Use one Morph for assembly, then copy it each time you have a new card
> image.
> 
> Once I have a bitmap fill I usually copy the "change origin" and "choose
> new graphic" menu items so I don't have to constantly go back to the halo
> menu.
> 
> This trick will work with any fillable morph. So you could make a card
> class and then fill them with you deck.
> 
> You might also want to find the squeak Freecell application. It probably
> has a good lot of the stuff you are trying to do. It also comes with its
> own deck of cards. Older squeak images had this application in the "full"
> image. Or it might be in the game application. I'm not sure where
> currently.
> 
> Hth,
> 
> Yours in curiosity and service, --Jerome Peace
> 
> 
> 
> --- On Sun, 10/25/09, Mike Stramba <mikestramba at gmail.com> wrote:
> 
>> From: Mike Stramba <mikestramba at gmail.com>
>> Subject: [Newbies] Drag and dropped jpg (playing cards) - how to put in
>> the "new morph" menu and create a PlayingCard class?
>> To: "A friendly place to get answers to even the most basic questions
>> about Squeak." <beginners at lists.squeakfoundation.org>
>> Date: Sunday, October 25, 2009, 2:29 AM
>> 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
>> _______________________________________________
>> Beginners mailing list
>> Beginners at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>> 
> 
> 
>       
> _______________________________________________
> Beginners mailing list
> Beginners at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
> 
> 

-- 
View this message in context: http://n4.nabble.com/Drag-and-dropped-jpg-playing-cards-how-to-put-in-the-new-morph-menu-and-create-a-PlayingCard-class-tp276728p277098.html
Sent from the Squeak - Beginners mailing list archive at Nabble.com.


More information about the Beginners mailing list