Re: questions regarding gtkcheckbutton
- From: Chris Moller <moller mollerware com>
- To: gtk-app-devel-list gnome org
- Subject: Re: questions regarding gtkcheckbutton
- Date: Mon, 22 May 2017 02:00:18 -0400
In theory, this should probably be done with CSS, but I've been unable
to make that work. Instead, I'm using the sequence
GtkWidget *image = gtk_image_new ();
gtk_widget_set_size_request (image, 16, 16);
g_signal_connect (G_OBJECT (image), "draw",
G_CALLBACK (colour_button_draw),
GINT_TO_POINTER (i));
gtk_button_set_image (GTK_BUTTON (button), image);
and drawing the button manually using cairo.
I agree: the GTK default geometries are too big.
On 05/19/17 19:42, songqing shan wrote:
Hello,
I have a few questions regarding using gtkcheckbutton as follows.
1. how can I change or reduce the size of gtkcheckbutton (small square) in gtkcheckbutton? It is too big
and makes a big space between lines. I want to make it smaller so that the space between lines are similar to
the space between text lines. I have tried many methods (e.g., methods in gtkwidget and gtkbuttons) in gtk3
and css methods, but all of them failed. It is appreciated if someone can help.
2. can I dynamically change the background color of the small square box in the gtkcheckbutton? If yes, how
can do it?
3. can I dynamically change or set the check color of the check in the square box in the gtkcheckbutton? if
yes, how can do it?
For questions 2 and 3, in other words, change the colors of background and check respectively.
Any help, comments and suggestions are appreciated.
Regards,
Song
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list gnome org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]