include number-pair-entry instead of ratio-entry.

2007-08-08  Sven Neumann  <sven@gimp.org>

	* tools/widgets.c: include number-pair-entry instead of 
ratio-entry.

	* libgimpwidgets/images/gimp-ratio-entry.png
	* libgimpwidgets/images/gimp-number-pair-entry.png: replaced
	screenshots.

	* libgimpwidgets/libgimpwidgets-sections.txt
	* libgimpwidgets/libgimpwidgets.types
	* libgimpwidgets/libgimpwidgets-docs.sgml
	* libgimpwidgets/tmpl/gimpnumberpairentry.sgml
	* libgimpwidgets/tmpl/gimpratioentry.sgml: adopt to change from
	GimpRatioEntry to GimpNumberPairEntry.


svn path=/trunk/; revision=23156
This commit is contained in:
Sven Neumann
2007-08-08 18:55:56 +00:00
committed by Sven Neumann
parent aa51fd4c06
commit 4cba8a2364
9 changed files with 163 additions and 165 deletions

View File

@ -6,6 +6,7 @@
#undef GIMP_DISABLE_DEPRECATED
#include "libgimpbase/gimpbase.h"
#include "libgimpconfig/gimpconfig.h"
#include "libgimpcolor/gimpcolor.h"
#include "libgimpwidgets/gimpwidgets.h"
@ -456,6 +457,25 @@ create_hint_box (void)
return new_widget_info ("gimp-hint-box", box, MEDIUM);
}
static WidgetInfo *
create_number_pair_entry (void)
{
GtkWidget *vbox;
GtkWidget *entry;
GtkWidget *align;
vbox = gtk_vbox_new (FALSE, 6);
align = gtk_alignment_new (0.5, 0.5, 0.5, 0.0);
entry = gimp_number_pair_entry_new (":/", TRUE, 0.001, GIMP_MAX_IMAGE_SIZE);
gimp_number_pair_entry_set_values (GIMP_NUMBER_PAIR_ENTRY (entry), 4, 3);
gtk_container_add (GTK_CONTAINER (align), entry);
gtk_box_pack_start_defaults (GTK_BOX (vbox), align);
gtk_box_pack_start (GTK_BOX (vbox),
gtk_label_new ("Number Pair Entry"), FALSE, FALSE, 0);
return new_widget_info ("gimp-number-pair-entry", vbox, SMALL);
}
static WidgetInfo *
create_int_combo_box (void)
{
@ -629,25 +649,6 @@ create_preview_area (void)
return new_widget_info ("gimp-preview-area", vbox, MEDIUM);
}
static WidgetInfo *
create_ratio_entry (void)
{
GtkWidget *vbox;
GtkWidget *entry;
GtkWidget *align;
vbox = gtk_vbox_new (FALSE, 6);
align = gtk_alignment_new (0.5, 0.5, 0.5, 0.0);
entry = gimp_ratio_entry_new ();
gimp_ratio_entry_set_fraction (GIMP_RATIO_ENTRY (entry), 4, 3);
gtk_container_add (GTK_CONTAINER (align), entry);
gtk_box_pack_start_defaults (GTK_BOX (vbox), align);
gtk_box_pack_start (GTK_BOX (vbox),
gtk_label_new ("Ratio Entry"), FALSE, FALSE, 0);
return new_widget_info ("gimp-ratio-entry", vbox, SMALL);
}
static WidgetInfo *
create_string_combo_box (void)
{
@ -712,12 +713,12 @@ get_all_widgets (void)
retval = g_list_append (retval, create_hint_box ());
retval = g_list_append (retval, create_int_combo_box ());
retval = g_list_append (retval, create_memsize_entry ());
retval = g_list_append (retval, create_number_pair_entry ());
retval = g_list_append (retval, create_offset_area ());
retval = g_list_append (retval, create_page_selector ());
retval = g_list_append (retval, create_path_editor ());
retval = g_list_append (retval, create_pick_button ());
retval = g_list_append (retval, create_preview_area ());
retval = g_list_append (retval, create_ratio_entry ());
retval = g_list_append (retval, create_string_combo_box ());
retval = g_list_append (retval, create_unit_menu ());