Hello, I would like to know how to rotate (given a degree or an angle) the draws in a Canvas. For example: in FormCanvas class>>test1, how to draw the string (or the rectangle, or the oval) vertically instead of horizontally? FormCanvas class>>test1 ... canvas drawString: 'Hello, World!' at: 40@40 font: nil color: (Color cyan). canvas fillRectangle: ((10@80) corner: (31@121)) color: (Color magenta). canvas fillOval: ((10@80) corner: (31@121)) color: (Color cyan). ... thanks and regards, -- Andre Hora
On 5 April 2011 12:29, Andre Hora <andrehoraa@gmail.com> wrote:
Hello,
I would like to know how to rotate (given a degree or an angle) the draws in a Canvas.
For example: in FormCanvas class>>test1, how to draw the string (or the rectangle, or the oval) vertically instead of horizontally?
FormCanvas class>>test1 ... Â Â Â canvas drawString: 'Hello, World!' at: 40@40 font: nil color: (Color cyan). Â Â Â canvas fillRectangle: ((10@80) corner: (31@121)) color: (Color magenta). Â Â Â canvas fillOval: ((10@80) corner: (31@121)) color: (Color cyan). ...
canvas asBalloonCanvas transformBy: (MatrixTransform2x3 withAngle: 30) during: [:can | can fillOval: ((10@80) corner: (31@121)) color: (Color cyan). ].
thanks and regards,
-- Andre Hora
-- Best regards, Igor Stasenko AKA sig.
Hello Igor, Thanks! It doesn't rotate the string draw. canvas drawString: 'Hello, World!' at: 40@40 font: nil color: (Color cyan). []'s On Tue, Apr 5, 2011 at 2:34 PM, Igor Stasenko <siguctua@gmail.com> wrote:
On 5 April 2011 12:29, Andre Hora <andrehoraa@gmail.com> wrote:
Hello,
I would like to know how to rotate (given a degree or an angle) the draws in a Canvas.
For example: in FormCanvas class>>test1, how to draw the string (or the rectangle, or the oval) vertically instead of horizontally?
FormCanvas class>>test1 ... canvas drawString: 'Hello, World!' at: 40@40 font: nil color: (Color cyan). canvas fillRectangle: ((10@80) corner: (31@121)) color: (Color magenta). canvas fillOval: ((10@80) corner: (31@121)) color: (Color cyan). ...
canvas asBalloonCanvas transformBy: (MatrixTransform2x3 withAngle: 30) during: [:can |
can fillOval: ((10@80) corner: (31@121)) color: (Color cyan).
].
thanks and regards,
-- Andre Hora
-- Best regards, Igor Stasenko AKA sig.
-- Andre Hora
Could you show me a piece of code (to rotate the string draw)? On Tue, Apr 5, 2011 at 4:57 PM, Andre Hora <andrehoraa@gmail.com> wrote:
Hello Igor,
Thanks! It doesn't rotate the string draw.
canvas drawString: 'Hello, World!' at: 40@40 font: nil color: (Color cyan).
[]'s
On Tue, Apr 5, 2011 at 2:34 PM, Igor Stasenko <siguctua@gmail.com> wrote:
On 5 April 2011 12:29, Andre Hora <andrehoraa@gmail.com> wrote:
Hello,
I would like to know how to rotate (given a degree or an angle) the draws in a Canvas.
For example: in FormCanvas class>>test1, how to draw the string (or the rectangle, or the oval) vertically instead of horizontally?
FormCanvas class>>test1 ... canvas drawString: 'Hello, World!' at: 40@40 font: nil color: (Color cyan). canvas fillRectangle: ((10@80) corner: (31@121)) color: (Color magenta). canvas fillOval: ((10@80) corner: (31@121)) color: (Color cyan). ...
canvas asBalloonCanvas transformBy: (MatrixTransform2x3 withAngle: 30) during: [:can |
can fillOval: ((10@80) corner: (31@121)) color: (Color cyan).
].
thanks and regards,
-- Andre Hora
-- Best regards, Igor Stasenko AKA sig.
-- Andre Hora
-- Andre Hora
participants (2)
-
Andre Hora -
Igor Stasenko