Without MaxGUI and a Window with GraphicsCanvas you have no repaint message.
Graphics width,height,depth handles the messages and reaction itself as you would need to do the whole refresh and redraw yourself otherwise which is not really what users of graphics want.
Graphics width,height,depth handles the messages and reaction itself as you would need to do the whole refresh and redraw yourself otherwise which is not really what users of graphics want.