[Gpredict-svn] SF.net SVN: gpredict: [47] trunk/src
Real time satellite tracking and orbit prediction
Status: Beta
Brought to you by:
csete
From: <cs...@us...> - 2008-05-01 14:01:12
|
Revision: 47 http://gpredict.svn.sourceforge.net/gpredict/?rev=47&view=rev Author: csete Date: 2008-05-01 07:01:17 -0700 (Thu, 01 May 2008) Log Message: ----------- Change GtkRotCtrl to GtkRotKnob. Modified Paths: -------------- trunk/src/gtk-rot-knob.c trunk/src/gtk-rot-knob.h Modified: trunk/src/gtk-rot-knob.c =================================================================== --- trunk/src/gtk-rot-knob.c 2008-05-01 13:52:15 UTC (rev 46) +++ trunk/src/gtk-rot-knob.c 2008-05-01 14:01:17 UTC (rev 47) @@ -36,7 +36,7 @@ #include <gtk/gtk.h> #include <glib/gi18n.h> #include <math.h> -#include "gtk-rot-ctrl.h" +#include "gtk-rot-knob.h" #ifdef HAVE_CONFIG_H # include <build-config.h> #endif @@ -45,11 +45,11 @@ #define FMTSTR "<span size='xx-large'>%c</span>" -static void gtk_rot_ctrl_class_init (GtkRotCtrlClass *class); -static void gtk_rot_ctrl_init (GtkRotCtrl *list); -static void gtk_rot_ctrl_destroy (GtkObject *object); +static void gtk_rot_knob_class_init (GtkRotKnobClass *class); +static void gtk_rot_knob_init (GtkRotKnob *list); +static void gtk_rot_knob_destroy (GtkObject *object); -static void gtk_rot_ctrl_update (GtkRotCtrl *ctrl); +static void gtk_rot_knob_update (GtkRotKnob *knob); static void button_clicked_cb (GtkWidget *button, gpointer data); @@ -58,36 +58,36 @@ GType -gtk_rot_ctrl_get_type () +gtk_rot_knob_get_type () { - static GType gtk_rot_ctrl_type = 0; + static GType gtk_rot_knob_type = 0; - if (!gtk_rot_ctrl_type) { + if (!gtk_rot_knob_type) { - static const GTypeInfo gtk_rot_ctrl_info = { - sizeof (GtkRotCtrlClass), + static const GTypeInfo gtk_rot_knob_info = { + sizeof (GtkRotKnobClass), NULL, /* base_init */ NULL, /* base_finalize */ - (GClassInitFunc) gtk_rot_ctrl_class_init, + (GClassInitFunc) gtk_rot_knob_class_init, NULL, /* class_finalize */ NULL, /* class_data */ - sizeof (GtkRotCtrl), + sizeof (GtkRotKnob), 5, /* n_preallocs */ - (GInstanceInitFunc) gtk_rot_ctrl_init, + (GInstanceInitFunc) gtk_rot_knob_init, }; - gtk_rot_ctrl_type = g_type_register_static (GTK_TYPE_VBOX, - "GtkRotCtrl", - >k_rot_ctrl_info, + gtk_rot_knob_type = g_type_register_static (GTK_TYPE_VBOX, + "GtkRotKnob", + >k_rot_knob_info, 0); } - return gtk_rot_ctrl_type; + return gtk_rot_knob_type; } static void -gtk_rot_ctrl_class_init (GtkRotCtrlClass *class) +gtk_rot_knob_class_init (GtkRotKnobClass *class) { GObjectClass *gobject_class; GtkObjectClass *object_class; @@ -101,21 +101,21 @@ parent_class = g_type_class_peek_parent (class); - object_class->destroy = gtk_rot_ctrl_destroy; + object_class->destroy = gtk_rot_knob_destroy; } static void -gtk_rot_ctrl_init (GtkRotCtrl *ctrl) +gtk_rot_knob_init (GtkRotKnob *knob) { } static void -gtk_rot_ctrl_destroy (GtkObject *object) +gtk_rot_knob_destroy (GtkObject *object) { (* GTK_OBJECT_CLASS (parent_class)->destroy) (object); } @@ -130,160 +130,160 @@ * */ GtkWidget * -gtk_rot_ctrl_new (gfloat min, gfloat max, gfloat val) +gtk_rot_knob_new (gfloat min, gfloat max, gfloat val) { GtkWidget *widget; GtkWidget *table; guint i; - widget = g_object_new (GTK_TYPE_ROT_CTRL, NULL); + widget = g_object_new (GTK_TYPE_ROT_KNOB, NULL); - GTK_ROT_CTRL(widget)->min = min; - GTK_ROT_CTRL(widget)->max = max; - GTK_ROT_CTRL(widget)->value = val; + GTK_ROT_KNOB(widget)->min = min; + GTK_ROT_KNOB(widget)->max = max; + GTK_ROT_KNOB(widget)->value = val; /* create table */ table = gtk_table_new (3, 7, FALSE); /* create buttons */ /* +100 deg */ - GTK_ROT_CTRL(widget)->buttons[0] = gtk_button_new (); - gtk_container_add (GTK_CONTAINER(GTK_ROT_CTRL(widget)->buttons[0]), + GTK_ROT_KNOB(widget)->buttons[0] = gtk_button_new (); + gtk_container_add (GTK_CONTAINER(GTK_ROT_KNOB(widget)->buttons[0]), gtk_arrow_new (GTK_ARROW_UP, GTK_SHADOW_NONE)); - gtk_button_set_relief (GTK_BUTTON(GTK_ROT_CTRL(widget)->buttons[0]), + gtk_button_set_relief (GTK_BUTTON(GTK_ROT_KNOB(widget)->buttons[0]), GTK_RELIEF_NONE); - g_object_set_data (G_OBJECT (GTK_ROT_CTRL(widget)->buttons[0]), + g_object_set_data (G_OBJECT (GTK_ROT_KNOB(widget)->buttons[0]), "delta", GINT_TO_POINTER(10000)); - gtk_table_attach (GTK_TABLE (table), GTK_ROT_CTRL(widget)->buttons[0], + gtk_table_attach (GTK_TABLE (table), GTK_ROT_KNOB(widget)->buttons[0], 1, 2, 0, 1, GTK_SHRINK, GTK_SHRINK, 0, 0); - g_signal_connect (GTK_ROT_CTRL(widget)->buttons[0], "clicked", + g_signal_connect (GTK_ROT_KNOB(widget)->buttons[0], "clicked", G_CALLBACK (button_clicked_cb), widget); /* +10 deg */ - GTK_ROT_CTRL(widget)->buttons[1] = gtk_button_new (); - gtk_container_add (GTK_CONTAINER(GTK_ROT_CTRL(widget)->buttons[1]), + GTK_ROT_KNOB(widget)->buttons[1] = gtk_button_new (); + gtk_container_add (GTK_CONTAINER(GTK_ROT_KNOB(widget)->buttons[1]), gtk_arrow_new (GTK_ARROW_UP, GTK_SHADOW_NONE)); - gtk_button_set_relief (GTK_BUTTON(GTK_ROT_CTRL(widget)->buttons[1]), + gtk_button_set_relief (GTK_BUTTON(GTK_ROT_KNOB(widget)->buttons[1]), GTK_RELIEF_NONE); - g_object_set_data (G_OBJECT (GTK_ROT_CTRL(widget)->buttons[1]), + g_object_set_data (G_OBJECT (GTK_ROT_KNOB(widget)->buttons[1]), "delta", GINT_TO_POINTER(1000)); - gtk_table_attach (GTK_TABLE (table), GTK_ROT_CTRL(widget)->buttons[1], + gtk_table_attach (GTK_TABLE (table), GTK_ROT_KNOB(widget)->buttons[1], 2, 3, 0, 1, GTK_SHRINK, GTK_SHRINK, 0, 0); - g_signal_connect (GTK_ROT_CTRL(widget)->buttons[1], "clicked", + g_signal_connect (GTK_ROT_KNOB(widget)->buttons[1], "clicked", G_CALLBACK (button_clicked_cb), widget); /* +1 deg */ - GTK_ROT_CTRL(widget)->buttons[2] = gtk_button_new (); - gtk_container_add (GTK_CONTAINER(GTK_ROT_CTRL(widget)->buttons[2]), + GTK_ROT_KNOB(widget)->buttons[2] = gtk_button_new (); + gtk_container_add (GTK_CONTAINER(GTK_ROT_KNOB(widget)->buttons[2]), gtk_arrow_new (GTK_ARROW_UP, GTK_SHADOW_NONE)); - gtk_button_set_relief (GTK_BUTTON(GTK_ROT_CTRL(widget)->buttons[2]), + gtk_button_set_relief (GTK_BUTTON(GTK_ROT_KNOB(widget)->buttons[2]), GTK_RELIEF_NONE); - g_object_set_data (G_OBJECT (GTK_ROT_CTRL(widget)->buttons[2]), + g_object_set_data (G_OBJECT (GTK_ROT_KNOB(widget)->buttons[2]), "delta", GINT_TO_POINTER(100)); - gtk_table_attach (GTK_TABLE (table), GTK_ROT_CTRL(widget)->buttons[2], + gtk_table_attach (GTK_TABLE (table), GTK_ROT_KNOB(widget)->buttons[2], 3, 4, 0, 1, GTK_SHRINK, GTK_SHRINK, 0, 0); - g_signal_connect (GTK_ROT_CTRL(widget)->buttons[2], "clicked", + g_signal_connect (GTK_ROT_KNOB(widget)->buttons[2], "clicked", G_CALLBACK (button_clicked_cb), widget); /* +0.1 deg */ - GTK_ROT_CTRL(widget)->buttons[3] = gtk_button_new (); - gtk_container_add (GTK_CONTAINER(GTK_ROT_CTRL(widget)->buttons[3]), + GTK_ROT_KNOB(widget)->buttons[3] = gtk_button_new (); + gtk_container_add (GTK_CONTAINER(GTK_ROT_KNOB(widget)->buttons[3]), gtk_arrow_new (GTK_ARROW_UP, GTK_SHADOW_NONE)); - gtk_button_set_relief (GTK_BUTTON(GTK_ROT_CTRL(widget)->buttons[3]), + gtk_button_set_relief (GTK_BUTTON(GTK_ROT_KNOB(widget)->buttons[3]), GTK_RELIEF_NONE); - g_object_set_data (G_OBJECT (GTK_ROT_CTRL(widget)->buttons[3]), + g_object_set_data (G_OBJECT (GTK_ROT_KNOB(widget)->buttons[3]), "delta", GINT_TO_POINTER(10)); - gtk_table_attach (GTK_TABLE (table), GTK_ROT_CTRL(widget)->buttons[3], + gtk_table_attach (GTK_TABLE (table), GTK_ROT_KNOB(widget)->buttons[3], 5, 6, 0, 1, GTK_SHRINK, GTK_SHRINK, 0, 0); - g_signal_connect (GTK_ROT_CTRL(widget)->buttons[3], "clicked", + g_signal_connect (GTK_ROT_KNOB(widget)->buttons[3], "clicked", G_CALLBACK (button_clicked_cb), widget); /* +0.01 deg */ - GTK_ROT_CTRL(widget)->buttons[4] = gtk_button_new (); - gtk_container_add (GTK_CONTAINER(GTK_ROT_CTRL(widget)->buttons[4]), + GTK_ROT_KNOB(widget)->buttons[4] = gtk_button_new (); + gtk_container_add (GTK_CONTAINER(GTK_ROT_KNOB(widget)->buttons[4]), gtk_arrow_new (GTK_ARROW_UP, GTK_SHADOW_NONE)); - gtk_button_set_relief (GTK_BUTTON(GTK_ROT_CTRL(widget)->buttons[4]), + gtk_button_set_relief (GTK_BUTTON(GTK_ROT_KNOB(widget)->buttons[4]), GTK_RELIEF_NONE); - g_object_set_data (G_OBJECT (GTK_ROT_CTRL(widget)->buttons[4]), + g_object_set_data (G_OBJECT (GTK_ROT_KNOB(widget)->buttons[4]), "delta", GINT_TO_POINTER(1)); - gtk_table_attach (GTK_TABLE (table), GTK_ROT_CTRL(widget)->buttons[4], + gtk_table_attach (GTK_TABLE (table), GTK_ROT_KNOB(widget)->buttons[4], 6, 7, 0, 1, GTK_SHRINK, GTK_SHRINK, 0, 0); - g_signal_connect (GTK_ROT_CTRL(widget)->buttons[4], "clicked", + g_signal_connect (GTK_ROT_KNOB(widget)->buttons[4], "clicked", G_CALLBACK (button_clicked_cb), widget); /* -100 deg */ - GTK_ROT_CTRL(widget)->buttons[5] = gtk_button_new (); - gtk_container_add (GTK_CONTAINER(GTK_ROT_CTRL(widget)->buttons[5]), + GTK_ROT_KNOB(widget)->buttons[5] = gtk_button_new (); + gtk_container_add (GTK_CONTAINER(GTK_ROT_KNOB(widget)->buttons[5]), gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_NONE)); - gtk_button_set_relief (GTK_BUTTON(GTK_ROT_CTRL(widget)->buttons[5]), + gtk_button_set_relief (GTK_BUTTON(GTK_ROT_KNOB(widget)->buttons[5]), GTK_RELIEF_NONE); - g_object_set_data (G_OBJECT (GTK_ROT_CTRL(widget)->buttons[5]), + g_object_set_data (G_OBJECT (GTK_ROT_KNOB(widget)->buttons[5]), "delta", GINT_TO_POINTER(-10000)); - gtk_table_attach (GTK_TABLE (table), GTK_ROT_CTRL(widget)->buttons[5], + gtk_table_attach (GTK_TABLE (table), GTK_ROT_KNOB(widget)->buttons[5], 1, 2, 2, 3, GTK_SHRINK, GTK_SHRINK, 0, 0); - g_signal_connect (GTK_ROT_CTRL(widget)->buttons[5], "clicked", + g_signal_connect (GTK_ROT_KNOB(widget)->buttons[5], "clicked", G_CALLBACK (button_clicked_cb), widget); /* -10 deg */ - GTK_ROT_CTRL(widget)->buttons[6] = gtk_button_new (); - gtk_container_add (GTK_CONTAINER(GTK_ROT_CTRL(widget)->buttons[6]), + GTK_ROT_KNOB(widget)->buttons[6] = gtk_button_new (); + gtk_container_add (GTK_CONTAINER(GTK_ROT_KNOB(widget)->buttons[6]), gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_NONE)); - gtk_button_set_relief (GTK_BUTTON(GTK_ROT_CTRL(widget)->buttons[6]), + gtk_button_set_relief (GTK_BUTTON(GTK_ROT_KNOB(widget)->buttons[6]), GTK_RELIEF_NONE); - g_object_set_data (G_OBJECT (GTK_ROT_CTRL(widget)->buttons[6]), + g_object_set_data (G_OBJECT (GTK_ROT_KNOB(widget)->buttons[6]), "delta", GINT_TO_POINTER(-1000)); - gtk_table_attach (GTK_TABLE (table), GTK_ROT_CTRL(widget)->buttons[6], + gtk_table_attach (GTK_TABLE (table), GTK_ROT_KNOB(widget)->buttons[6], 2, 3, 2, 3, GTK_SHRINK, GTK_SHRINK, 0, 0); - g_signal_connect (GTK_ROT_CTRL(widget)->buttons[6], "clicked", + g_signal_connect (GTK_ROT_KNOB(widget)->buttons[6], "clicked", G_CALLBACK (button_clicked_cb), widget); /* -1 deg */ - GTK_ROT_CTRL(widget)->buttons[7] = gtk_button_new (); - gtk_container_add (GTK_CONTAINER(GTK_ROT_CTRL(widget)->buttons[7]), + GTK_ROT_KNOB(widget)->buttons[7] = gtk_button_new (); + gtk_container_add (GTK_CONTAINER(GTK_ROT_KNOB(widget)->buttons[7]), gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_NONE)); - gtk_button_set_relief (GTK_BUTTON(GTK_ROT_CTRL(widget)->buttons[7]), + gtk_button_set_relief (GTK_BUTTON(GTK_ROT_KNOB(widget)->buttons[7]), GTK_RELIEF_NONE); - g_object_set_data (G_OBJECT (GTK_ROT_CTRL(widget)->buttons[7]), + g_object_set_data (G_OBJECT (GTK_ROT_KNOB(widget)->buttons[7]), "delta", GINT_TO_POINTER(-100)); - gtk_table_attach (GTK_TABLE (table), GTK_ROT_CTRL(widget)->buttons[7], + gtk_table_attach (GTK_TABLE (table), GTK_ROT_KNOB(widget)->buttons[7], 3, 4, 2, 3, GTK_SHRINK, GTK_SHRINK, 0, 0); - g_signal_connect (GTK_ROT_CTRL(widget)->buttons[7], "clicked", + g_signal_connect (GTK_ROT_KNOB(widget)->buttons[7], "clicked", G_CALLBACK (button_clicked_cb), widget); /* -0.1 deg */ - GTK_ROT_CTRL(widget)->buttons[8] = gtk_button_new (); - gtk_container_add (GTK_CONTAINER(GTK_ROT_CTRL(widget)->buttons[8]), + GTK_ROT_KNOB(widget)->buttons[8] = gtk_button_new (); + gtk_container_add (GTK_CONTAINER(GTK_ROT_KNOB(widget)->buttons[8]), gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_NONE)); - gtk_button_set_relief (GTK_BUTTON(GTK_ROT_CTRL(widget)->buttons[8]), + gtk_button_set_relief (GTK_BUTTON(GTK_ROT_KNOB(widget)->buttons[8]), GTK_RELIEF_NONE); - g_object_set_data (G_OBJECT (GTK_ROT_CTRL(widget)->buttons[8]), + g_object_set_data (G_OBJECT (GTK_ROT_KNOB(widget)->buttons[8]), "delta", GINT_TO_POINTER(-10)); - gtk_table_attach (GTK_TABLE (table), GTK_ROT_CTRL(widget)->buttons[8], + gtk_table_attach (GTK_TABLE (table), GTK_ROT_KNOB(widget)->buttons[8], 5, 6, 2, 3, GTK_SHRINK, GTK_SHRINK, 0, 0); - g_signal_connect (GTK_ROT_CTRL(widget)->buttons[8], "clicked", + g_signal_connect (GTK_ROT_KNOB(widget)->buttons[8], "clicked", G_CALLBACK (button_clicked_cb), widget); /* -0.01 deg */ - GTK_ROT_CTRL(widget)->buttons[9] = gtk_button_new (); - gtk_container_add (GTK_CONTAINER(GTK_ROT_CTRL(widget)->buttons[9]), + GTK_ROT_KNOB(widget)->buttons[9] = gtk_button_new (); + gtk_container_add (GTK_CONTAINER(GTK_ROT_KNOB(widget)->buttons[9]), gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_NONE)); - gtk_button_set_relief (GTK_BUTTON(GTK_ROT_CTRL(widget)->buttons[9]), + gtk_button_set_relief (GTK_BUTTON(GTK_ROT_KNOB(widget)->buttons[9]), GTK_RELIEF_NONE); - g_object_set_data (G_OBJECT (GTK_ROT_CTRL(widget)->buttons[9]), + g_object_set_data (G_OBJECT (GTK_ROT_KNOB(widget)->buttons[9]), "delta", GINT_TO_POINTER(-1)); - gtk_table_attach (GTK_TABLE (table), GTK_ROT_CTRL(widget)->buttons[9], + gtk_table_attach (GTK_TABLE (table), GTK_ROT_KNOB(widget)->buttons[9], 6, 7, 2, 3, GTK_SHRINK, GTK_SHRINK, 0, 0); - g_signal_connect (GTK_ROT_CTRL(widget)->buttons[9], "clicked", + g_signal_connect (GTK_ROT_KNOB(widget)->buttons[9], "clicked", G_CALLBACK (button_clicked_cb), widget); /* create labels */ for (i = 0; i < 7; i++) { - GTK_ROT_CTRL(widget)->digits[i] = gtk_label_new (NULL); - gtk_table_attach (GTK_TABLE (table), GTK_ROT_CTRL(widget)->digits[i], + GTK_ROT_KNOB(widget)->digits[i] = gtk_label_new (NULL); + gtk_table_attach (GTK_TABLE (table), GTK_ROT_KNOB(widget)->digits[i], i, i+1, 1, 2, GTK_SHRINK, GTK_SHRINK, 0, 0); } - gtk_rot_ctrl_update (GTK_ROT_CTRL(widget)); + gtk_rot_knob_update (GTK_ROT_KNOB(widget)); gtk_container_add (GTK_CONTAINER (widget), table); @@ -295,86 +295,86 @@ /** \brief Set the value of the rotor control widget. - * \param[in] ctrl The rotor control widget. + * \param[in] knob The rotor control widget. * \param[in] val The new value. * */ void -gtk_rot_ctrl_set_value (GtkRotCtrl *ctrl, gfloat val) +gtk_rot_knob_set_value (GtkRotKnob *knob, gfloat val) { /* set the new value */ - if ((val >= ctrl->min) && (val <= ctrl->max)) - ctrl->value = val; + if ((val >= knob->min) && (val <= knob->max)) + knob->value = val; /* update the display */ - gtk_rot_ctrl_update (ctrl); + gtk_rot_knob_update (knob); } /** \brief Get the current value of the rotor control widget. - * \param[in] ctrl The rotor control widget. + * \param[in] knob The rotor control widget. * \return The current value. * - * Hint: For reading the value you can also access ctrl->value. + * Hint: For reading the value you can also access knob->value. * */ gfloat -gtk_rot_ctrl_get_value (GtkRotCtrl *ctrl) +gtk_rot_knob_get_value (GtkRotKnob *knob) { - return ctrl->value; + return knob->value; } /** \brief Update rotor display widget. - * \param[in] ctrl The rotor control widget. + * \param[in] knob The rotor control widget. * */ static void -gtk_rot_ctrl_update (GtkRotCtrl *ctrl) +gtk_rot_knob_update (GtkRotKnob *knob) { gchar b[7]; gchar *buff; guint i; - g_ascii_formatd (b, 8, "%6.2f", fabs(ctrl->value)); + g_ascii_formatd (b, 8, "%6.2f", fabs(knob->value)); /* set label markups */ for (i = 0; i < 6; i++) { buff = g_strdup_printf (FMTSTR, b[i]); - gtk_label_set_markup (GTK_LABEL(ctrl->digits[i+1]), buff); + gtk_label_set_markup (GTK_LABEL(knob->digits[i+1]), buff); g_free (buff); } - if (ctrl->value <= 0) + if (knob->value <= 0) buff = g_strdup_printf (FMTSTR, '-'); else buff = g_strdup_printf (FMTSTR, ' '); - gtk_label_set_markup (GTK_LABEL(ctrl->digits[0]), buff); + gtk_label_set_markup (GTK_LABEL(knob->digits[0]), buff); g_free (buff); } /** \brief Button clicked event. * \param button The button that was clicked. - * \param data Pointer to the GtkRotCtrl widget. + * \param data Pointer to the GtkRotKnob widget. * */ static void button_clicked_cb (GtkWidget *button, gpointer data) { - GtkRotCtrl *ctrl = GTK_ROT_CTRL (data); + GtkRotKnob *knob = GTK_ROT_KNOB (data); gfloat delta = GPOINTER_TO_INT(g_object_get_data (G_OBJECT (button), "delta")) / 100.0; - if ((delta > 0.0) && ((ctrl->value + delta) <= ctrl->max)) { - ctrl->value += delta; + if ((delta > 0.0) && ((knob->value + delta) <= knob->max)) { + knob->value += delta; } - else if ((delta < 0.0) && ((ctrl->value + delta) >= ctrl->min)) { - ctrl->value += delta; + else if ((delta < 0.0) && ((knob->value + delta) >= knob->min)) { + knob->value += delta; } - gtk_rot_ctrl_update (ctrl); + gtk_rot_knob_update (knob); - g_print ("VAL: %.2f\n", ctrl->value); + g_print ("VAL: %.2f\n", knob->value); } Modified: trunk/src/gtk-rot-knob.h =================================================================== --- trunk/src/gtk-rot-knob.h 2008-05-01 13:52:15 UTC (rev 46) +++ trunk/src/gtk-rot-knob.h 2008-05-01 14:01:17 UTC (rev 47) @@ -25,8 +25,8 @@ You should have received a copy of the GNU General Public License along with this program; if not, visit http://www.fsf.org/ */ -#ifndef __GTK_ROT_CTRL_H__ -#define __GTK_ROT_CTRL_H__ 1 +#ifndef __GTK_ROT_KNOB_H__ +#define __GTK_ROT_KNOB_H__ 1 #include <glib.h> #include <glib/gi18n.h> @@ -40,24 +40,24 @@ -#define GTK_TYPE_ROT_CTRL (gtk_rot_ctrl_get_type ()) -#define GTK_ROT_CTRL(obj) GTK_CHECK_CAST (obj,\ - gtk_rot_ctrl_get_type (),\ - GtkRotCtrl) +#define GTK_TYPE_ROT_KNOB (gtk_rot_knob_get_type ()) +#define GTK_ROT_KNOB(obj) GTK_CHECK_CAST (obj,\ + gtk_rot_knob_get_type (),\ + GtkRotKnob) -#define GTK_ROT_CTRL_CLASS(klass) GTK_CHECK_CLASS_CAST (klass,\ - gtk_rot_ctrl_get_type (),\ - GtkRotCtrlClass) +#define GTK_ROT_KNOB_CLASS(klass) GTK_CHECK_CLASS_CAST (klass,\ + gtk_rot_knob_get_type (),\ + GtkRotKnobClass) -#define IS_GTK_ROT_CTRL(obj) GTK_CHECK_TYPE (obj, gtk_rot_ctrl_get_type ()) +#define IS_GTK_ROT_KNOB(obj) GTK_CHECK_TYPE (obj, gtk_rot_knob_get_type ()) -typedef struct _gtk_rot_ctrl GtkRotCtrl; -typedef struct _GtkRotCtrlClass GtkRotCtrlClass; +typedef struct _gtk_rot_knob GtkRotKnob; +typedef struct _GtkRotKnobClass GtkRotKnobClass; -struct _gtk_rot_ctrl +struct _gtk_rot_knob { GtkVBox vbox; @@ -69,17 +69,17 @@ gfloat value; }; -struct _GtkRotCtrlClass +struct _GtkRotKnobClass { GtkVBoxClass parent_class; }; -GtkType gtk_rot_ctrl_get_type (void); -GtkWidget* gtk_rot_ctrl_new (gfloat min, gfloat max, gfloat val); -void gtk_rot_ctrl_set_value (GtkRotCtrl *ctrl, gfloat val); -gfloat gtk_rot_ctrl_get_value (GtkRotCtrl *ctrl); +GtkType gtk_rot_knob_get_type (void); +GtkWidget* gtk_rot_knob_new (gfloat min, gfloat max, gfloat val); +void gtk_rot_knob_set_value (GtkRotKnob *knob, gfloat val); +gfloat gtk_rot_knob_get_value (GtkRotKnob *knob); @@ -88,4 +88,4 @@ } #endif /* __cplusplus */ -#endif /* __GTK_ROT_CTRL_H__ */ +#endif /* __GTK_ROT_knob_H__ */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |