![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
You can move meter-drawing messages from the
callDrawMeter:
method to a method defined for the
MeterGraphPane
class by redefining the callDrawMeter:
method
to call a drawing method defined for the MeterGraphPane
class:
CalorieViewManager method definition instance callDrawMeter: thePane thePane drawMeter.
Then, drawing previously done in callDrawMeter:
, a view-manager
method, must be done in drawMeter
, a meter method:
MeterGraphPane method definition instance drawMeter | thePen | thePen := self pen. thePen lineFrom: 0 @ 50 to: 100 @ 50.