#include <string.h>
#include <math.h>
-#include "gtkalias.h"
#include "gtkcurve.h"
#include "gtkdrawingarea.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtkradiobutton.h"
#include "gtktable.h"
+#include "gtkprivate.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define RADIUS 3 /* radius of the control points */
#define MIN_DISTANCE 8 /* min distance between control points */
(GInstanceInitFunc) gtk_curve_init,
};
- curve_type = g_type_register_static (GTK_TYPE_DRAWING_AREA, "GtkCurve",
+ curve_type = g_type_register_static (GTK_TYPE_DRAWING_AREA, I_("GtkCurve"),
&curve_info, 0);
}
return curve_type;
g_object_class_install_property (gobject_class,
PROP_CURVE_TYPE,
- g_param_spec_enum ("curve_type",
+ g_param_spec_enum ("curve-type",
P_("Curve type"),
P_("Is this curve linear, spline interpolated, or free-form"),
GTK_TYPE_CURVE_TYPE,
GTK_CURVE_TYPE_LINEAR,
- G_PARAM_READABLE |
- G_PARAM_WRITABLE));
+ GTK_PARAM_READWRITE));
g_object_class_install_property (gobject_class,
PROP_MIN_X,
- g_param_spec_float ("min_x",
+ g_param_spec_float ("min-x",
P_("Minimum X"),
P_("Minimum possible value for X"),
-G_MAXFLOAT,
G_MAXFLOAT,
0.0,
- G_PARAM_READABLE |
- G_PARAM_WRITABLE));
+ GTK_PARAM_READWRITE));
g_object_class_install_property (gobject_class,
PROP_MAX_X,
- g_param_spec_float ("max_x",
+ g_param_spec_float ("max-x",
P_("Maximum X"),
P_("Maximum possible X value"),
-G_MAXFLOAT,
G_MAXFLOAT,
1.0,
- G_PARAM_READABLE |
- G_PARAM_WRITABLE));
+ GTK_PARAM_READWRITE));
g_object_class_install_property (gobject_class,
PROP_MIN_Y,
- g_param_spec_float ("min_y",
+ g_param_spec_float ("min-y",
P_("Minimum Y"),
P_("Minimum possible value for Y"),
-G_MAXFLOAT,
G_MAXFLOAT,
0.0,
- G_PARAM_READABLE |
- G_PARAM_WRITABLE));
+ GTK_PARAM_READWRITE));
g_object_class_install_property (gobject_class,
PROP_MAX_Y,
- g_param_spec_float ("max_y",
+ g_param_spec_float ("max-y",
P_("Maximum Y"),
P_("Maximum possible value for Y"),
-G_MAXFLOAT,
G_MAXFLOAT,
1.0,
- G_PARAM_READABLE |
- G_PARAM_WRITABLE));
+ GTK_PARAM_READWRITE));
curve_type_changed_signal =
- g_signal_new ("curve_type_changed",
+ g_signal_new (I_("curve_type_changed"),
G_OBJECT_CLASS_TYPE (gobject_class),
G_SIGNAL_RUN_FIRST,
G_STRUCT_OFFSET (GtkCurveClass, curve_type_changed),
G_OBJECT_CLASS (parent_class)->finalize (object);
}
+
+#define __GTK_CURVE_C__
+#include "gtkaliasdef.c"