image jumping canvases

BlitzMax Forums/BlitzMax GUI Programming/image jumping canvases

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

The problem is if I have two canvases like below

.............
: :
:Hello :
:...........:


............
: :
:Hello :
:..........:

The Hello I am trying to draw in one canvas but it appears in another canvas also simultaneously.The canvases are spaced apart and not overlapping
Before any draw I am Disabling first canvas and Enabling second canvas using EnableGadget and DisableGadget subnsequently using SetGraphics(CanvasGraphics(second canvas)) and then drawing to the second canvas and vice versa when trying to draw to the first canvas.
In another case the object I am trying to draw in the left top of one canvas jumps to the left top of another canvas.This happens when I have overlap in canvas objects but using the same sequence of commands specified above.
i am not able to get the correct way of working with the canvas objects


All help appreciated

Regards,
Ramesh