libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h
2008-05-26 Sven Neumann <sven@gimp.org> * libgimpwidgets/Makefile.am * libgimpwidgets/gimpwidgets.h * libgimpwidgets/gimpwidgetstypes.h * libgimpwidgets/gimpruler.[ch] * libgimpwidgets/gimphruler.[ch] * libgimpwidgets/gimpvruler.[ch]: added ruler widgets. These are mostly copied from GTK+ and work as a drop-in replacement for GtkRuler and friends. * libgimpwidgets/gimpwidgets.def: updated. * app/display/gimpdisplayshell.c * app/display/gimpdisplayshell-scale.c * app/dialogs/resolution-calibrate-dialog.c * plug-ins/imagemap/imap_preview.c * plug-ins/gfig/gfig-preview.c: use the GimpRuler widgets. svn path=/trunk/; revision=25820
This commit is contained in:
committed by
Sven Neumann
parent
dfbd365e69
commit
ae67f09ddd
@ -411,9 +411,9 @@ static void
|
||||
scroll_adj_changed (GtkAdjustment *adj,
|
||||
GtkRuler *ruler)
|
||||
{
|
||||
gtk_ruler_set_range (ruler,
|
||||
adj->value, adj->value + adj->page_size,
|
||||
G_MAXDOUBLE, adj->page_size);
|
||||
gimp_ruler_set_range (ruler,
|
||||
adj->value, adj->value + adj->page_size,
|
||||
G_MAXDOUBLE, adj->page_size);
|
||||
}
|
||||
|
||||
Preview_t*
|
||||
@ -474,7 +474,7 @@ make_preview(GimpDrawable *drawable)
|
||||
gtk_widget_show(arrow);
|
||||
|
||||
/* Create horizontal ruler */
|
||||
data->hruler = ruler = gtk_hruler_new();
|
||||
data->hruler = ruler = gimp_hruler_new();
|
||||
g_signal_connect_swapped(preview, "motion-notify-event",
|
||||
G_CALLBACK(GTK_WIDGET_GET_CLASS(ruler)->motion_notify_event),
|
||||
ruler);
|
||||
@ -484,7 +484,7 @@ make_preview(GimpDrawable *drawable)
|
||||
gtk_widget_show(ruler);
|
||||
|
||||
/* Create vertical ruler */
|
||||
data->vruler = ruler = gtk_vruler_new();
|
||||
data->vruler = ruler = gimp_vruler_new();
|
||||
g_signal_connect_swapped(preview, "motion-notify-event",
|
||||
G_CALLBACK(GTK_WIDGET_GET_CLASS(ruler)->motion_notify_event),
|
||||
ruler);
|
||||
|
||||
Reference in New Issue
Block a user