mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2025-01-15 14:50:06 +00:00
colorscale: don't use focus padding
This commit is contained in:
parent
365ab7f73b
commit
c62d6fea70
@ -56,22 +56,21 @@ gtk_color_scale_get_trough_size (GtkColorScale *scale,
|
|||||||
gint *height_out)
|
gint *height_out)
|
||||||
{
|
{
|
||||||
GtkWidget *widget = GTK_WIDGET (scale);
|
GtkWidget *widget = GTK_WIDGET (scale);
|
||||||
gint width, height, focus_line_width, focus_padding;
|
gint width, height, focus_line_width;
|
||||||
gint x_offset, y_offset;
|
gint x_offset, y_offset;
|
||||||
gint slider_width, slider_height;
|
gint slider_width, slider_height;
|
||||||
|
|
||||||
gtk_widget_style_get (widget,
|
gtk_widget_style_get (widget,
|
||||||
"focus-line-width", &focus_line_width,
|
"focus-line-width", &focus_line_width,
|
||||||
"focus-padding", &focus_padding,
|
|
||||||
"slider-width", &slider_width,
|
"slider-width", &slider_width,
|
||||||
"slider-length", &slider_height,
|
"slider-length", &slider_height,
|
||||||
NULL);
|
NULL);
|
||||||
|
|
||||||
width = gtk_widget_get_allocated_width (widget) - 2 * (focus_line_width + focus_padding);
|
width = gtk_widget_get_allocated_width (widget) - 2 * (focus_line_width);
|
||||||
height = gtk_widget_get_allocated_height (widget) - 2 * (focus_line_width + focus_padding);
|
height = gtk_widget_get_allocated_height (widget) - 2 * (focus_line_width);
|
||||||
|
|
||||||
x_offset = focus_line_width + focus_padding;
|
x_offset = focus_line_width;
|
||||||
y_offset = focus_line_width + focus_padding;
|
y_offset = focus_line_width;
|
||||||
|
|
||||||
/* if the slider has a vertical shape, draw the trough asymmetric */
|
/* if the slider has a vertical shape, draw the trough asymmetric */
|
||||||
if (slider_width > slider_height)
|
if (slider_width > slider_height)
|
||||||
|
Loading…
Reference in New Issue
Block a user