the unit-changed callback wasn't so unimportant after all
svn path=/trunk/; revision=23163
This commit is contained in:
parent
088134ec2b
commit
7140af83e1
1 changed files with 12 additions and 0 deletions
|
|
@ -73,6 +73,7 @@ static void print_size_info_size_changed (GtkWidget *widget);
|
|||
static void print_size_info_offset_max_changed (GtkAdjustment *adj,
|
||||
gpointer data);
|
||||
static void print_size_info_resolution_changed (GtkWidget *widget);
|
||||
static void print_size_info_unit_changed (GtkWidget *widget);
|
||||
static void print_size_info_preview_offset_changed
|
||||
(GtkWidget *widget,
|
||||
gdouble offset_x,
|
||||
|
|
@ -374,6 +375,9 @@ print_size_frame (PrintData *data,
|
|||
g_signal_connect (info.resolution_entry, "value-changed",
|
||||
G_CALLBACK (print_size_info_resolution_changed),
|
||||
NULL);
|
||||
g_signal_connect (info.size_entry, "unit-changed",
|
||||
G_CALLBACK (print_size_info_unit_changed),
|
||||
NULL);
|
||||
|
||||
return frame;
|
||||
}
|
||||
|
|
@ -769,6 +773,14 @@ print_size_info_use_full_page_toggled (GtkWidget *widget)
|
|||
active);
|
||||
}
|
||||
|
||||
static void
|
||||
print_size_info_unit_changed (GtkWidget *widget)
|
||||
{
|
||||
info.data->unit = gimp_size_entry_get_unit (GIMP_SIZE_ENTRY (widget));
|
||||
|
||||
print_size_info_set_page_setup (&info);
|
||||
}
|
||||
|
||||
static void
|
||||
print_size_info_set_resolution (PrintSizeInfo *info,
|
||||
gdouble xres,
|
||||
|
|
|
|||
Loading…
Reference in a new issue