| Deutsch English Français Italiano |
|
<vpp5p3$318al$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Harald Oehlmann <wortkarg3@yahoo.com>
Newsgroups: comp.lang.tcl
Subject: Re: Images on disabled buttons look bad
Date: Thu, 27 Feb 2025 08:55:18 +0100
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <vpp5p3$318al$1@dont-email.me>
References: <1740610164-2544@newsgrouper.org> <vpp37b$30tct$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 27 Feb 2025 08:55:16 +0100 (CET)
Injection-Info: dont-email.me; posting-host="11cdbad3c973b5120f28ec5ecfb4e6e8";
logging-data="3187029"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19/6C51tw1oq8m11TQFcVUo"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:ObScYrPFMl3/l1VgytubiUZHH8s=
Content-Language: en-GB
In-Reply-To: <vpp37b$30tct$1@dont-email.me>
Bytes: 2117
Am 27.02.2025 um 08:11 schrieb Christian Gollwitzer:
> Am 26.02.25 um 23:49 schrieb Martin (m0h):
>>
>> My image looks fine when it is on a normal button. When I change the
>> state of the button to disabled the image is stippled. Is there a way
>> to change this default behaviour?
>
> This is intended in order to provide visual feedback. If you use a
> ttk::button, you can provide your own disabled image instead. Create a
> disabled image e.g. grayscale or toned-down version, and then pass a
> list to -image. YOu can specify multiple images for different states of
> the button, so that should be
> "normalimage disabled disabledimage" (untested)
>
> See: https://www.tcl-lang.org/man/tcl/TkCmd/ttk_widget.htm#M-image
>
> Christian
Wow, I did not know this trick, awesome !
Here is an example with the disabled state on tk 8.6:
% ttk::button .b -image {::tk::icons::information disabled
::tk::icons::error}
% pack .b
-> shows the information icon
% .b state disabled
-> shows the error icon
GREAT !!!
Thanks Christian,
Harald