libgimpwidgets/libgimpwidgets-sections.txt

2007-01-02  Sven Neumann  <sven@gimp.org>

	* libgimpwidgets/libgimpwidgets-sections.txt
	* libgimpwidgets/libgimpwidgets.types
	* tools/widgets.c: added GimpRatioEntry.

	* libgimpwidgets/libgimpwidgets-docs.sgml
	* libgimpwidgets/tmpl/gimppropwidgets.sgml: regenerated.


svn path=/trunk/; revision=21619
This commit is contained in:
Sven Neumann
2007-01-02 17:47:02 +00:00
committed by Sven Neumann
parent a5c7d2443a
commit c586762e70
6 changed files with 65 additions and 3 deletions

View File

@ -613,6 +613,25 @@ 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_unit_menu (void)
{
@ -657,6 +676,7 @@ get_all_widgets (void)
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_unit_menu ());
return retval;