[squeak-dev] The Inbox: Graphics-ct.449.mcz
Christoph.Thiede at student.hpi.uni-potsdam.de
Mon May 17 10:10:40 UTC 2021
D'oh, I seem to have missed this selector! "magnify" is just the not verb I was searching for. :-)
Is it of interest that I update the changeset below to reuse #magnifyBy: in more places?
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von Levente Uzonyi <leves at caesar.elte.hu>
Gesendet: Freitag, 7. Mai 2021 21:45:29
An: squeak-dev at lists.squeakfoundation.org
Betreff: Re: [squeak-dev] The Inbox: Graphics-ct.449.mcz
What about just using #magnifyBy:?
On Thu, 6 May 2021, commits at source.squeak.org wrote:
> A new version of Graphics was added to project The Inbox:
> ==================== Summary ====================
> Name: Graphics-ct.449
> Author: ct
> Time: 6 May 2021, 10:46:15.911809 pm
> UUID: 52f12efc-da63-0d44-a252-72bc5f89b6c7
> Ancestors: Graphics-mt.448
> Proposal: Adds Form >> #scaledBy: that scales a form by a certain factor. I identified half a dozen of senders of #scaledToSize: in the Trunk each of which has reinvented this wheel.
> =============== Diff against Graphics-mt.448 ===============
> Item was added:
> + ----- Method: Form>>scaledBy: (in category 'scaling, rotation') -----
> + scaledBy: factor
> + "Answer a version of the receiver which is scaled by factor, which can be a number or point."
> + (factor closeTo: 1) ifTrue: [^ self].
> + ^ self scaledToSize: (self extent * factor) rounded!
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Squeak-dev