Function
GimpUiprop_coordinates_new
since: 2.4
Declaration [src]
GtkWidget*
gimp_prop_coordinates_new (
GObject* config,
const gchar* x_property_name,
const gchar* y_property_name,
const gchar* unit_property_name,
const gchar* unit_format,
GimpSizeEntryUpdatePolicy update_policy,
gdouble xresolution,
gdouble yresolution,
gboolean has_chainbutton
)
Description [src]
Creates a GimpSizeEntry to set and display two double or int
properties, which will usually represent X and Y coordinates, and
their associated unit property.
Available since: 2.4
Parameters
config-
Type:
GObjectObject to which property is attached.
The data is owned by the caller of the function. x_property_name-
Type:
const gchar*Name of int or double property for X coordinate.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. y_property_name-
Type:
const gchar*Name of int or double property for Y coordinate.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. unit_property_name-
Type:
const gchar*Name of unit property.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. unit_format-
Type:
const gchar*A printf-like unit-format string as is used with gimp_unit_menu_new().
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. update_policy-
Type:
GimpSizeEntryUpdatePolicyHow the automatic pixel <-> real-world-unit calculations should be done.
xresolution-
Type:
gdoubleThe resolution (in dpi) for the X coordinate.
yresolution-
Type:
gdoubleThe resolution (in dpi) for the Y coordinate.
has_chainbutton-
Type:
gbooleanWhether to add a chainbutton to the size entry.
Return value
Type: GtkWidget
A new GimpSizeEntry widget.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |