removed the label between the spinbuttons, it looks silly. Converted tabs

2004-06-20  Sven Neumann  <sven@gimp.org>

	* app/widgets/gimphistogrambox.[ch]: removed the label between the
	spinbuttons, it looks silly. Converted tabs to spaces, removed
	trailing whitespace.

	* app/widgets/gimphistogrameditor.c
	* app/tools/gimpthresholdtool.c: changed accordingly.
This commit is contained in:
Sven Neumann 2004-06-20 22:04:10 +00:00 committed by Sven Neumann
parent ca7aac79d1
commit d97fb0a287
5 changed files with 75 additions and 74 deletions

View File

@ -1,3 +1,12 @@
2004-06-20 Sven Neumann <sven@gimp.org>
* app/widgets/gimphistogrambox.[ch]: removed the label between the
spinbuttons, it looks silly. Converted tabs to spaces, removed
trailing whitespace.
* app/widgets/gimphistogrameditor.c
* app/tools/gimpthresholdtool.c: changed accordingly.
2004-06-19 Bill Skaggs <weskaggs@primate.ucdavis.edu>
* app/widgets/gimphistogrambox.[ch]:

View File

@ -271,7 +271,7 @@ gimp_threshold_tool_dialog (GimpImageMapTool *image_map_tool)
gtk_box_pack_end (GTK_BOX (hbox), menu, FALSE, FALSE, 0);
gtk_widget_show (menu);
box = gimp_histogram_box_new (_("Threshold Range"));
box = gimp_histogram_box_new ();
gtk_box_pack_start (GTK_BOX (vbox), box, TRUE, TRUE, 0);
gtk_widget_show (box);

View File

