我在做AthensTutorial,第一步我明白了
surface := AthensCairoSurface extent: self extent asIntegerPoint.
然后第2步是
surface drawDuring: [:canvas |
"First, we clear the surface"
surface clear.
"we can use
surface clear: Color black.
as well. A #clear is equivalent to: (surface clear: Color transparent). "
"Let''s draw a simple green rectangle"
canvas setPaint: Color green.
canvas setShape: (40@40 corner: 100@100).
canvas draw.
]
画布从何而来?在哪里定义?我只是不明白那部分。