http://qs321.pair.com?node_id=280226


in reply to Tk::Photo and copy method

Tk::Photo supports the following formats:

Try using Tk::Pixmap (which supports only XPM) instead.

converter

Replies are listed 'Best First'.
Re: Re: Tk::Photo and copy method
by didier (Vicar) on Aug 02, 2003 at 10:40 UTC
    I have found the problem.

    An empty photo object must be set without explicit
    descriptor, nor image tags.
    So in the main window, the line:
    my $image = $label ->Photo('image', -height => 10, -width => 10, -format=>'XPM');
    become:
    my $image = $label ->Photo( -height => 10, -width => 10);
    Nice day for you all!
Re: Re: Tk::Photo and copy method
by didier (Vicar) on Aug 02, 2003 at 09:26 UTC
    Thank for the answer, converter.
    As you see in the code above, my problem relie on the usage
    of the copy method from Tk::Photo.
    Tk::Pixmap has no method which allows partial pixels
    manipulation.
    You can only cget() or configure() the whole.

    But more specifically my question was:
    what's means this "Tk::Photo=HASH(0xc5ef04)"