I have been working on a GUI-based program using Tkinter; it is coming along nicely and I am very pleased with the results.
I am at a point where I am trying to attempt a graphic manipulation of the GUI canvas. I have researched this but I am unsure what I should use:
Simply, at Run, the Canvas is built and rendered to the screen, a GIF image being displayed as the "background" of the canvas. This works great and I need no assistance with this. What I wish to do is to now (without any obvious change in the rendered window that the user would notice such as a flashing or jumping, opening\ closing of the window) is to "refresh" the canvas background image, hence displaying a new canvas-background GIF.
- Run and build Tkinter canvas. Render first GIF as canvas background
- Load 2nd, NEW GIF for new background
- Load 3rd, NEW GIF for new background
What I have tried paints each GIF to the screen window (GUI) but only in the sense that the original then the to-be refreshed GIF are stacked upon one-another; The are combined and the GUI window is stretched to fit the two images. It should be only one GIF-- one after the other.
It is almost, in a sense, an animation, potentially, depending on how one handles the display time(s).
It is a very simple process, it seems. I just do not know the syntax\ code yet to allow this to happen.
Thank-you in advance,
sharky_machine