[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Radio and CheckBox icons for GianLuigi :)
[Thread Prev] | [Thread Next]
- Subject: Re: Radio and CheckBox icons for GianLuigi :)
- From: Gianluigi <gradobag@xxxxxxxxxxx>
- Date: Sun, 29 Sep 2024 14:57:16 +0200
- To: user@xxxxxxxxxxxxxxxxxxxxxx
Il 29/09/24 02:47, Bruce Steers ha scritto:
Re: RadioButton icons Hey GL Sorry in a previous post i mistakenly said 16 not 22 in an example of how to draw a Radio image using Style.PaintOption. (i had a nagging feeling i might have used the wrong size while i was posting it) But 16x16 looked okay on my system so i stuck with it. silly me eh. I almost ticked all the boxes but made one mistake :^) When you mentioned after about 22 being the visible size on your system i realized yes, dang, i previously knew that but forgot and after looking closer 16x16 is cropped on my system :-\ I corrected the code in further examples as you were right about that. But here's a better example for you and ties in with your request on the bugTracker (i didn't want to post this on bugtracker so i'm posting it here) It has 2 customized classes to choose from one fixes Style.PaintOption and Style.PaintCheck with gtk3 with a Style.class patch that stretches the gtk3 option/check pictures The other does like what you have asked Benoit for on the BugTracker and adds widget "icons" with Picture["style:/<type>/<size>/<value>/<flag>"] syntax with a Picture.class patch option and check are supported, pictures are cached Eg Picture["style:/option/16/true"] Picture["style:/check/16/true"] Picture["style:/option/42/false" &/ Style.Hovered] Note: adding an icon for a widget is not so simple a task as there are also many style flags to consider like Hovered, etc Fixing Style.class was an easier route Enjoy :) BruceS Untitled.png
Hi, I didn't reply before because I couldn't. Nice code, congratulations. Regards Gianluigi
Re: Radio and CheckBox icons for GianLuigi :) | Bruce Steers <bsteers4@xxxxxxxxx> |
Radio and CheckBox icons for GianLuigi :) | Bruce Steers <bsteers4@xxxxxxxxx> |