This is not necessarily the current version of this TIP.
|Title:||Background Images for Frames|
|Version:||$Revision: 1.2 $|
Eric Taylor <et2 at rocketship1 dot com>|
Donal K. Fellows <donal dot k dot fellows at manchester dot ac dot uk>
Frank <frank dot ranner at defence dot gov dot au>
|Created:||Saturday, 18 March 2006|
This TIP proposes an option for frames that allows users to set the background of the window to be an image.
Just a there is an -image option for button widgets, this TIP suggests that a -backgroundimage option for frames be implemented. The image should be either an entire single image, or a smaller image that would be tiled, with a -tile option. Tiling would repeat, as needed, a smaller image to fit the visible area of the frame.
If the image was tiled, then it should be re-tiled as needed during a resize. The image would reside behind any other decoration or other widgets that resided in the frame. The image should be re-configurable to replace the image and/or remove it, as with a button image.
This TIP should allow some rather classy looking tcl/tk programs to be created with much ease.
Two new options are proposed for frame widgets, to be manipulated using the normal configure and cget methods:
-backgroundimage imageName - This gives the name of an image (as created by image create) that is to be painted o