libgimpwidgets/Makefile.am made GimpMemsizeEntry a widget which doesn't

2003-01-05  Sven Neumann  <sven@gimp.org>

	* libgimpwidgets/Makefile.am
	* libgimpwidgets/gimpmemsizeentry.[ch]: made GimpMemsizeEntry a
	widget which doesn't use a GtkAdjustment to store the value.  The
	latter caused problems on 64bit machines since a gdouble doesn't
	provide enough precision for G_MAXULONG.

	* libgimpwidgets/gimpwidgets.[ch]
	* libgimpwidgets/gimpwidgetstypes.h
	* app/widgets/gimppropwidgets.c: changed accordingly.
This commit is contained in:
Sven Neumann
2003-01-05 13:52:14 +00:00
committed by Sven Neumann
parent 5dcf8da089
commit 8f7f7a21f4
16 changed files with 647 additions and 244 deletions

View File

@ -12,6 +12,7 @@
<!entity GimpDialog SYSTEM "sgml/gimpdialog.sgml">
<!entity GimpFileSelection SYSTEM "sgml/gimpfileselection.sgml">
<!entity GimpHelpUI SYSTEM "sgml/gimphelpui.sgml">
<!entity GimpMemsizeEntry SYSTEM "sgml/gimpmemsizeentry.sgml">
<!entity GimpPathEditor SYSTEM "sgml/gimppatheditor.sgml">
<!entity GimpPickButton SYSTEM "sgml/gimppickbutton.sgml">
<!entity GimpPixmap SYSTEM "sgml/gimppixmap.sgml">
@ -34,6 +35,7 @@
&GimpColorButton;
&GimpColorScale;
&GimpFileSelection;
&GimpMemsizeEntry;
&GimpPathEditor;
&GimpPickButton;
&GimpPixmap;

View File

@ -111,6 +111,23 @@ GIMP_IS_PIXMAP_CLASS
GIMP_PIXMAP_GET_CLASS
</SECTION>
<SECTION>
<FILE>gimpmemsizeentry</FILE>
<TITLE>GimpMemsizeEntry</TITLE>
GimpMemsizeEntry
gimp_memsize_entry_new
gimp_memsize_entry_set_value
gimp_memsize_entry_get_value
<SUBSECTION Standard>
GIMP_MEMSIZE_ENTRY
GIMP_IS_MEMSIZE_ENTRY
GIMP_TYPE_MEMSIZE_ENTRY
gimp_memsize_entry_get_type
GIMP_MEMSIZE_ENTRY_CLASS
GIMP_IS_MEMSIZE_ENTRY_CLASS
GIMP_MEMSIZE_ENTRY_GET_CLASS
</SECTION>
<SECTION>
<FILE>gimpsizeentry</FILE>
<TITLE>GimpSizeEntry</TITLE>
@ -369,10 +386,6 @@ GIMP_RANDOM_SEED_SPINBUTTON_ADJ
gimp_random_seed_new
GIMP_COORDINATES_CHAINBUTTON
gimp_coordinates_new
GIMP_MEMSIZE_ENTRY_SPINBUTTON
GIMP_MEMSIZE_ENTRY_SPINBUTTON_ADJ
GIMP_MEMSIZE_ENTRY_OPTIONMENU
gimp_memsize_entry_new
gimp_pixmap_button_new
gimp_toggle_button_sensitive_update
gimp_toggle_button_update

View File

@ -14,6 +14,7 @@ gimp_color_selector_get_type
gimp_color_select_get_type
gimp_dialog_get_type
gimp_file_selection_get_type
gimp_memsize_entry_get_type
gimp_path_editor_get_type
gimp_pick_button_get_type
gimp_pixmap_get_type

View File

@ -0,0 +1,60 @@
<!-- ##### SECTION Title ##### -->
GimpMemsizeEntry
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GimpMemsizeEntry ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_memsize_entry_new ##### -->
<para>
</para>
@value:
@lower:
@upper:
@Returns:
<!-- # Unused Parameters # -->
@adjustment:
<!-- ##### FUNCTION gimp_memsize_entry_set_value ##### -->
<para>
</para>
@entry:
@value:
<!-- ##### FUNCTION gimp_memsize_entry_get_value ##### -->
<para>
</para>
@entry:
@Returns:
<!-- ##### SIGNAL GimpMemsizeEntry::value-changed ##### -->
<para>
</para>
@gimpmemsizeentry: the object which received the signal.

View File

@ -412,39 +412,6 @@ Returns the #GimpChainButton which is attached to the #GimpSizeEntry.
@Returns:
<!-- ##### MACRO GIMP_MEMSIZE_ENTRY_SPINBUTTON ##### -->
<para>
</para>
@memsize:
<!-- ##### MACRO GIMP_MEMSIZE_ENTRY_SPINBUTTON_ADJ ##### -->
<para>
</para>
@memsize:
<!-- ##### MACRO GIMP_MEMSIZE_ENTRY_OPTIONMENU ##### -->
<para>
</para>
@memsize:
<!-- ##### FUNCTION gimp_memsize_entry_new ##### -->
<para>
</para>
@adjustment:
@Returns:
<!-- ##### FUNCTION gimp_pixmap_button_new ##### -->
<para>