fix examples to use Zone.width, Zone.height

This fixes the behaviour of all of these examples which were wrongly
using getWidth() and getHeight(), when the yshould have been using the
local width and height, as otherwise they change what they draw based on
the Zone's matrix, which should not occur.