@ -17,6 +17,7 @@
*/
#include "config.h"
#include <string.h>
#include <gtk/gtk.h>
@ -37,12 +38,12 @@
/* #define DEBUG_VIEW */
#define GRADIENT_HEIGHT 12
#define GRADIENT_HEIGHT 12
#define CONTROL_HEIGHT 8
#define HISTOGRAM_EVENT_MASK (GDK_BUTTON_PRESS_MASK | \
GDK_BUTTON_RELEASE_MASK | \
GDK_BUTTON_MOTION_MASK)
GDK_BUTTON_RELEASE_MASK | \
GDK_BUTTON_MOTION_MASK)
/* local function prototypes */
@ -64,15 +65,15 @@ static void gimp_histogram_box_border_notify (GimpHistogramView *view,
GParamSpec *pspec,
GimpColorBar *bar);
static gboolean gimp_histogram_slider_area_event (GtkWidget *widget,
GdkEvent *event,
GimpHistogramBox *box);
GdkEvent *event,
GimpHistogramBox *box);
static gboolean gimp_histogram_slider_area_expose (GtkWidget *widget,
GdkEvent *event,
GimpHistogramBox *box);
GdkEvent *event,
GimpHistogramBox *box);
static void gimp_histogram_draw_slider (GtkWidget *widget,
GdkGC *border_gc,
GdkGC *fill_gc,
gint xpos);
GdkGC *border_gc,
GdkGC *fill_gc,
gint xpos);
GType
gimp_histogram_box_get_type (void)
@ -84,14 +85,14 @@ gimp_histogram_box_get_type (void)
static const GTypeInfo box_info =
{
sizeof (GimpHistogramBoxClass),
(GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL,
(GClassInitFunc) NULL,
(GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL,
(GClassInitFunc) NULL,
NULL, /* class_finalize */
NULL, /* class_data */
sizeof (GimpHistogramBox),
0, /* n_preallocs */
(GInstanceInitFunc) gimp_histogram_box_init,
NULL, /* class_data */
sizeof (GimpHistogramBox),
0, /* n_preallocs */
(GInstanceInitFunc) gimp_histogram_box_init,
};
box_type = g_type_register_static (GTK_TYPE_VBOX,
@ -192,10 +193,6 @@ gimp_histogram_box_init (GimpHistogramBox *box)
G_CALLBACK (gimp_histogram_box_low_adj_update),
box);
box->label = gtk_label_new (NULL);
gtk_box_pack_start (GTK_BOX (hbox), box->label, TRUE, TRUE, 0);
gtk_widget_show (box->label);
/* high spinbutton */
spinbutton = gimp_spin_button_new (&adjustment,
255.0, 0.0, 255.0, 1.0, 16.0, 0.0,
@ -290,13 +287,9 @@ gimp_histogram_box_border_notify (GimpHistogramView *view,
}
GtkWidget *
gimp_histogram_box_new (const gchar *label)
gimp_histogram_box_new (void)
{
GimpHistogramBox *box = g_object_new (GIMP_TYPE_HISTOGRAM_BOX, NULL);
gtk_label_set_text (GTK_LABEL (box->label), label);
return GTK_WIDGET (box);
return GTK_WIDGET (g_object_new (GIMP_TYPE_HISTOGRAM_BOX, NULL));
}
void
@ -309,10 +302,10 @@ gimp_histogram_box_set_channel (GimpHistogramBox *box,
gimp_histogram_view_set_channel (box->view, channel);
}
static gboolean
static gboolean
gimp_histogram_slider_area_event (GtkWidget *widget,
GdkEvent *event,
GimpHistogramBox *box)
GdkEvent *event,
GimpHistogramBox *box)
{
GdkEventButton *bevent;
GdkEventMotion *mevent;
@ -327,11 +320,11 @@ gimp_histogram_slider_area_event (GtkWidget *widget,
distance = G_MAXINT;
for (i = 0; i < 2; i++)
if (fabs (bevent->x - box->slider_pos[i]) < distance)
{
box->active_slider = i;
distance = fabs (bevent->x - box->slider_pos[i]);
}
if (fabs (bevent->x - box->slider_pos[i]) < distance)
{
box->active_slider = i;
distance = fabs (bevent->x - box->slider_pos[i]);
}
x = bevent->x;
update = TRUE;
@ -339,14 +332,14 @@ gimp_histogram_slider_area_event (GtkWidget *widget,
case GDK_BUTTON_RELEASE:
switch (box->active_slider)
{
case 3: /* low output */
gtk_adjustment_set_value (box->low_adj, box->low_slider_val);
break;
case 4: /* high output */
gtk_adjustment_set_value (box->high_adj, box->high_slider_val);
break;
}
{
case 3: /* low output */
gtk_adjustment_set_value (box->low_adj, box->low_slider_val);
break;
case 4: /* high output */
gtk_adjustment_set_value (box->high_adj, box->high_slider_val);
break;
}
break;
@ -373,37 +366,37 @@ gimp_histogram_slider_area_event (GtkWidget *widget,
return FALSE;
switch (box->active_slider)
{
case 0: /* low output */
box->low_adj->value =
{
case 0: /* low output */
box->low_adj->value =
((gdouble) (x - border) / (gdouble) width) * 255.0;
box->low_adj->value =
box->low_adj->value =
CLAMP (box->low_adj->value, 0, 255);
gimp_histogram_box_low_adj_update (box->low_adj, box);
break;
gimp_histogram_box_low_adj_update (box->low_adj, box);
break;
case 1: /* high output */
box->high_adj->value =
case 1: /* high output */
box->high_adj->value =
((gdouble) (x - border) / (gdouble) width) * 255.0;
box->high_adj->value =
box->high_adj->value =
CLAMP (box->high_adj->value, 0, 255);
gimp_histogram_box_high_adj_update (box->high_adj, box);
break;
}
gimp_histogram_box_high_adj_update (box->high_adj, box);
break;
}
}
return FALSE;
}
static gboolean
static gboolean
gimp_histogram_slider_area_expose (GtkWidget *widget,
GdkEvent *event,
GimpHistogramBox *box)
GdkEvent *event,
GimpHistogramBox *box)
{
gint width = widget->allocation.width;
gint border;
@ -421,22 +414,22 @@ gimp_histogram_slider_area_expose (GtkWidget *widget,
256.0) + border;
gimp_histogram_draw_slider (widget,
widget->style->black_gc,
widget->style->black_gc,
box->slider_pos[0]);
widget->style->black_gc,
widget->style->black_gc,
box->slider_pos[0]);
gimp_histogram_draw_slider (widget,
widget->style->black_gc,
widget->style->white_gc,
box->slider_pos[1]);
widget->style->black_gc,
widget->style->white_gc,
box->slider_pos[1]);
return FALSE;
}
static void
gimp_histogram_draw_slider (GtkWidget *widget,
GdkGC *border_gc,
GdkGC *fill_gc,
gint xpos)
GdkGC *border_gc,
GdkGC *fill_gc,
gint xpos)
{
gint y;
@ -448,19 +441,19 @@ gimp_histogram_draw_slider (GtkWidget *widget,
gdk_draw_line (widget->window, border_gc,
xpos,
GRADIENT_HEIGHT,
xpos - (CONTROL_HEIGHT - 1) / 2,
xpos - (CONTROL_HEIGHT - 1) / 2,
GRADIENT_HEIGHT + CONTROL_HEIGHT - 1);
gdk_draw_line (widget->window, border_gc,
xpos,
GRADIENT_HEIGHT,
xpos + (CONTROL_HEIGHT - 1) / 2,
xpos + (CONTROL_HEIGHT - 1) / 2,
GRADIENT_HEIGHT + CONTROL_HEIGHT - 1);
gdk_draw_line (widget->window, border_gc,
xpos - (CONTROL_HEIGHT - 1) / 2,
GRADIENT_HEIGHT + CONTROL_HEIGHT - 1,
xpos + (CONTROL_HEIGHT - 1) / 2,
xpos + (CONTROL_HEIGHT - 1) / 2,
GRADIENT_HEIGHT + CONTROL_HEIGHT - 1);
}

View File

@ -34,7 +34,6 @@ struct _GimpHistogramBox
{
GtkVBox parent_instance;
GtkWidget *label;
GtkWidget *slider_area;
GimpHistogramView *view;
@ -55,7 +54,7 @@ struct _GimpHistogramBoxClass
GType gimp_histogram_box_get_type (void) G_GNUC_CONST;
GtkWidget * gimp_histogram_box_new (const gchar *label);
GtkWidget * gimp_histogram_box_new (void);
void gimp_histogram_box_set_channel (GimpHistogramBox *box,
GimpHistogramChannel channel);

View File

@ -136,7 +136,7 @@ gimp_histogram_editor_init (GimpHistogramEditor *editor)
editor->drawable = NULL;
editor->histogram = NULL;
editor->idle_id = 0;
editor->box = gimp_histogram_box_new (_("Intensity Range:"));
editor->box = gimp_histogram_box_new ();
editor->name = label = gtk_label_new (_("(None)"));
gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5);