From: Andrea Zagli Date: Tue, 27 Nov 2012 12:13:49 +0000 (+0100) Subject: Aggiunto il namespace organigramma (refs #103). X-Git-Tag: 0.0.3~29 X-Git-Url: https://saetta.ns0.it/gitweb?a=commitdiff_plain;h=8867c6cbbad97bcf4bb977a358280a61de2a550d;p=solipa%2Forganigramma Aggiunto il namespace organigramma (refs #103). --- diff --git a/src/main.c b/src/main.c index 3c6f875..9970e10 100644 --- a/src/main.c +++ b/src/main.c @@ -131,9 +131,9 @@ on_mnu_tabelle_tipi_recapito_activate (GtkMenuItem *menuitem, { GtkWidget *vbx; - TipiRecapito *m = tipi_recapito_new (commons, FALSE); + OrganigrammaTipiRecapito *m = organigramma_tipi_recapito_new (commons, FALSE); - vbx = tipi_recapito_get_widget (m); + vbx = organigramma_tipi_recapito_get_widget (m); main_set_vbx_body_child (vbx); } @@ -157,9 +157,9 @@ on_mnu_tabelle_tipi_rapporto_lavoro_activate (GtkMenuItem *menuitem, { GtkWidget *vbx; - TipiRapportoLavoro *m = tipi_rapporto_lavoro_new (commons, FALSE); + OrganigrammaTipiRapportoLavoro *m = organigramma_tipi_rapporto_lavoro_new (commons, FALSE); - vbx = tipi_rapporto_lavoro_get_widget (m); + vbx = organigramma_tipi_rapporto_lavoro_get_widget (m); main_set_vbx_body_child (vbx); } @@ -170,9 +170,9 @@ on_mnu_tabelle_posizioni_economiche_activate (GtkMenuItem *menuitem, { GtkWidget *vbx; - PosizioniEconomiche *m = posizioni_economiche_new (commons, FALSE); + OrganigrammaPosizioniEconomiche *m = organigramma_posizioni_economiche_new (commons, FALSE); - vbx = posizioni_economiche_get_widget (m); + vbx = organigramma_posizioni_economiche_get_widget (m); main_set_vbx_body_child (vbx); } @@ -183,9 +183,9 @@ on_mnu_tabelle_tipi_prestazione_activate (GtkMenuItem *menuitem, { GtkWidget *vbx; - TipiPrestazione *m = tipi_prestazione_new (commons, FALSE); + OrganigrammaTipiPrestazione *m = organigramma_tipi_prestazione_new (commons, FALSE); - vbx = tipi_prestazione_get_widget (m); + vbx = organigramma_tipi_prestazione_get_widget (m); main_set_vbx_body_child (vbx); } @@ -196,9 +196,9 @@ on_mnu_tabelle_profili_professionali_activate (GtkMenuItem *menuitem, { GtkWidget *vbx; - ProfiliProfessionali *m = profili_professionali_new (commons, FALSE); + OrganigrammaProfiliProfessionali *m = organigramma_profili_professionali_new (commons, FALSE); - vbx = profili_professionali_get_widget (m); + vbx = organigramma_profili_professionali_get_widget (m); main_set_vbx_body_child (vbx); } diff --git a/src/posizioneeconomica.c b/src/posizioneeconomica.c index 25a2b5e..09b7bed 100644 --- a/src/posizioneeconomica.c +++ b/src/posizioneeconomica.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -21,41 +21,41 @@ #include "posizioneeconomica.h" -static void posizione_economica_class_init (PosizioneEconomicaClass *klass); -static void posizione_economica_init (PosizioneEconomica *posizione_economica); +static void organigramma_posizione_economica_class_init (OrganigrammaPosizioneEconomicaClass *klass); +static void organigramma_posizione_economica_init (OrganigrammaPosizioneEconomica *posizione_economica); -static void posizione_economica_carica (PosizioneEconomica *posizione_economica); -static void posizione_economica_salva (PosizioneEconomica *posizione_economica); +static void organigramma_posizione_economica_carica (OrganigrammaPosizioneEconomica *posizione_economica); +static void organigramma_posizione_economica_salva (OrganigrammaPosizioneEconomica *posizione_economica); -static gboolean posizione_economica_conferma_chiusura (PosizioneEconomica *posizione_economica); +static gboolean organigramma_posizione_economica_conferma_chiusura (OrganigrammaPosizioneEconomica *posizione_economica); -static void posizione_economica_set_property (GObject *object, +static void organigramma_posizione_economica_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec); -static void posizione_economica_get_property (GObject *object, +static void organigramma_posizione_economica_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec); -static gboolean posizione_economica_on_w_posizione_economica_delete_event (GtkWidget *widget, +static gboolean organigramma_posizione_economica_on_w_organigramma_posizione_economica_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data); -static void posizione_economica_on_btn_annulla_clicked (GtkButton *button, +static void organigramma_posizione_economica_on_btn_annulla_clicked (GtkButton *button, gpointer user_data); -static void posizione_economica_on_btn_salva_clicked (GtkButton *button, +static void organigramma_posizione_economica_on_btn_salva_clicked (GtkButton *button, gpointer user_data); -#define POSIZIONE_ECONOMICA_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_POSIZIONE_ECONOMICA, PosizioneEconomicaPrivate)) +#define POSIZIONE_ECONOMICA_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_POSIZIONE_ECONOMICA, OrganigrammaPosizioneEconomicaPrivate)) enum { LBL_ID }; -typedef struct _PosizioneEconomicaPrivate PosizioneEconomicaPrivate; -struct _PosizioneEconomicaPrivate +typedef struct _OrganigrammaPosizioneEconomicaPrivate OrganigrammaPosizioneEconomicaPrivate; +struct _OrganigrammaPosizioneEconomicaPrivate { OrganigrammaCommons *commons; @@ -68,20 +68,20 @@ struct _PosizioneEconomicaPrivate gint id; }; -G_DEFINE_TYPE (PosizioneEconomica, posizione_economica, G_TYPE_OBJECT) +G_DEFINE_TYPE (OrganigrammaPosizioneEconomica, organigramma_posizione_economica, G_TYPE_OBJECT) static void -posizione_economica_class_init (PosizioneEconomicaClass *klass) +organigramma_posizione_economica_class_init (OrganigrammaPosizioneEconomicaClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); - g_type_class_add_private (object_class, sizeof (PosizioneEconomicaPrivate)); + g_type_class_add_private (object_class, sizeof (OrganigrammaPosizioneEconomicaPrivate)); - object_class->set_property = posizione_economica_set_property; - object_class->get_property = posizione_economica_get_property; + object_class->set_property = organigramma_posizione_economica_set_property; + object_class->get_property = organigramma_posizione_economica_get_property; /** - * PosizioneEconomica::aggiornato: + * OrganigrammaPosizioneEconomica::aggiornato: * @posizione_economica: * */ @@ -97,26 +97,26 @@ posizione_economica_class_init (PosizioneEconomicaClass *klass) } static void -posizione_economica_init (PosizioneEconomica *posizione_economica) +organigramma_posizione_economica_init (OrganigrammaPosizioneEconomica *posizione_economica) { - PosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); + OrganigrammaPosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); } /** - * posizione_economica_new: + * organigramma_posizione_economica_new: * @commons: * @id: * - * Returns: the newly created #PosizioneEconomica object. + * Returns: the newly created #OrganigrammaPosizioneEconomica object. */ -PosizioneEconomica -*posizione_economica_new (OrganigrammaCommons *commons, gint id) +OrganigrammaPosizioneEconomica +*organigramma_posizione_economica_new (OrganigrammaCommons *commons, gint id) { GError *error; - PosizioneEconomica *a = POSIZIONE_ECONOMICA (g_object_new (posizione_economica_get_type (), NULL)); + OrganigrammaPosizioneEconomica *a = POSIZIONE_ECONOMICA (g_object_new (organigramma_posizione_economica_get_type (), NULL)); - PosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (a); + OrganigrammaPosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (a); priv->commons = commons; @@ -141,12 +141,12 @@ PosizioneEconomica NULL); g_signal_connect (priv->w, - "delete-event", G_CALLBACK (posizione_economica_on_w_posizione_economica_delete_event), (gpointer *)a); + "delete-event", G_CALLBACK (organigramma_posizione_economica_on_w_organigramma_posizione_economica_delete_event), (gpointer *)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button121"), - "clicked", G_CALLBACK (posizione_economica_on_btn_annulla_clicked), (gpointer *)a); + "clicked", G_CALLBACK (organigramma_posizione_economica_on_btn_annulla_clicked), (gpointer *)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button122"), - "clicked", G_CALLBACK (posizione_economica_on_btn_salva_clicked), (gpointer *)a); + "clicked", G_CALLBACK (organigramma_posizione_economica_on_btn_salva_clicked), (gpointer *)a); priv->id = id; @@ -159,36 +159,36 @@ PosizioneEconomica else { gtk_label_set_text (GTK_LABEL (priv->objects[LBL_ID]), g_strdup_printf ("%d", priv->id)); - posizione_economica_carica (a); + organigramma_posizione_economica_carica (a); } return a; } /** - * posizione_economica_get_widget: + * organigramma_posizione_economica_get_widget: * @posizione_economica: * */ GtkWidget -*posizione_economica_get_widget (PosizioneEconomica *posizione_economica) +*organigramma_posizione_economica_get_widget (OrganigrammaPosizioneEconomica *posizione_economica) { - PosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); + OrganigrammaPosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); return priv->w; } /* PRIVATE */ static void -posizione_economica_carica (PosizioneEconomica *posizione_economica) +organigramma_posizione_economica_carica (OrganigrammaPosizioneEconomica *posizione_economica) { - PosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); + OrganigrammaPosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); gtk_form_fill_from_table (priv->form); } static void -posizione_economica_salva (PosizioneEconomica *posizione_economica) +organigramma_posizione_economica_salva (OrganigrammaPosizioneEconomica *posizione_economica) { GError *error = NULL; gchar *sql; @@ -197,9 +197,9 @@ posizione_economica_salva (PosizioneEconomica *posizione_economica) GDate *da; GDate *a; - PosizioneEconomicaClass *klass = POSIZIONE_ECONOMICA_GET_CLASS (posizione_economica); + OrganigrammaPosizioneEconomicaClass *klass = POSIZIONE_ECONOMICA_GET_CLASS (posizione_economica); - PosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); + OrganigrammaPosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); if (!gtk_form_check (priv->form, (priv->id != 0), NULL, TRUE, priv->w, TRUE)) { @@ -252,11 +252,11 @@ posizione_economica_salva (PosizioneEconomica *posizione_economica) } static void -posizione_economica_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) +organigramma_posizione_economica_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { - PosizioneEconomica *posizione_economica = POSIZIONE_ECONOMICA (object); + OrganigrammaPosizioneEconomica *posizione_economica = POSIZIONE_ECONOMICA (object); - PosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); + OrganigrammaPosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); switch (property_id) { @@ -267,11 +267,11 @@ posizione_economica_set_property (GObject *object, guint property_id, const GVal } static void -posizione_economica_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) +organigramma_posizione_economica_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) { - PosizioneEconomica *posizione_economica = POSIZIONE_ECONOMICA (object); + OrganigrammaPosizioneEconomica *posizione_economica = POSIZIONE_ECONOMICA (object); - PosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); + OrganigrammaPosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); switch (property_id) { @@ -282,13 +282,13 @@ posizione_economica_get_property (GObject *object, guint property_id, GValue *va } static gboolean -posizione_economica_conferma_chiusura (PosizioneEconomica *posizione_economica) +organigramma_posizione_economica_conferma_chiusura (OrganigrammaPosizioneEconomica *posizione_economica) { GtkWidget *dialog; gboolean ret; - PosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); + OrganigrammaPosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); ret = TRUE; if (gtk_form_is_changed (priv->form)) @@ -310,27 +310,27 @@ posizione_economica_conferma_chiusura (PosizioneEconomica *posizione_economica) /* CALLBACK */ static gboolean -posizione_economica_on_w_posizione_economica_delete_event (GtkWidget *widget, +organigramma_posizione_economica_on_w_organigramma_posizione_economica_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) { - return !posizione_economica_conferma_chiusura ((PosizioneEconomica *)user_data); + return !organigramma_posizione_economica_conferma_chiusura ((OrganigrammaPosizioneEconomica *)user_data); } static void -posizione_economica_on_btn_annulla_clicked (GtkButton *button, +organigramma_posizione_economica_on_btn_annulla_clicked (GtkButton *button, gpointer user_data) { - PosizioneEconomica *posizione_economica = (PosizioneEconomica *)user_data; + OrganigrammaPosizioneEconomica *posizione_economica = (OrganigrammaPosizioneEconomica *)user_data; - PosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); + OrganigrammaPosizioneEconomicaPrivate *priv = POSIZIONE_ECONOMICA_GET_PRIVATE (posizione_economica); - if (posizione_economica_conferma_chiusura (posizione_economica)) gtk_widget_destroy (priv->w); + if (organigramma_posizione_economica_conferma_chiusura (posizione_economica)) gtk_widget_destroy (priv->w); } static void -posizione_economica_on_btn_salva_clicked (GtkButton *button, +organigramma_posizione_economica_on_btn_salva_clicked (GtkButton *button, gpointer user_data) { - posizione_economica_salva ((PosizioneEconomica *)user_data); + organigramma_posizione_economica_salva ((OrganigrammaPosizioneEconomica *)user_data); } diff --git a/src/posizioneeconomica.h b/src/posizioneeconomica.h index c439c0e..a0dbf22 100644 --- a/src/posizioneeconomica.h +++ b/src/posizioneeconomica.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -17,8 +17,8 @@ * */ -#ifndef __POSIZIONE_ECONOMICA_LAVORO_H__ -#define __POSIZIONE_ECONOMICA_LAVORO_H__ +#ifndef __ORGANIGRAMMA_POSIZIONE_ECONOMICA_LAVORO_H__ +#define __ORGANIGRAMMA_POSIZIONE_ECONOMICA_LAVORO_H__ #include #include @@ -30,36 +30,36 @@ G_BEGIN_DECLS -#define TYPE_POSIZIONE_ECONOMICA (posizione_economica_get_type ()) -#define POSIZIONE_ECONOMICA(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_POSIZIONE_ECONOMICA, PosizioneEconomica)) -#define POSIZIONE_ECONOMICA_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_POSIZIONE_ECONOMICA, PosizioneEconomicaClass)) +#define TYPE_POSIZIONE_ECONOMICA (organigramma_posizione_economica_get_type ()) +#define POSIZIONE_ECONOMICA(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_POSIZIONE_ECONOMICA, OrganigrammaPosizioneEconomica)) +#define POSIZIONE_ECONOMICA_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_POSIZIONE_ECONOMICA, OrganigrammaPosizioneEconomicaClass)) #define IS_POSIZIONE_ECONOMICA(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_POSIZIONE_ECONOMICA)) #define IS_POSIZIONE_ECONOMICA_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_POSIZIONE_ECONOMICA)) -#define POSIZIONE_ECONOMICA_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_POSIZIONE_ECONOMICA, PosizioneEconomicaClass)) +#define POSIZIONE_ECONOMICA_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_POSIZIONE_ECONOMICA, OrganigrammaPosizioneEconomicaClass)) -typedef struct _PosizioneEconomica PosizioneEconomica; -typedef struct _PosizioneEconomicaClass PosizioneEconomicaClass; +typedef struct _OrganigrammaPosizioneEconomica OrganigrammaPosizioneEconomica; +typedef struct _OrganigrammaPosizioneEconomicaClass OrganigrammaPosizioneEconomicaClass; -struct _PosizioneEconomica +struct _OrganigrammaPosizioneEconomica { GObject parent; }; -struct _PosizioneEconomicaClass +struct _OrganigrammaPosizioneEconomicaClass { GObjectClass parent_class; guint aggiornato_signal_id; }; -GType posizione_economica_get_type (void) G_GNUC_CONST; +GType organigramma_posizione_economica_get_type (void) G_GNUC_CONST; -PosizioneEconomica *posizione_economica_new (OrganigrammaCommons *commons, gint id); +OrganigrammaPosizioneEconomica *organigramma_posizione_economica_new (OrganigrammaCommons *commons, gint id); -GtkWidget *posizione_economica_get_widget (PosizioneEconomica *posizione_economica); +GtkWidget *organigramma_posizione_economica_get_widget (OrganigrammaPosizioneEconomica *posizione_economica); G_END_DECLS -#endif /* __POSIZIONE_ECONOMICA_LAVORO_H__ */ +#endif /* __ORGANIGRAMMA_POSIZIONE_ECONOMICA_LAVORO_H__ */ diff --git a/src/posizionieconomiche.c b/src/posizionieconomiche.c index 6606c19..07154c3 100644 --- a/src/posizionieconomiche.c +++ b/src/posizionieconomiche.c @@ -20,41 +20,41 @@ #include "posizionieconomiche.h" #include "posizioneeconomica.h" -static void posizioni_economiche_class_init (PosizioniEconomicheClass *klass); -static void posizioni_economiche_init (PosizioniEconomiche *posizioni_economiche); +static void organigramma_posizioni_economiche_class_init (OrganigrammaPosizioniEconomicheClass *klass); +static void organigramma_posizioni_economiche_init (OrganigrammaPosizioniEconomiche *posizioni_economiche); -static void posizioni_economiche_carica (PosizioniEconomiche *posizioni_economiche); -static void posizioni_economiche_modifica (PosizioniEconomiche *posizioni_economiche); +static void organigramma_posizioni_economiche_carica (OrganigrammaPosizioniEconomiche *posizioni_economiche); +static void organigramma_posizioni_economiche_modifica (OrganigrammaPosizioniEconomiche *posizioni_economiche); -static void posizioni_economiche_selezionato (PosizioniEconomiche *posizioni_economiche); -static void posizioni_economiche_on_posizione_aggiornato (gpointer instance, gpointer user_data); +static void organigramma_posizioni_economiche_selezionato (OrganigrammaPosizioniEconomiche *posizioni_economiche); +static void organigramma_posizioni_economiche_on_posizione_aggiornato (gpointer instance, gpointer user_data); -static void posizioni_economiche_set_property (GObject *object, +static void organigramma_posizioni_economiche_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec); -static void posizioni_economiche_get_property (GObject *object, +static void organigramma_posizioni_economiche_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec); -static void posizioni_economiche_on_btn_nuovo_clicked (GtkButton *button, +static void organigramma_posizioni_economiche_on_btn_nuovo_clicked (GtkButton *button, gpointer user_data); -static void posizioni_economiche_on_btn_modifica_clicked (GtkButton *button, +static void organigramma_posizioni_economiche_on_btn_modifica_clicked (GtkButton *button, gpointer user_data); -static void posizioni_economiche_on_btn_elimina_clicked (GtkButton *button, +static void organigramma_posizioni_economiche_on_btn_elimina_clicked (GtkButton *button, gpointer user_data); -static void posizioni_economiche_on_trv_posizioni_economiche_row_activated (GtkTreeView *tree_view, +static void organigramma_posizioni_economiche_on_trv_organigramma_posizioni_economiche_row_activated (GtkTreeView *tree_view, GtkTreePath *tree_path, GtkTreeViewColumn *column, gpointer user_data); -static void posizioni_economiche_on_btn_annulla_clicked (GtkButton *button, +static void organigramma_posizioni_economiche_on_btn_annulla_clicked (GtkButton *button, gpointer user_data); -static void posizioni_economiche_on_btn_seleziona_clicked (GtkButton *button, +static void organigramma_posizioni_economiche_on_btn_seleziona_clicked (GtkButton *button, gpointer user_data); -#define POSIZIONI_ECONOMICHE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_POSIZIONI_ECONOMICHE, PosizioniEconomichePrivate)) +#define ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_ORGANIGRAMMA_POSIZIONI_ECONOMICHE, OrganigrammaPosizioniEconomichePrivate)) enum { @@ -62,8 +62,8 @@ enum COL_NOME }; -typedef struct _PosizioniEconomichePrivate PosizioniEconomichePrivate; -struct _PosizioniEconomichePrivate +typedef struct _OrganigrammaPosizioniEconomichePrivate OrganigrammaPosizioniEconomichePrivate; +struct _OrganigrammaPosizioniEconomichePrivate { OrganigrammaCommons *commons; @@ -75,20 +75,20 @@ struct _PosizioniEconomichePrivate GtkWindow *wtransient; }; -G_DEFINE_TYPE (PosizioniEconomiche, posizioni_economiche, G_TYPE_OBJECT) +G_DEFINE_TYPE (OrganigrammaPosizioniEconomiche, organigramma_posizioni_economiche, G_TYPE_OBJECT) static void -posizioni_economiche_class_init (PosizioniEconomicheClass *klass) +organigramma_posizioni_economiche_class_init (OrganigrammaPosizioniEconomicheClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); - g_type_class_add_private (object_class, sizeof (PosizioniEconomichePrivate)); + g_type_class_add_private (object_class, sizeof (OrganigrammaPosizioniEconomichePrivate)); - object_class->set_property = posizioni_economiche_set_property; - object_class->get_property = posizioni_economiche_get_property; + object_class->set_property = organigramma_posizioni_economiche_set_property; + object_class->get_property = organigramma_posizioni_economiche_get_property; /** - * PosizioniEconomiche::selezionato: + * OrganigrammaPosizioniEconomiche::selezionato: * @posizioni_economiche: * */ @@ -104,26 +104,26 @@ posizioni_economiche_class_init (PosizioniEconomicheClass *klass) } static void -posizioni_economiche_init (PosizioniEconomiche *posizioni_economiche) +organigramma_posizioni_economiche_init (OrganigrammaPosizioniEconomiche *posizioni_economiche) { - PosizioniEconomichePrivate *priv = POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); + OrganigrammaPosizioniEconomichePrivate *priv = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); } /** - * posizioni_economiche_new: + * organigramma_posizioni_economiche_new: * @commons: * @selezione: * - * Returns: the newly created #PosizioniEconomiche object. + * Returns: the newly created #OrganigrammaPosizioniEconomiche object. */ -PosizioniEconomiche -*posizioni_economiche_new (OrganigrammaCommons *commons, gboolean selezione) +OrganigrammaPosizioniEconomiche +*organigramma_posizioni_economiche_new (OrganigrammaCommons *commons, gboolean selezione) { GError *error; - PosizioniEconomiche *a = POSIZIONI_ECONOMICHE (g_object_new (posizioni_economiche_get_type (), NULL)); + OrganigrammaPosizioniEconomiche *a = ORGANIGRAMMA_POSIZIONI_ECONOMICHE (g_object_new (organigramma_posizioni_economiche_get_type (), NULL)); - PosizioniEconomichePrivate *priv = POSIZIONI_ECONOMICHE_GET_PRIVATE (a); + OrganigrammaPosizioniEconomichePrivate *priv = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE (a); priv->commons = commons; priv->selezione = selezione; @@ -154,21 +154,21 @@ PosizioniEconomiche } g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button116"), - "clicked", G_CALLBACK (posizioni_economiche_on_btn_nuovo_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_posizioni_economiche_on_btn_nuovo_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button117"), - "clicked", G_CALLBACK (posizioni_economiche_on_btn_modifica_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_posizioni_economiche_on_btn_modifica_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button118"), - "clicked", G_CALLBACK (posizioni_economiche_on_btn_elimina_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_posizioni_economiche_on_btn_elimina_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "treeview20"), - "row-activated", G_CALLBACK (posizioni_economiche_on_trv_posizioni_economiche_row_activated), (gpointer)a); + "row-activated", G_CALLBACK (organigramma_posizioni_economiche_on_trv_organigramma_posizioni_economiche_row_activated), (gpointer)a); if (priv->selezione) { gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (priv->commons->gtkbuilder, "label148"))); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button119"), - "clicked", G_CALLBACK (posizioni_economiche_on_btn_annulla_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_posizioni_economiche_on_btn_annulla_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button120"), - "clicked", G_CALLBACK (posizioni_economiche_on_btn_seleziona_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_posizioni_economiche_on_btn_seleziona_clicked), (gpointer)a); } else { @@ -176,27 +176,27 @@ PosizioniEconomiche gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (priv->commons->gtkbuilder, "button120"))); } - posizioni_economiche_carica (a); + organigramma_posizioni_economiche_carica (a); return a; } /** - * posizioni_economiche_get_widget: + * organigramma_posizioni_economiche_get_widget: * @posizioni_economiche: * */ GtkWidget -*posizioni_economiche_get_widget (PosizioniEconomiche *posizioni_economiche) +*organigramma_posizioni_economiche_get_widget (OrganigrammaPosizioniEconomiche *posizioni_economiche) { - PosizioniEconomichePrivate *priv = POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); + OrganigrammaPosizioniEconomichePrivate *priv = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); return priv->widget; } /* PRIVATE */ static void -posizioni_economiche_carica (PosizioniEconomiche *posizioni_economiche) +organigramma_posizioni_economiche_carica (OrganigrammaPosizioniEconomiche *posizioni_economiche) { GtkTreeIter iter; GdaDataModel *dm; @@ -204,7 +204,7 @@ posizioni_economiche_carica (PosizioniEconomiche *posizioni_economiche) gint rows; gint row; - PosizioniEconomichePrivate *priv = POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); + OrganigrammaPosizioniEconomichePrivate *priv = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); gtk_list_store_clear (priv->lstore_posizioni_economiche); @@ -231,12 +231,12 @@ posizioni_economiche_carica (PosizioniEconomiche *posizioni_economiche) } static void -posizioni_economiche_modifica (PosizioniEconomiche *posizioni_economiche) +organigramma_posizioni_economiche_modifica (OrganigrammaPosizioniEconomiche *posizioni_economiche) { GtkTreeIter iter; gchar *id; - PosizioniEconomichePrivate *priv = POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); + OrganigrammaPosizioniEconomichePrivate *priv = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -246,12 +246,12 @@ posizioni_economiche_modifica (PosizioniEconomiche *posizioni_economiche) COL_ID, &id, -1); - PosizioneEconomica *c = posizione_economica_new (priv->commons, strtol (id, NULL, 10)); + OrganigrammaPosizioneEconomica *c = organigramma_posizione_economica_new (priv->commons, strtol (id, NULL, 10)); g_signal_connect (G_OBJECT (c), "aggiornato", - G_CALLBACK (posizioni_economiche_on_posizione_aggiornato), (gpointer)posizioni_economiche); + G_CALLBACK (organigramma_posizioni_economiche_on_posizione_aggiornato), (gpointer)posizioni_economiche); - w = posizione_economica_get_widget (c); + w = organigramma_posizione_economica_get_widget (c); if (priv->selezione) { gtk_window_set_transient_for (GTK_WINDOW (w), GTK_WINDOW (priv->widget)); @@ -275,13 +275,13 @@ posizioni_economiche_modifica (PosizioniEconomiche *posizioni_economiche) } static void -posizioni_economiche_selezionato (PosizioniEconomiche *posizioni_economiche) +organigramma_posizioni_economiche_selezionato (OrganigrammaPosizioniEconomiche *posizioni_economiche) { GtkTreeIter iter; gchar *id; - PosizioniEconomicheClass *klass = POSIZIONI_ECONOMICHE_GET_CLASS (posizioni_economiche); - PosizioniEconomichePrivate *priv = POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); + OrganigrammaPosizioniEconomicheClass *klass = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_CLASS (posizioni_economiche); + OrganigrammaPosizioniEconomichePrivate *priv = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -307,17 +307,17 @@ posizioni_economiche_selezionato (PosizioniEconomiche *posizioni_economiche) } static void -posizioni_economiche_on_posizione_aggiornato (gpointer instance, gpointer user_data) +organigramma_posizioni_economiche_on_posizione_aggiornato (gpointer instance, gpointer user_data) { - posizioni_economiche_carica ((PosizioniEconomiche *)user_data); + organigramma_posizioni_economiche_carica ((OrganigrammaPosizioniEconomiche *)user_data); } static void -posizioni_economiche_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) +organigramma_posizioni_economiche_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { - PosizioniEconomiche *posizioni_economiche = POSIZIONI_ECONOMICHE (object); + OrganigrammaPosizioniEconomiche *posizioni_economiche = ORGANIGRAMMA_POSIZIONI_ECONOMICHE (object); - PosizioniEconomichePrivate *priv = POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); + OrganigrammaPosizioniEconomichePrivate *priv = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); switch (property_id) { @@ -328,11 +328,11 @@ posizioni_economiche_set_property (GObject *object, guint property_id, const GVa } static void -posizioni_economiche_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) +organigramma_posizioni_economiche_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) { - PosizioniEconomiche *posizioni_economiche = POSIZIONI_ECONOMICHE (object); + OrganigrammaPosizioniEconomiche *posizioni_economiche = ORGANIGRAMMA_POSIZIONI_ECONOMICHE (object); - PosizioniEconomichePrivate *priv = POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); + OrganigrammaPosizioniEconomichePrivate *priv = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); switch (property_id) { @@ -344,33 +344,33 @@ posizioni_economiche_get_property (GObject *object, guint property_id, GValue *v /* CALLBACK */ static void -posizioni_economiche_on_btn_nuovo_clicked (GtkButton *button, +organigramma_posizioni_economiche_on_btn_nuovo_clicked (GtkButton *button, gpointer user_data) { GtkWidget *w; - PosizioniEconomiche *posizioni_economiche = (PosizioniEconomiche *)user_data; - PosizioniEconomichePrivate *priv = POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); + OrganigrammaPosizioniEconomiche *posizioni_economiche = (OrganigrammaPosizioniEconomiche *)user_data; + OrganigrammaPosizioniEconomichePrivate *priv = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); - PosizioneEconomica *c = posizione_economica_new (priv->commons, 0); + OrganigrammaPosizioneEconomica *c = organigramma_posizione_economica_new (priv->commons, 0); g_signal_connect (G_OBJECT (c), "aggiornato", - G_CALLBACK (posizioni_economiche_on_posizione_aggiornato), (gpointer)posizioni_economiche); + G_CALLBACK (organigramma_posizioni_economiche_on_posizione_aggiornato), (gpointer)posizioni_economiche); - w = posizione_economica_get_widget (c); + w = organigramma_posizione_economica_get_widget (c); gtk_window_set_transient_for (GTK_WINDOW (w), priv->wtransient); gtk_widget_show (w); } static void -posizioni_economiche_on_btn_modifica_clicked (GtkButton *button, +organigramma_posizioni_economiche_on_btn_modifica_clicked (GtkButton *button, gpointer user_data) { - posizioni_economiche_modifica ((PosizioniEconomiche *)user_data); + organigramma_posizioni_economiche_modifica ((OrganigrammaPosizioniEconomiche *)user_data); } static void -posizioni_economiche_on_btn_elimina_clicked (GtkButton *button, +organigramma_posizioni_economiche_on_btn_elimina_clicked (GtkButton *button, gpointer user_data) { GtkWidget *dialog; @@ -379,8 +379,8 @@ posizioni_economiche_on_btn_elimina_clicked (GtkButton *button, GtkTreeIter iter; gchar *id; - PosizioniEconomiche *posizioni_economiche = (PosizioniEconomiche *)user_data; - PosizioniEconomichePrivate *priv = POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); + OrganigrammaPosizioniEconomiche *posizioni_economiche = (OrganigrammaPosizioniEconomiche *)user_data; + OrganigrammaPosizioniEconomichePrivate *priv = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE (posizioni_economiche); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -399,7 +399,7 @@ posizioni_economiche_on_btn_elimina_clicked (GtkButton *button, gdaex_execute (priv->commons->gdaex, g_strdup_printf ("UPDATE posizioni_economiche SET status = 'E' WHERE id = %d", strtol (id, NULL, 10))); - posizioni_economiche_carica (posizioni_economiche); + organigramma_posizioni_economiche_carica (posizioni_economiche); } gtk_widget_destroy (dialog); } @@ -416,37 +416,37 @@ posizioni_economiche_on_btn_elimina_clicked (GtkButton *button, } static void -posizioni_economiche_on_trv_posizioni_economiche_row_activated (GtkTreeView *tree_view, +organigramma_posizioni_economiche_on_trv_organigramma_posizioni_economiche_row_activated (GtkTreeView *tree_view, GtkTreePath *tree_path, GtkTreeViewColumn *column, gpointer user_data) { - PosizioniEconomichePrivate *priv = POSIZIONI_ECONOMICHE_GET_PRIVATE ((PosizioniEconomiche *)user_data); + OrganigrammaPosizioniEconomichePrivate *priv = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE ((OrganigrammaPosizioniEconomiche *)user_data); if (priv->selezione) { - posizioni_economiche_selezionato ((PosizioniEconomiche *)user_data); + organigramma_posizioni_economiche_selezionato ((OrganigrammaPosizioniEconomiche *)user_data); } else { - posizioni_economiche_modifica ((PosizioniEconomiche *)user_data); + organigramma_posizioni_economiche_modifica ((OrganigrammaPosizioniEconomiche *)user_data); } } static void -posizioni_economiche_on_btn_annulla_clicked (GtkButton *button, +organigramma_posizioni_economiche_on_btn_annulla_clicked (GtkButton *button, gpointer user_data) { - PosizioniEconomichePrivate *priv = POSIZIONI_ECONOMICHE_GET_PRIVATE ((PosizioniEconomiche *)user_data); + OrganigrammaPosizioniEconomichePrivate *priv = ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_PRIVATE ((OrganigrammaPosizioniEconomiche *)user_data); gtk_widget_destroy (priv->widget); g_object_unref (G_OBJECT (user_data)); } static void -posizioni_economiche_on_btn_seleziona_clicked (GtkButton *button, +organigramma_posizioni_economiche_on_btn_seleziona_clicked (GtkButton *button, gpointer user_data) { - posizioni_economiche_selezionato ((PosizioniEconomiche *)user_data); + organigramma_posizioni_economiche_selezionato ((OrganigrammaPosizioniEconomiche *)user_data); } diff --git a/src/posizionieconomiche.h b/src/posizionieconomiche.h index 2bb2cea..a1a6fe8 100644 --- a/src/posizionieconomiche.h +++ b/src/posizionieconomiche.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -17,8 +17,8 @@ * */ -#ifndef __POSIZIONI_ECONOMICHE_H__ -#define __POSIZIONI_ECONOMICHE_H__ +#ifndef __ORGANIGRAMMA_POSIZIONI_ECONOMICHE_H__ +#define __ORGANIGRAMMA_POSIZIONI_ECONOMICHE_H__ #include #include @@ -30,36 +30,36 @@ G_BEGIN_DECLS -#define TYPE_POSIZIONI_ECONOMICHE (posizioni_economiche_get_type ()) -#define POSIZIONI_ECONOMICHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_POSIZIONI_ECONOMICHE, PosizioniEconomiche)) -#define POSIZIONI_ECONOMICHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_POSIZIONI_ECONOMICHE, PosizioniEconomicheClass)) -#define IS_POSIZIONI_ECONOMICHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_POSIZIONI_ECONOMICHE)) -#define IS_POSIZIONI_ECONOMICHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_POSIZIONI_ECONOMICHE)) -#define POSIZIONI_ECONOMICHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_POSIZIONI_ECONOMICHE, PosizioniEconomicheClass)) +#define TYPE_ORGANIGRAMMA_POSIZIONI_ECONOMICHE (organigramma_posizioni_economiche_get_type ()) +#define ORGANIGRAMMA_POSIZIONI_ECONOMICHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ORGANIGRAMMA_POSIZIONI_ECONOMICHE, OrganigrammaPosizioniEconomiche)) +#define ORGANIGRAMMA_POSIZIONI_ECONOMICHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ORGANIGRAMMA_POSIZIONI_ECONOMICHE, OrganigrammaPosizioniEconomicheClass)) +#define IS_ORGANIGRAMMA_POSIZIONI_ECONOMICHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ORGANIGRAMMA_POSIZIONI_ECONOMICHE)) +#define IS_ORGANIGRAMMA_POSIZIONI_ECONOMICHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ORGANIGRAMMA_POSIZIONI_ECONOMICHE)) +#define ORGANIGRAMMA_POSIZIONI_ECONOMICHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ORGANIGRAMMA_POSIZIONI_ECONOMICHE, OrganigrammaPosizioniEconomicheClass)) -typedef struct _PosizioniEconomiche PosizioniEconomiche; -typedef struct _PosizioniEconomicheClass PosizioniEconomicheClass; +typedef struct _OrganigrammaPosizioniEconomiche OrganigrammaPosizioniEconomiche; +typedef struct _OrganigrammaPosizioniEconomicheClass OrganigrammaPosizioniEconomicheClass; -struct _PosizioniEconomiche +struct _OrganigrammaPosizioniEconomiche { GObject parent; }; -struct _PosizioniEconomicheClass +struct _OrganigrammaPosizioniEconomicheClass { GObjectClass parent_class; guint selezionato_signal_id; }; -GType posizioni_economiche_get_type (void) G_GNUC_CONST; +GType organigramma_posizioni_economiche_get_type (void) G_GNUC_CONST; -PosizioniEconomiche *posizioni_economiche_new (OrganigrammaCommons *commons, gboolean selezione); +OrganigrammaPosizioniEconomiche *organigramma_posizioni_economiche_new (OrganigrammaCommons *commons, gboolean selezione); -GtkWidget *posizioni_economiche_get_widget (PosizioniEconomiche *posizioni_economiche); +GtkWidget *organigramma_posizioni_economiche_get_widget (OrganigrammaPosizioniEconomiche *posizioni_economiche); G_END_DECLS -#endif /* __POSIZIONI_ECONOMICHE_H__ */ +#endif /* __ORGANIGRAMMA_POSIZIONI_ECONOMICHE_H__ */ diff --git a/src/profiliprofessionali.c b/src/profiliprofessionali.c index 5e69db0..461f81b 100644 --- a/src/profiliprofessionali.c +++ b/src/profiliprofessionali.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,44 +20,44 @@ #include "profiliprofessionali.h" #include "profiloprofessionale.h" -static void profili_professionali_class_init (ProfiliProfessionaliClass *klass); -static void profili_professionali_init (ProfiliProfessionali *profili_professionali); +static void organigramma_profili_professionali_class_init (OrganigrammaProfiliProfessionaliClass *klass); +static void organigramma_profili_professionali_init (OrganigrammaProfiliProfessionali *profili_professionali); -static void profili_professionali_carica (ProfiliProfessionali *profili_professionali); -static void profili_professionali_modifica (ProfiliProfessionali *profili_professionali); +static void organigramma_profili_professionali_carica (OrganigrammaProfiliProfessionali *profili_professionali); +static void organigramma_profili_professionali_modifica (OrganigrammaProfiliProfessionali *profili_professionali); -static void profili_professionali_selezionato (ProfiliProfessionali *profili_professionali); -static void profili_professionali_on_profilo_aggiornato (gpointer instance, gpointer user_data); +static void organigramma_profili_professionali_selezionato (OrganigrammaProfiliProfessionali *profili_professionali); +static void organigramma_profili_professionali_on_profilo_aggiornato (gpointer instance, gpointer user_data); -static void profili_professionali_set_property (GObject *object, +static void organigramma_profili_professionali_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec); -static void profili_professionali_get_property (GObject *object, +static void organigramma_profili_professionali_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec); -static void profili_professionali_on_btn_nuovo_clicked (GtkButton *button, +static void organigramma_profili_professionali_on_btn_nuovo_clicked (GtkButton *button, gpointer user_data); -static void profili_professionali_on_btn_modifica_clicked (GtkButton *button, +static void organigramma_profili_professionali_on_btn_modifica_clicked (GtkButton *button, gpointer user_data); -static void profili_professionali_on_btn_elimina_clicked (GtkButton *button, +static void organigramma_profili_professionali_on_btn_elimina_clicked (GtkButton *button, gpointer user_data); -static void profili_professionali_on_trv_profili_professionali_row_activated (GtkTreeView *tree_view, +static void organigramma_profili_professionali_on_trv_organigramma_profili_professionali_row_activated (GtkTreeView *tree_view, GtkTreePath *tree_path, GtkTreeViewColumn *column, gpointer user_data); -static void profili_professionali_on_btn_ricerca_clicked (GtkButton *button, +static void organigramma_profili_professionali_on_btn_ricerca_clicked (GtkButton *button, gpointer user_data); -static void profili_professionali_on_btn_annulla_clicked (GtkButton *button, +static void organigramma_profili_professionali_on_btn_annulla_clicked (GtkButton *button, gpointer user_data); -static void profili_professionali_on_btn_seleziona_clicked (GtkButton *button, +static void organigramma_profili_professionali_on_btn_seleziona_clicked (GtkButton *button, gpointer user_data); -#define PROFILI_PROFESSIONALI_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_PROFILI_PROFESSIONALI, ProfiliProfessionaliPrivate)) +#define ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_ORGANIGRAMMA_PROFILI_PROFESSIONALI, OrganigrammaProfiliProfessionaliPrivate)) enum { @@ -65,8 +65,8 @@ enum COL_NOME }; -typedef struct _ProfiliProfessionaliPrivate ProfiliProfessionaliPrivate; -struct _ProfiliProfessionaliPrivate +typedef struct _OrganigrammaProfiliProfessionaliPrivate OrganigrammaProfiliProfessionaliPrivate; +struct _OrganigrammaProfiliProfessionaliPrivate { OrganigrammaCommons *commons; @@ -77,20 +77,20 @@ struct _ProfiliProfessionaliPrivate gboolean selezione; }; -G_DEFINE_TYPE (ProfiliProfessionali, profili_professionali, G_TYPE_OBJECT) +G_DEFINE_TYPE (OrganigrammaProfiliProfessionali, organigramma_profili_professionali, G_TYPE_OBJECT) static void -profili_professionali_class_init (ProfiliProfessionaliClass *klass) +organigramma_profili_professionali_class_init (OrganigrammaProfiliProfessionaliClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); - g_type_class_add_private (object_class, sizeof (ProfiliProfessionaliPrivate)); + g_type_class_add_private (object_class, sizeof (OrganigrammaProfiliProfessionaliPrivate)); - object_class->set_property = profili_professionali_set_property; - object_class->get_property = profili_professionali_get_property; + object_class->set_property = organigramma_profili_professionali_set_property; + object_class->get_property = organigramma_profili_professionali_get_property; /** - * ProfiliProfessionali::selezionato: + * OrganigrammaProfiliProfessionali::selezionato: * @profili_professionali: * */ @@ -106,26 +106,26 @@ profili_professionali_class_init (ProfiliProfessionaliClass *klass) } static void -profili_professionali_init (ProfiliProfessionali *profili_professionali) +organigramma_profili_professionali_init (OrganigrammaProfiliProfessionali *profili_professionali) { - ProfiliProfessionaliPrivate *priv = PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); + OrganigrammaProfiliProfessionaliPrivate *priv = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); } /** - * profili_professionali_new: + * organigramma_profili_professionali_new: * @commons: * @selezione: * - * Returns: the newly created #ProfiliProfessionali object. + * Returns: the newly created #OrganigrammaProfiliProfessionali object. */ -ProfiliProfessionali -*profili_professionali_new (OrganigrammaCommons *commons, gboolean selezione) +OrganigrammaProfiliProfessionali +*organigramma_profili_professionali_new (OrganigrammaCommons *commons, gboolean selezione) { GError *error; - ProfiliProfessionali *a = PROFILI_PROFESSIONALI (g_object_new (profili_professionali_get_type (), NULL)); + OrganigrammaProfiliProfessionali *a = ORGANIGRAMMA_PROFILI_PROFESSIONALI (g_object_new (organigramma_profili_professionali_get_type (), NULL)); - ProfiliProfessionaliPrivate *priv = PROFILI_PROFESSIONALI_GET_PRIVATE (a); + OrganigrammaProfiliProfessionaliPrivate *priv = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE (a); priv->commons = commons; priv->selezione = selezione; @@ -147,21 +147,21 @@ ProfiliProfessionali priv->lstore_profili_professionali = GTK_LIST_STORE (gtk_builder_get_object (priv->commons->gtkbuilder, "lstore_profili_professionali")); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button130"), - "clicked", G_CALLBACK (profili_professionali_on_btn_nuovo_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_profili_professionali_on_btn_nuovo_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button131"), - "clicked", G_CALLBACK (profili_professionali_on_btn_modifica_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_profili_professionali_on_btn_modifica_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button132"), - "clicked", G_CALLBACK (profili_professionali_on_btn_elimina_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_profili_professionali_on_btn_elimina_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "treeview22"), - "row-activated", G_CALLBACK (profili_professionali_on_trv_profili_professionali_row_activated), (gpointer)a); + "row-activated", G_CALLBACK (organigramma_profili_professionali_on_trv_organigramma_profili_professionali_row_activated), (gpointer)a); if (priv->selezione) { gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (priv->commons->gtkbuilder, "label156"))); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button133"), - "clicked", G_CALLBACK (profili_professionali_on_btn_annulla_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_profili_professionali_on_btn_annulla_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button134"), - "clicked", G_CALLBACK (profili_professionali_on_btn_seleziona_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_profili_professionali_on_btn_seleziona_clicked), (gpointer)a); } else { @@ -169,27 +169,27 @@ ProfiliProfessionali gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (priv->commons->gtkbuilder, "button134"))); } - profili_professionali_carica (a); + organigramma_profili_professionali_carica (a); return a; } /** - * profili_professionali_get_widget: + * organigramma_profili_professionali_get_widget: * @profili_professionali: * */ GtkWidget -*profili_professionali_get_widget (ProfiliProfessionali *profili_professionali) +*organigramma_profili_professionali_get_widget (OrganigrammaProfiliProfessionali *profili_professionali) { - ProfiliProfessionaliPrivate *priv = PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); + OrganigrammaProfiliProfessionaliPrivate *priv = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); return priv->widget; } /* PRIVATE */ static void -profili_professionali_carica (ProfiliProfessionali *profili_professionali) +organigramma_profili_professionali_carica (OrganigrammaProfiliProfessionali *profili_professionali) { GtkTreeIter iter; GdaDataModel *dm; @@ -203,7 +203,7 @@ profili_professionali_carica (ProfiliProfessionali *profili_professionali) gint rows; gint row; - ProfiliProfessionaliPrivate *priv = PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); + OrganigrammaProfiliProfessionaliPrivate *priv = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); gtk_list_store_clear (priv->lstore_profili_professionali); @@ -268,12 +268,12 @@ profili_professionali_carica (ProfiliProfessionali *profili_professionali) } static void -profili_professionali_modifica (ProfiliProfessionali *profili_professionali) +organigramma_profili_professionali_modifica (OrganigrammaProfiliProfessionali *profili_professionali) { GtkTreeIter iter; gchar *id; - ProfiliProfessionaliPrivate *priv = PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); + OrganigrammaProfiliProfessionaliPrivate *priv = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -283,12 +283,12 @@ profili_professionali_modifica (ProfiliProfessionali *profili_professionali) COL_ID, &id, -1); - ProfiloProfessionale *c = profilo_professionale_new (priv->commons, strtol (id, NULL, 10)); + OrganigrammaProfiloProfessionale *c = organigramma_profilo_professionale_new (priv->commons, strtol (id, NULL, 10)); g_signal_connect (G_OBJECT (c), "aggiornato", - G_CALLBACK (profili_professionali_on_profilo_aggiornato), (gpointer)profili_professionali); + G_CALLBACK (organigramma_profili_professionali_on_profilo_aggiornato), (gpointer)profili_professionali); - w = profilo_professionale_get_widget (c); + w = organigramma_profilo_professionale_get_widget (c); if (priv->selezione) { gtk_window_set_transient_for (GTK_WINDOW (w), GTK_WINDOW (priv->widget)); @@ -312,13 +312,13 @@ profili_professionali_modifica (ProfiliProfessionali *profili_professionali) } static void -profili_professionali_selezionato (ProfiliProfessionali *profili_professionali) +organigramma_profili_professionali_selezionato (OrganigrammaProfiliProfessionali *profili_professionali) { GtkTreeIter iter; guint id; - ProfiliProfessionaliClass *klass = PROFILI_PROFESSIONALI_GET_CLASS (profili_professionali); - ProfiliProfessionaliPrivate *priv = PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); + OrganigrammaProfiliProfessionaliClass *klass = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_CLASS (profili_professionali); + OrganigrammaProfiliProfessionaliPrivate *priv = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -344,17 +344,17 @@ profili_professionali_selezionato (ProfiliProfessionali *profili_professionali) } static void -profili_professionali_on_profilo_aggiornato (gpointer instance, gpointer user_data) +organigramma_profili_professionali_on_profilo_aggiornato (gpointer instance, gpointer user_data) { - profili_professionali_carica ((ProfiliProfessionali *)user_data); + organigramma_profili_professionali_carica ((OrganigrammaProfiliProfessionali *)user_data); } static void -profili_professionali_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) +organigramma_profili_professionali_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { - ProfiliProfessionali *profili_professionali = PROFILI_PROFESSIONALI (object); + OrganigrammaProfiliProfessionali *profili_professionali = ORGANIGRAMMA_PROFILI_PROFESSIONALI (object); - ProfiliProfessionaliPrivate *priv = PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); + OrganigrammaProfiliProfessionaliPrivate *priv = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); switch (property_id) { @@ -365,11 +365,11 @@ profili_professionali_set_property (GObject *object, guint property_id, const GV } static void -profili_professionali_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) +organigramma_profili_professionali_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) { - ProfiliProfessionali *profili_professionali = PROFILI_PROFESSIONALI (object); + OrganigrammaProfiliProfessionali *profili_professionali = ORGANIGRAMMA_PROFILI_PROFESSIONALI (object); - ProfiliProfessionaliPrivate *priv = PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); + OrganigrammaProfiliProfessionaliPrivate *priv = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); switch (property_id) { @@ -381,20 +381,20 @@ profili_professionali_get_property (GObject *object, guint property_id, GValue * /* CALLBACK */ static void -profili_professionali_on_btn_nuovo_clicked (GtkButton *button, +organigramma_profili_professionali_on_btn_nuovo_clicked (GtkButton *button, gpointer user_data) { GtkWidget *w; - ProfiliProfessionali *profili_professionali = (ProfiliProfessionali *)user_data; - ProfiliProfessionaliPrivate *priv = PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); + OrganigrammaProfiliProfessionali *profili_professionali = (OrganigrammaProfiliProfessionali *)user_data; + OrganigrammaProfiliProfessionaliPrivate *priv = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); - ProfiloProfessionale *c = profilo_professionale_new (priv->commons, 0); + OrganigrammaProfiloProfessionale *c = organigramma_profilo_professionale_new (priv->commons, 0); g_signal_connect (G_OBJECT (c), "aggiornato", - G_CALLBACK (profili_professionali_on_profilo_aggiornato), (gpointer)profili_professionali); + G_CALLBACK (organigramma_profili_professionali_on_profilo_aggiornato), (gpointer)profili_professionali); - w = profilo_professionale_get_widget (c); + w = organigramma_profilo_professionale_get_widget (c); if (priv->selezione) { gtk_window_set_transient_for (GTK_WINDOW (w), GTK_WINDOW (priv->widget)); @@ -407,14 +407,14 @@ profili_professionali_on_btn_nuovo_clicked (GtkButton *button, } static void -profili_professionali_on_btn_modifica_clicked (GtkButton *button, +organigramma_profili_professionali_on_btn_modifica_clicked (GtkButton *button, gpointer user_data) { - profili_professionali_modifica ((ProfiliProfessionali *)user_data); + organigramma_profili_professionali_modifica ((OrganigrammaProfiliProfessionali *)user_data); } static void -profili_professionali_on_btn_elimina_clicked (GtkButton *button, +organigramma_profili_professionali_on_btn_elimina_clicked (GtkButton *button, gpointer user_data) { GtkWidget *dialog; @@ -423,8 +423,8 @@ profili_professionali_on_btn_elimina_clicked (GtkButton *button, GtkTreeIter iter; gchar *id; - ProfiliProfessionali *profili_professionali = (ProfiliProfessionali *)user_data; - ProfiliProfessionaliPrivate *priv = PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); + OrganigrammaProfiliProfessionali *profili_professionali = (OrganigrammaProfiliProfessionali *)user_data; + OrganigrammaProfiliProfessionaliPrivate *priv = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE (profili_professionali); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -443,7 +443,7 @@ profili_professionali_on_btn_elimina_clicked (GtkButton *button, gdaex_execute (priv->commons->gdaex, g_strdup_printf ("UPDATE profili_professionali SET status = 'E' WHERE id = %d", strtol (id, NULL, 10))); - profili_professionali_carica (profili_professionali); + organigramma_profili_professionali_carica (profili_professionali); } gtk_widget_destroy (dialog); } @@ -460,36 +460,36 @@ profili_professionali_on_btn_elimina_clicked (GtkButton *button, } static void -profili_professionali_on_trv_profili_professionali_row_activated (GtkTreeView *tree_view, +organigramma_profili_professionali_on_trv_organigramma_profili_professionali_row_activated (GtkTreeView *tree_view, GtkTreePath *tree_path, GtkTreeViewColumn *column, gpointer user_data) { - ProfiliProfessionaliPrivate *priv = PROFILI_PROFESSIONALI_GET_PRIVATE ((ProfiliProfessionali *)user_data); + OrganigrammaProfiliProfessionaliPrivate *priv = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE ((OrganigrammaProfiliProfessionali *)user_data); if (priv->selezione) { - profili_professionali_selezionato ((ProfiliProfessionali *)user_data); + organigramma_profili_professionali_selezionato ((OrganigrammaProfiliProfessionali *)user_data); } else { - profili_professionali_modifica ((ProfiliProfessionali *)user_data); + organigramma_profili_professionali_modifica ((OrganigrammaProfiliProfessionali *)user_data); } } static void -profili_professionali_on_btn_annulla_clicked (GtkButton *button, +organigramma_profili_professionali_on_btn_annulla_clicked (GtkButton *button, gpointer user_data) { - ProfiliProfessionaliPrivate *priv = PROFILI_PROFESSIONALI_GET_PRIVATE ((ProfiliProfessionali *)user_data); + OrganigrammaProfiliProfessionaliPrivate *priv = ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_PRIVATE ((OrganigrammaProfiliProfessionali *)user_data); gtk_widget_destroy (priv->widget); g_object_unref (G_OBJECT (user_data)); } static void -profili_professionali_on_btn_seleziona_clicked (GtkButton *button, +organigramma_profili_professionali_on_btn_seleziona_clicked (GtkButton *button, gpointer user_data) { - profili_professionali_selezionato ((ProfiliProfessionali *)user_data); + organigramma_profili_professionali_selezionato ((OrganigrammaProfiliProfessionali *)user_data); } diff --git a/src/profiliprofessionali.h b/src/profiliprofessionali.h index 29db8a9..662e4b2 100644 --- a/src/profiliprofessionali.h +++ b/src/profiliprofessionali.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -17,8 +17,8 @@ * */ -#ifndef __PROFILI_PROFESSIONALI_H__ -#define __PROFILI_PROFESSIONALI_H__ +#ifndef __ORGANIGRAMMA_PROFILI_PROFESSIONALI_H__ +#define __ORGANIGRAMMA_PROFILI_PROFESSIONALI_H__ #include #include @@ -30,36 +30,36 @@ G_BEGIN_DECLS -#define TYPE_PROFILI_PROFESSIONALI (profili_professionali_get_type ()) -#define PROFILI_PROFESSIONALI(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROFILI_PROFESSIONALI, ProfiliProfessionali)) -#define PROFILI_PROFESSIONALI_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROFILI_PROFESSIONALI, ProfiliProfessionaliClass)) -#define IS_PROFILI_PROFESSIONALI(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROFILI_PROFESSIONALI)) -#define IS_PROFILI_PROFESSIONALI_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROFILI_PROFESSIONALI)) -#define PROFILI_PROFESSIONALI_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROFILI_PROFESSIONALI, ProfiliProfessionaliClass)) +#define TYPE_ORGANIGRAMMA_PROFILI_PROFESSIONALI (organigramma_profili_professionali_get_type ()) +#define ORGANIGRAMMA_PROFILI_PROFESSIONALI(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ORGANIGRAMMA_PROFILI_PROFESSIONALI, OrganigrammaProfiliProfessionali)) +#define ORGANIGRAMMA_PROFILI_PROFESSIONALI_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ORGANIGRAMMA_PROFILI_PROFESSIONALI, OrganigrammaProfiliProfessionaliClass)) +#define IS_ORGANIGRAMMA_PROFILI_PROFESSIONALI(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ORGANIGRAMMA_PROFILI_PROFESSIONALI)) +#define IS_ORGANIGRAMMA_PROFILI_PROFESSIONALI_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ORGANIGRAMMA_PROFILI_PROFESSIONALI)) +#define ORGANIGRAMMA_PROFILI_PROFESSIONALI_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ORGANIGRAMMA_PROFILI_PROFESSIONALI, OrganigrammaProfiliProfessionaliClass)) -typedef struct _ProfiliProfessionali ProfiliProfessionali; -typedef struct _ProfiliProfessionaliClass ProfiliProfessionaliClass; +typedef struct _OrganigrammaProfiliProfessionali OrganigrammaProfiliProfessionali; +typedef struct _OrganigrammaProfiliProfessionaliClass OrganigrammaProfiliProfessionaliClass; -struct _ProfiliProfessionali +struct _OrganigrammaProfiliProfessionali { GObject parent; }; -struct _ProfiliProfessionaliClass +struct _OrganigrammaProfiliProfessionaliClass { GObjectClass parent_class; guint selezionato_signal_id; }; -GType profili_professionali_get_type (void) G_GNUC_CONST; +GType organigramma_profili_professionali_get_type (void) G_GNUC_CONST; -ProfiliProfessionali *profili_professionali_new (OrganigrammaCommons *commons, gboolean selezione); +OrganigrammaProfiliProfessionali *organigramma_profili_professionali_new (OrganigrammaCommons *commons, gboolean selezione); -GtkWidget *profili_professionali_get_widget (ProfiliProfessionali *profili_professionali); +GtkWidget *organigramma_profili_professionali_get_widget (OrganigrammaProfiliProfessionali *profili_professionali); G_END_DECLS -#endif /* __PROFILI_PROFESSIONALI_H__ */ +#endif /* __ORGANIGRAMMA_PROFILI_PROFESSIONALI_H__ */ diff --git a/src/profiloprofessionale.c b/src/profiloprofessionale.c index 81ae4ab..c6944b6 100644 --- a/src/profiloprofessionale.c +++ b/src/profiloprofessionale.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -22,41 +22,41 @@ #include "profiloprofessionale.h" -static void profilo_professionale_class_init (ProfiloProfessionaleClass *klass); -static void profilo_professionale_init (ProfiloProfessionale *profilo_professionale); +static void organigramma_profilo_professionale_class_init (OrganigrammaProfiloProfessionaleClass *klass); +static void organigramma_profilo_professionale_init (OrganigrammaProfiloProfessionale *profilo_professionale); -static void profilo_professionale_carica (ProfiloProfessionale *profilo_professionale); -static void profilo_professionale_salva (ProfiloProfessionale *profilo_professionale); +static void organigramma_profilo_professionale_carica (OrganigrammaProfiloProfessionale *profilo_professionale); +static void organigramma_profilo_professionale_salva (OrganigrammaProfiloProfessionale *profilo_professionale); -static gboolean profilo_professionale_conferma_chiusura (ProfiloProfessionale *profilo_professionale); +static gboolean organigramma_profilo_professionale_conferma_chiusura (OrganigrammaProfiloProfessionale *profilo_professionale); -static void profilo_professionale_set_property (GObject *object, +static void organigramma_profilo_professionale_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec); -static void profilo_professionale_get_property (GObject *object, +static void organigramma_profilo_professionale_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec); -static gboolean profilo_professionale_on_w_profilo_professionale_delete_event (GtkWidget *widget, +static gboolean organigramma_profilo_professionale_on_w_organigramma_profilo_professionale_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data); -static void profilo_professionale_on_btn_annulla_clicked (GtkButton *button, +static void organigramma_profilo_professionale_on_btn_annulla_clicked (GtkButton *button, gpointer user_data); -static void profilo_professionale_on_btn_salva_clicked (GtkButton *button, +static void organigramma_profilo_professionale_on_btn_salva_clicked (GtkButton *button, gpointer user_data); -#define PROFILO_PROFESSIONALE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_PROFILO_PROFESSIONALE, ProfiloProfessionalePrivate)) +#define ORGANIGRAMMA_PROFILO_PROFESSIONALE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_ORGANIGRAMMA_PROFILO_PROFESSIONALE, OrganigrammaProfiloProfessionalePrivate)) enum { LBL_ID }; -typedef struct _ProfiloProfessionalePrivate ProfiloProfessionalePrivate; -struct _ProfiloProfessionalePrivate +typedef struct _OrganigrammaProfiloProfessionalePrivate OrganigrammaProfiloProfessionalePrivate; +struct _OrganigrammaProfiloProfessionalePrivate { OrganigrammaCommons *commons; @@ -69,20 +69,20 @@ struct _ProfiloProfessionalePrivate gint id; }; -G_DEFINE_TYPE (ProfiloProfessionale, profilo_professionale, G_TYPE_OBJECT) +G_DEFINE_TYPE (OrganigrammaProfiloProfessionale, organigramma_profilo_professionale, G_TYPE_OBJECT) static void -profilo_professionale_class_init (ProfiloProfessionaleClass *klass) +organigramma_profilo_professionale_class_init (OrganigrammaProfiloProfessionaleClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); - g_type_class_add_private (object_class, sizeof (ProfiloProfessionalePrivate)); + g_type_class_add_private (object_class, sizeof (OrganigrammaProfiloProfessionalePrivate)); - object_class->set_property = profilo_professionale_set_property; - object_class->get_property = profilo_professionale_get_property; + object_class->set_property = organigramma_profilo_professionale_set_property; + object_class->get_property = organigramma_profilo_professionale_get_property; /** - * ProfiloProfessionale::aggiornato: + * OrganigrammaProfiloProfessionale::aggiornato: * @profilo_professionale: * */ @@ -98,26 +98,26 @@ profilo_professionale_class_init (ProfiloProfessionaleClass *klass) } static void -profilo_professionale_init (ProfiloProfessionale *profilo_professionale) +organigramma_profilo_professionale_init (OrganigrammaProfiloProfessionale *profilo_professionale) { - ProfiloProfessionalePrivate *priv = PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); + OrganigrammaProfiloProfessionalePrivate *priv = ORGANIGRAMMA_PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); } /** - * profilo_professionale_new: + * organigramma_profilo_professionale_new: * @commons: * @id: * - * Returns: the newly created #ProfiloProfessionale object. + * Returns: the newly created #OrganigrammaProfiloProfessionale object. */ -ProfiloProfessionale -*profilo_professionale_new (OrganigrammaCommons *commons, gint id) +OrganigrammaProfiloProfessionale +*organigramma_profilo_professionale_new (OrganigrammaCommons *commons, gint id) { GError *error; - ProfiloProfessionale *a = PROFILO_PROFESSIONALE (g_object_new (profilo_professionale_get_type (), NULL)); + OrganigrammaProfiloProfessionale *a = ORGANIGRAMMA_PROFILO_PROFESSIONALE (g_object_new (organigramma_profilo_professionale_get_type (), NULL)); - ProfiloProfessionalePrivate *priv = PROFILO_PROFESSIONALE_GET_PRIVATE (a); + OrganigrammaProfiloProfessionalePrivate *priv = ORGANIGRAMMA_PROFILO_PROFESSIONALE_GET_PRIVATE (a); priv->commons = commons; @@ -142,12 +142,12 @@ ProfiloProfessionale NULL); g_signal_connect (priv->w, - "delete-event", G_CALLBACK (profilo_professionale_on_w_profilo_professionale_delete_event), (gpointer *)a); + "delete-event", G_CALLBACK (organigramma_profilo_professionale_on_w_organigramma_profilo_professionale_delete_event), (gpointer *)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button135"), - "clicked", G_CALLBACK (profilo_professionale_on_btn_annulla_clicked), (gpointer *)a); + "clicked", G_CALLBACK (organigramma_profilo_professionale_on_btn_annulla_clicked), (gpointer *)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button136"), - "clicked", G_CALLBACK (profilo_professionale_on_btn_salva_clicked), (gpointer *)a); + "clicked", G_CALLBACK (organigramma_profilo_professionale_on_btn_salva_clicked), (gpointer *)a); priv->id = id; @@ -160,30 +160,30 @@ ProfiloProfessionale else { gtk_label_set_text (GTK_LABEL (priv->objects[LBL_ID]), g_strdup_printf ("%d", priv->id)); - profilo_professionale_carica (a); + organigramma_profilo_professionale_carica (a); } return a; } /** - * profilo_professionale_get_widget: + * organigramma_profilo_professionale_get_widget: * @profilo_professionale: * */ GtkWidget -*profilo_professionale_get_widget (ProfiloProfessionale *profilo_professionale) +*organigramma_profilo_professionale_get_widget (OrganigrammaProfiloProfessionale *profilo_professionale) { - ProfiloProfessionalePrivate *priv = PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); + OrganigrammaProfiloProfessionalePrivate *priv = ORGANIGRAMMA_PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); return priv->w; } /* PRIVATE */ static void -profilo_professionale_carica (ProfiloProfessionale *profilo_professionale) +organigramma_profilo_professionale_carica (OrganigrammaProfiloProfessionale *profilo_professionale) { - ProfiloProfessionalePrivate *priv = PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); + OrganigrammaProfiloProfessionalePrivate *priv = ORGANIGRAMMA_PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); if (gtk_form_fill_from_table (priv->form)) { @@ -191,7 +191,7 @@ profilo_professionale_carica (ProfiloProfessionale *profilo_professionale) } static void -profilo_professionale_salva (ProfiloProfessionale *profilo_professionale) +organigramma_profilo_professionale_salva (OrganigrammaProfiloProfessionale *profilo_professionale) { GError *error = NULL; gchar *sql; @@ -200,9 +200,9 @@ profilo_professionale_salva (ProfiloProfessionale *profilo_professionale) GDate *da; GDate *a; - ProfiloProfessionaleClass *klass = PROFILO_PROFESSIONALE_GET_CLASS (profilo_professionale); + OrganigrammaProfiloProfessionaleClass *klass = ORGANIGRAMMA_PROFILO_PROFESSIONALE_GET_CLASS (profilo_professionale); - ProfiloProfessionalePrivate *priv = PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); + OrganigrammaProfiloProfessionalePrivate *priv = ORGANIGRAMMA_PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); if (!gtk_form_check (priv->form, (priv->id != 0), NULL, TRUE, priv->w, TRUE)) { @@ -255,11 +255,11 @@ profilo_professionale_salva (ProfiloProfessionale *profilo_professionale) } static void -profilo_professionale_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) +organigramma_profilo_professionale_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { - ProfiloProfessionale *profilo_professionale = PROFILO_PROFESSIONALE (object); + OrganigrammaProfiloProfessionale *profilo_professionale = ORGANIGRAMMA_PROFILO_PROFESSIONALE (object); - ProfiloProfessionalePrivate *priv = PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); + OrganigrammaProfiloProfessionalePrivate *priv = ORGANIGRAMMA_PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); switch (property_id) { @@ -270,11 +270,11 @@ profilo_professionale_set_property (GObject *object, guint property_id, const GV } static void -profilo_professionale_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) +organigramma_profilo_professionale_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) { - ProfiloProfessionale *profilo_professionale = PROFILO_PROFESSIONALE (object); + OrganigrammaProfiloProfessionale *profilo_professionale = ORGANIGRAMMA_PROFILO_PROFESSIONALE (object); - ProfiloProfessionalePrivate *priv = PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); + OrganigrammaProfiloProfessionalePrivate *priv = ORGANIGRAMMA_PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); switch (property_id) { @@ -285,13 +285,13 @@ profilo_professionale_get_property (GObject *object, guint property_id, GValue * } static gboolean -profilo_professionale_conferma_chiusura (ProfiloProfessionale *profilo_professionale) +organigramma_profilo_professionale_conferma_chiusura (OrganigrammaProfiloProfessionale *profilo_professionale) { GtkWidget *dialog; gboolean ret; - ProfiloProfessionalePrivate *priv = PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); + OrganigrammaProfiloProfessionalePrivate *priv = ORGANIGRAMMA_PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); ret = TRUE; if (gtk_form_is_changed (priv->form)) @@ -313,27 +313,27 @@ profilo_professionale_conferma_chiusura (ProfiloProfessionale *profilo_professio /* CALLBACK */ static gboolean -profilo_professionale_on_w_profilo_professionale_delete_event (GtkWidget *widget, +organigramma_profilo_professionale_on_w_organigramma_profilo_professionale_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) { - return !profilo_professionale_conferma_chiusura ((ProfiloProfessionale *)user_data); + return !organigramma_profilo_professionale_conferma_chiusura ((OrganigrammaProfiloProfessionale *)user_data); } static void -profilo_professionale_on_btn_annulla_clicked (GtkButton *button, +organigramma_profilo_professionale_on_btn_annulla_clicked (GtkButton *button, gpointer user_data) { - ProfiloProfessionale *profilo_professionale = (ProfiloProfessionale *)user_data; + OrganigrammaProfiloProfessionale *profilo_professionale = (OrganigrammaProfiloProfessionale *)user_data; - ProfiloProfessionalePrivate *priv = PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); + OrganigrammaProfiloProfessionalePrivate *priv = ORGANIGRAMMA_PROFILO_PROFESSIONALE_GET_PRIVATE (profilo_professionale); - if (profilo_professionale_conferma_chiusura (profilo_professionale)) gtk_widget_destroy (priv->w); + if (organigramma_profilo_professionale_conferma_chiusura (profilo_professionale)) gtk_widget_destroy (priv->w); } static void -profilo_professionale_on_btn_salva_clicked (GtkButton *button, +organigramma_profilo_professionale_on_btn_salva_clicked (GtkButton *button, gpointer user_data) { - profilo_professionale_salva ((ProfiloProfessionale *)user_data); + organigramma_profilo_professionale_salva ((OrganigrammaProfiloProfessionale *)user_data); } diff --git a/src/profiloprofessionale.h b/src/profiloprofessionale.h index dd66723..f4b85fa 100644 --- a/src/profiloprofessionale.h +++ b/src/profiloprofessionale.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -17,8 +17,8 @@ * */ -#ifndef __PROFILO_PROFESSIONALE_H__ -#define __PROFILO_PROFESSIONALE_H__ +#ifndef __ORGANIGRAMMA_PROFILO_PROFESSIONALE_H__ +#define __ORGANIGRAMMA_PROFILO_PROFESSIONALE_H__ #include #include @@ -30,36 +30,36 @@ G_BEGIN_DECLS -#define TYPE_PROFILO_PROFESSIONALE (profilo_professionale_get_type ()) -#define PROFILO_PROFESSIONALE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROFILO_PROFESSIONALE, ProfiloProfessionale)) -#define PROFILO_PROFESSIONALE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROFILO_PROFESSIONALE, ProfiloProfessionaleClass)) -#define IS_PROFILO_PROFESSIONALE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROFILO_PROFESSIONALE)) -#define IS_PROFILO_PROFESSIONALE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROFILO_PROFESSIONALE)) -#define PROFILO_PROFESSIONALE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROFILO_PROFESSIONALE, ProfiloProfessionaleClass)) +#define TYPE_ORGANIGRAMMA_PROFILO_PROFESSIONALE (organigramma_profilo_professionale_get_type ()) +#define ORGANIGRAMMA_PROFILO_PROFESSIONALE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ORGANIGRAMMA_PROFILO_PROFESSIONALE, OrganigrammaProfiloProfessionale)) +#define ORGANIGRAMMA_PROFILO_PROFESSIONALE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ORGANIGRAMMA_PROFILO_PROFESSIONALE, OrganigrammaProfiloProfessionaleClass)) +#define IS_ORGANIGRAMMA_PROFILO_PROFESSIONALE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ORGANIGRAMMA_PROFILO_PROFESSIONALE)) +#define IS_ORGANIGRAMMA_PROFILO_PROFESSIONALE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ORGANIGRAMMA_PROFILO_PROFESSIONALE)) +#define ORGANIGRAMMA_PROFILO_PROFESSIONALE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ORGANIGRAMMA_PROFILO_PROFESSIONALE, OrganigrammaProfiloProfessionaleClass)) -typedef struct _ProfiloProfessionale ProfiloProfessionale; -typedef struct _ProfiloProfessionaleClass ProfiloProfessionaleClass; +typedef struct _OrganigrammaProfiloProfessionale OrganigrammaProfiloProfessionale; +typedef struct _OrganigrammaProfiloProfessionaleClass OrganigrammaProfiloProfessionaleClass; -struct _ProfiloProfessionale +struct _OrganigrammaProfiloProfessionale { GObject parent; }; -struct _ProfiloProfessionaleClass +struct _OrganigrammaProfiloProfessionaleClass { GObjectClass parent_class; guint aggiornato_signal_id; }; -GType profilo_professionale_get_type (void) G_GNUC_CONST; +GType organigramma_profilo_professionale_get_type (void) G_GNUC_CONST; -ProfiloProfessionale *profilo_professionale_new (OrganigrammaCommons *commons, gint id); +OrganigrammaProfiloProfessionale *organigramma_profilo_professionale_new (OrganigrammaCommons *commons, gint id); -GtkWidget *profilo_professionale_get_widget (ProfiloProfessionale *profilo_professionale); +GtkWidget *organigramma_profilo_professionale_get_widget (OrganigrammaProfiloProfessionale *profilo_professionale); G_END_DECLS -#endif /* __PROFILO_PROFESSIONALE_H__ */ +#endif /* __ORGANIGRAMMA_PROFILO_PROFESSIONALE_H__ */ diff --git a/src/tipiprestazione.c b/src/tipiprestazione.c index f288a2c..207b825 100644 --- a/src/tipiprestazione.c +++ b/src/tipiprestazione.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,44 +20,44 @@ #include "tipiprestazione.h" #include "tipoprestazione.h" -static void tipi_prestazione_class_init (TipiPrestazioneClass *klass); -static void tipi_prestazione_init (TipiPrestazione *tipi_prestazione); +static void organigramma_tipi_prestazione_class_init (OrganigrammaTipiPrestazioneClass *klass); +static void organigramma_tipi_prestazione_init (OrganigrammaTipiPrestazione *tipi_prestazione); -static void tipi_prestazione_carica (TipiPrestazione *tipi_prestazione); -static void tipi_prestazione_modifica (TipiPrestazione *tipi_prestazione); +static void organigramma_tipi_prestazione_carica (OrganigrammaTipiPrestazione *tipi_prestazione); +static void organigramma_tipi_prestazione_modifica (OrganigrammaTipiPrestazione *tipi_prestazione); -static void tipi_prestazione_selezionato (TipiPrestazione *tipi_prestazione); -static void tipi_prestazione_on_tipo_prestazione_aggiornato (gpointer instance, gpointer user_data); +static void organigramma_tipi_prestazione_selezionato (OrganigrammaTipiPrestazione *tipi_prestazione); +static void organigramma_tipi_prestazione_on_tipo_prestazione_aggiornato (gpointer instance, gpointer user_data); -static void tipi_prestazione_set_property (GObject *object, +static void organigramma_tipi_prestazione_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec); -static void tipi_prestazione_get_property (GObject *object, +static void organigramma_tipi_prestazione_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec); -static void tipi_prestazione_on_btn_nuovo_clicked (GtkButton *button, +static void organigramma_tipi_prestazione_on_btn_nuovo_clicked (GtkButton *button, gpointer user_data); -static void tipi_prestazione_on_btn_modifica_clicked (GtkButton *button, +static void organigramma_tipi_prestazione_on_btn_modifica_clicked (GtkButton *button, gpointer user_data); -static void tipi_prestazione_on_btn_elimina_clicked (GtkButton *button, +static void organigramma_tipi_prestazione_on_btn_elimina_clicked (GtkButton *button, gpointer user_data); -static void tipi_prestazione_on_trv_tipi_prestazione_row_activated (GtkTreeView *tree_view, +static void organigramma_tipi_prestazione_on_trv_organigramma_tipi_prestazione_row_activated (GtkTreeView *tree_view, GtkTreePath *tree_path, GtkTreeViewColumn *column, gpointer user_data); -static void tipi_prestazione_on_btn_ricerca_clicked (GtkButton *button, +static void organigramma_tipi_prestazione_on_btn_ricerca_clicked (GtkButton *button, gpointer user_data); -static void tipi_prestazione_on_btn_annulla_clicked (GtkButton *button, +static void organigramma_tipi_prestazione_on_btn_annulla_clicked (GtkButton *button, gpointer user_data); -static void tipi_prestazione_on_btn_seleziona_clicked (GtkButton *button, +static void organigramma_tipi_prestazione_on_btn_seleziona_clicked (GtkButton *button, gpointer user_data); -#define TIPI_PRESTAZIONE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_TIPI_PRESTAZIONE, TipiPrestazionePrivate)) +#define ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_ORGANIGRAMMA_TIPI_PRESTAZIONE, OrganigrammaTipiPrestazionePrivate)) enum { @@ -65,8 +65,8 @@ enum COL_NOME }; -typedef struct _TipiPrestazionePrivate TipiPrestazionePrivate; -struct _TipiPrestazionePrivate +typedef struct _OrganigrammaTipiPrestazionePrivate OrganigrammaTipiPrestazionePrivate; +struct _OrganigrammaTipiPrestazionePrivate { OrganigrammaCommons *commons; @@ -77,20 +77,20 @@ struct _TipiPrestazionePrivate gboolean selezione; }; -G_DEFINE_TYPE (TipiPrestazione, tipi_prestazione, G_TYPE_OBJECT) +G_DEFINE_TYPE (OrganigrammaTipiPrestazione, organigramma_tipi_prestazione, G_TYPE_OBJECT) static void -tipi_prestazione_class_init (TipiPrestazioneClass *klass) +organigramma_tipi_prestazione_class_init (OrganigrammaTipiPrestazioneClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); - g_type_class_add_private (object_class, sizeof (TipiPrestazionePrivate)); + g_type_class_add_private (object_class, sizeof (OrganigrammaTipiPrestazionePrivate)); - object_class->set_property = tipi_prestazione_set_property; - object_class->get_property = tipi_prestazione_get_property; + object_class->set_property = organigramma_tipi_prestazione_set_property; + object_class->get_property = organigramma_tipi_prestazione_get_property; /** - * TipiPrestazione::selezionato: + * OrganigrammaTipiPrestazione::selezionato: * @tipi_prestazione: * */ @@ -106,26 +106,26 @@ tipi_prestazione_class_init (TipiPrestazioneClass *klass) } static void -tipi_prestazione_init (TipiPrestazione *tipi_prestazione) +organigramma_tipi_prestazione_init (OrganigrammaTipiPrestazione *tipi_prestazione) { - TipiPrestazionePrivate *priv = TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); + OrganigrammaTipiPrestazionePrivate *priv = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); } /** - * tipi_prestazione_new: + * organigramma_tipi_prestazione_new: * @commons: * @selezione: * - * Returns: the newly created #TipiPrestazione object. + * Returns: the newly created #OrganigrammaTipiPrestazione object. */ -TipiPrestazione -*tipi_prestazione_new (OrganigrammaCommons *commons, gboolean selezione) +OrganigrammaTipiPrestazione +*organigramma_tipi_prestazione_new (OrganigrammaCommons *commons, gboolean selezione) { GError *error; - TipiPrestazione *a = TIPI_PRESTAZIONE (g_object_new (tipi_prestazione_get_type (), NULL)); + OrganigrammaTipiPrestazione *a = ORGANIGRAMMA_TIPI_PRESTAZIONE (g_object_new (organigramma_tipi_prestazione_get_type (), NULL)); - TipiPrestazionePrivate *priv = TIPI_PRESTAZIONE_GET_PRIVATE (a); + OrganigrammaTipiPrestazionePrivate *priv = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE (a); priv->commons = commons; priv->selezione = selezione; @@ -147,21 +147,21 @@ TipiPrestazione priv->lstore_tipi_prestazione = GTK_LIST_STORE (gtk_builder_get_object (priv->commons->gtkbuilder, "lstore_tipi_prestazione")); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button123"), - "clicked", G_CALLBACK (tipi_prestazione_on_btn_nuovo_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_prestazione_on_btn_nuovo_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button124"), - "clicked", G_CALLBACK (tipi_prestazione_on_btn_modifica_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_prestazione_on_btn_modifica_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button125"), - "clicked", G_CALLBACK (tipi_prestazione_on_btn_elimina_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_prestazione_on_btn_elimina_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "treeview21"), - "row-activated", G_CALLBACK (tipi_prestazione_on_trv_tipi_prestazione_row_activated), (gpointer)a); + "row-activated", G_CALLBACK (organigramma_tipi_prestazione_on_trv_organigramma_tipi_prestazione_row_activated), (gpointer)a); if (priv->selezione) { gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (priv->commons->gtkbuilder, "label152"))); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button126"), - "clicked", G_CALLBACK (tipi_prestazione_on_btn_annulla_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_prestazione_on_btn_annulla_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button127"), - "clicked", G_CALLBACK (tipi_prestazione_on_btn_seleziona_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_prestazione_on_btn_seleziona_clicked), (gpointer)a); } else { @@ -169,27 +169,27 @@ TipiPrestazione gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (priv->commons->gtkbuilder, "button127"))); } - tipi_prestazione_carica (a); + organigramma_tipi_prestazione_carica (a); return a; } /** - * tipi_prestazione_get_widget: + * organigramma_tipi_prestazione_get_widget: * @tipi_prestazione: * */ GtkWidget -*tipi_prestazione_get_widget (TipiPrestazione *tipi_prestazione) +*organigramma_tipi_prestazione_get_widget (OrganigrammaTipiPrestazione *tipi_prestazione) { - TipiPrestazionePrivate *priv = TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); + OrganigrammaTipiPrestazionePrivate *priv = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); return priv->widget; } /* PRIVATE */ static void -tipi_prestazione_carica (TipiPrestazione *tipi_prestazione) +organigramma_tipi_prestazione_carica (OrganigrammaTipiPrestazione *tipi_prestazione) { GtkTreeIter iter; GdaDataModel *dm; @@ -203,7 +203,7 @@ tipi_prestazione_carica (TipiPrestazione *tipi_prestazione) gint rows; gint row; - TipiPrestazionePrivate *priv = TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); + OrganigrammaTipiPrestazionePrivate *priv = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); gtk_list_store_clear (priv->lstore_tipi_prestazione); @@ -268,12 +268,12 @@ tipi_prestazione_carica (TipiPrestazione *tipi_prestazione) } static void -tipi_prestazione_modifica (TipiPrestazione *tipi_prestazione) +organigramma_tipi_prestazione_modifica (OrganigrammaTipiPrestazione *tipi_prestazione) { GtkTreeIter iter; gchar *id; - TipiPrestazionePrivate *priv = TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); + OrganigrammaTipiPrestazionePrivate *priv = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -283,12 +283,12 @@ tipi_prestazione_modifica (TipiPrestazione *tipi_prestazione) COL_ID, &id, -1); - TipoPrestazione *c = tipo_prestazione_new (priv->commons, strtol (id, NULL, 10)); + OrganigrammaTipoPrestazione *c = organigramma_tipo_prestazione_new (priv->commons, strtol (id, NULL, 10)); g_signal_connect (G_OBJECT (c), "aggiornato", - G_CALLBACK (tipi_prestazione_on_tipo_prestazione_aggiornato), (gpointer)tipi_prestazione); + G_CALLBACK (organigramma_tipi_prestazione_on_tipo_prestazione_aggiornato), (gpointer)tipi_prestazione); - w = tipo_prestazione_get_widget (c); + w = organigramma_tipo_prestazione_get_widget (c); if (priv->selezione) { gtk_window_set_transient_for (GTK_WINDOW (w), GTK_WINDOW (priv->widget)); @@ -312,13 +312,13 @@ tipi_prestazione_modifica (TipiPrestazione *tipi_prestazione) } static void -tipi_prestazione_selezionato (TipiPrestazione *tipi_prestazione) +organigramma_tipi_prestazione_selezionato (OrganigrammaTipiPrestazione *tipi_prestazione) { GtkTreeIter iter; guint id; - TipiPrestazioneClass *klass = TIPI_PRESTAZIONE_GET_CLASS (tipi_prestazione); - TipiPrestazionePrivate *priv = TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); + OrganigrammaTipiPrestazioneClass *klass = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_CLASS (tipi_prestazione); + OrganigrammaTipiPrestazionePrivate *priv = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -344,17 +344,17 @@ tipi_prestazione_selezionato (TipiPrestazione *tipi_prestazione) } static void -tipi_prestazione_on_tipo_prestazione_aggiornato (gpointer instance, gpointer user_data) +organigramma_tipi_prestazione_on_tipo_prestazione_aggiornato (gpointer instance, gpointer user_data) { - tipi_prestazione_carica ((TipiPrestazione *)user_data); + organigramma_tipi_prestazione_carica ((OrganigrammaTipiPrestazione *)user_data); } static void -tipi_prestazione_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) +organigramma_tipi_prestazione_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { - TipiPrestazione *tipi_prestazione = TIPI_PRESTAZIONE (object); + OrganigrammaTipiPrestazione *tipi_prestazione = ORGANIGRAMMA_TIPI_PRESTAZIONE (object); - TipiPrestazionePrivate *priv = TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); + OrganigrammaTipiPrestazionePrivate *priv = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); switch (property_id) { @@ -365,11 +365,11 @@ tipi_prestazione_set_property (GObject *object, guint property_id, const GValue } static void -tipi_prestazione_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) +organigramma_tipi_prestazione_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) { - TipiPrestazione *tipi_prestazione = TIPI_PRESTAZIONE (object); + OrganigrammaTipiPrestazione *tipi_prestazione = ORGANIGRAMMA_TIPI_PRESTAZIONE (object); - TipiPrestazionePrivate *priv = TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); + OrganigrammaTipiPrestazionePrivate *priv = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); switch (property_id) { @@ -381,20 +381,20 @@ tipi_prestazione_get_property (GObject *object, guint property_id, GValue *value /* CALLBACK */ static void -tipi_prestazione_on_btn_nuovo_clicked (GtkButton *button, +organigramma_tipi_prestazione_on_btn_nuovo_clicked (GtkButton *button, gpointer user_data) { GtkWidget *w; - TipiPrestazione *tipi_prestazione = (TipiPrestazione *)user_data; - TipiPrestazionePrivate *priv = TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); + OrganigrammaTipiPrestazione *tipi_prestazione = (OrganigrammaTipiPrestazione *)user_data; + OrganigrammaTipiPrestazionePrivate *priv = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); - TipoPrestazione *c = tipo_prestazione_new (priv->commons, 0); + OrganigrammaTipoPrestazione *c = organigramma_tipo_prestazione_new (priv->commons, 0); g_signal_connect (G_OBJECT (c), "aggiornato", - G_CALLBACK (tipi_prestazione_on_tipo_prestazione_aggiornato), (gpointer)tipi_prestazione); + G_CALLBACK (organigramma_tipi_prestazione_on_tipo_prestazione_aggiornato), (gpointer)tipi_prestazione); - w = tipo_prestazione_get_widget (c); + w = organigramma_tipo_prestazione_get_widget (c); if (priv->selezione) { gtk_window_set_transient_for (GTK_WINDOW (w), GTK_WINDOW (priv->widget)); @@ -407,14 +407,14 @@ tipi_prestazione_on_btn_nuovo_clicked (GtkButton *button, } static void -tipi_prestazione_on_btn_modifica_clicked (GtkButton *button, +organigramma_tipi_prestazione_on_btn_modifica_clicked (GtkButton *button, gpointer user_data) { - tipi_prestazione_modifica ((TipiPrestazione *)user_data); + organigramma_tipi_prestazione_modifica ((OrganigrammaTipiPrestazione *)user_data); } static void -tipi_prestazione_on_btn_elimina_clicked (GtkButton *button, +organigramma_tipi_prestazione_on_btn_elimina_clicked (GtkButton *button, gpointer user_data) { GtkWidget *dialog; @@ -423,8 +423,8 @@ tipi_prestazione_on_btn_elimina_clicked (GtkButton *button, GtkTreeIter iter; gchar *id; - TipiPrestazione *tipi_prestazione = (TipiPrestazione *)user_data; - TipiPrestazionePrivate *priv = TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); + OrganigrammaTipiPrestazione *tipi_prestazione = (OrganigrammaTipiPrestazione *)user_data; + OrganigrammaTipiPrestazionePrivate *priv = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE (tipi_prestazione); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -443,7 +443,7 @@ tipi_prestazione_on_btn_elimina_clicked (GtkButton *button, gdaex_execute (priv->commons->gdaex, g_strdup_printf ("UPDATE tipi_prestazione SET status = 'E' WHERE id = %d", strtol (id, NULL, 10))); - tipi_prestazione_carica (tipi_prestazione); + organigramma_tipi_prestazione_carica (tipi_prestazione); } gtk_widget_destroy (dialog); } @@ -460,36 +460,36 @@ tipi_prestazione_on_btn_elimina_clicked (GtkButton *button, } static void -tipi_prestazione_on_trv_tipi_prestazione_row_activated (GtkTreeView *tree_view, +organigramma_tipi_prestazione_on_trv_organigramma_tipi_prestazione_row_activated (GtkTreeView *tree_view, GtkTreePath *tree_path, GtkTreeViewColumn *column, gpointer user_data) { - TipiPrestazionePrivate *priv = TIPI_PRESTAZIONE_GET_PRIVATE ((TipiPrestazione *)user_data); + OrganigrammaTipiPrestazionePrivate *priv = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE ((OrganigrammaTipiPrestazione *)user_data); if (priv->selezione) { - tipi_prestazione_selezionato ((TipiPrestazione *)user_data); + organigramma_tipi_prestazione_selezionato ((OrganigrammaTipiPrestazione *)user_data); } else { - tipi_prestazione_modifica ((TipiPrestazione *)user_data); + organigramma_tipi_prestazione_modifica ((OrganigrammaTipiPrestazione *)user_data); } } static void -tipi_prestazione_on_btn_annulla_clicked (GtkButton *button, +organigramma_tipi_prestazione_on_btn_annulla_clicked (GtkButton *button, gpointer user_data) { - TipiPrestazionePrivate *priv = TIPI_PRESTAZIONE_GET_PRIVATE ((TipiPrestazione *)user_data); + OrganigrammaTipiPrestazionePrivate *priv = ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_PRIVATE ((OrganigrammaTipiPrestazione *)user_data); gtk_widget_destroy (priv->widget); g_object_unref (G_OBJECT (user_data)); } static void -tipi_prestazione_on_btn_seleziona_clicked (GtkButton *button, +organigramma_tipi_prestazione_on_btn_seleziona_clicked (GtkButton *button, gpointer user_data) { - tipi_prestazione_selezionato ((TipiPrestazione *)user_data); + organigramma_tipi_prestazione_selezionato ((OrganigrammaTipiPrestazione *)user_data); } diff --git a/src/tipiprestazione.h b/src/tipiprestazione.h index eb2e03f..c7fdd51 100644 --- a/src/tipiprestazione.h +++ b/src/tipiprestazione.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -17,8 +17,8 @@ * */ -#ifndef __TIPI_PRESTAZIONE_H__ -#define __TIPI_PRESTAZIONE_H__ +#ifndef __ORGANIGRAMMA_TIPI_PRESTAZIONE_H__ +#define __ORGANIGRAMMA_TIPI_PRESTAZIONE_H__ #include #include @@ -30,36 +30,36 @@ G_BEGIN_DECLS -#define TYPE_TIPI_PRESTAZIONE (tipi_prestazione_get_type ()) -#define TIPI_PRESTAZIONE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TIPI_PRESTAZIONE, TipiPrestazione)) -#define TIPI_PRESTAZIONE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TIPI_PRESTAZIONE, TipiPrestazioneClass)) -#define IS_TIPI_PRESTAZIONE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TIPI_PRESTAZIONE)) -#define IS_TIPI_PRESTAZIONE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TIPI_PRESTAZIONE)) -#define TIPI_PRESTAZIONE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TIPI_PRESTAZIONE, TipiPrestazioneClass)) +#define TYPE_ORGANIGRAMMA_TIPI_PRESTAZIONE (organigramma_tipi_prestazione_get_type ()) +#define ORGANIGRAMMA_TIPI_PRESTAZIONE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ORGANIGRAMMA_TIPI_PRESTAZIONE, OrganigrammaTipiPrestazione)) +#define ORGANIGRAMMA_TIPI_PRESTAZIONE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ORGANIGRAMMA_TIPI_PRESTAZIONE, OrganigrammaTipiPrestazioneClass)) +#define IS_ORGANIGRAMMA_TIPI_PRESTAZIONE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ORGANIGRAMMA_TIPI_PRESTAZIONE)) +#define IS_ORGANIGRAMMA_TIPI_PRESTAZIONE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ORGANIGRAMMA_TIPI_PRESTAZIONE)) +#define ORGANIGRAMMA_TIPI_PRESTAZIONE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ORGANIGRAMMA_TIPI_PRESTAZIONE, OrganigrammaTipiPrestazioneClass)) -typedef struct _TipiPrestazione TipiPrestazione; -typedef struct _TipiPrestazioneClass TipiPrestazioneClass; +typedef struct _OrganigrammaTipiPrestazione OrganigrammaTipiPrestazione; +typedef struct _OrganigrammaTipiPrestazioneClass OrganigrammaTipiPrestazioneClass; -struct _TipiPrestazione +struct _OrganigrammaTipiPrestazione { GObject parent; }; -struct _TipiPrestazioneClass +struct _OrganigrammaTipiPrestazioneClass { GObjectClass parent_class; guint selezionato_signal_id; }; -GType tipi_prestazione_get_type (void) G_GNUC_CONST; +GType organigramma_tipi_prestazione_get_type (void) G_GNUC_CONST; -TipiPrestazione *tipi_prestazione_new (OrganigrammaCommons *commons, gboolean selezione); +OrganigrammaTipiPrestazione *organigramma_tipi_prestazione_new (OrganigrammaCommons *commons, gboolean selezione); -GtkWidget *tipi_prestazione_get_widget (TipiPrestazione *tipi_prestazione); +GtkWidget *organigramma_tipi_prestazione_get_widget (OrganigrammaTipiPrestazione *tipi_prestazione); G_END_DECLS -#endif /* __TIPI_PRESTAZIONE_H__ */ +#endif /* __ORGANIGRAMMA_TIPI_PRESTAZIONE_H__ */ diff --git a/src/tipirapportolavoro.c b/src/tipirapportolavoro.c index 023032d..c265e68 100644 --- a/src/tipirapportolavoro.c +++ b/src/tipirapportolavoro.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,41 +20,41 @@ #include "tipirapportolavoro.h" #include "tiporapportolavoro.h" -static void tipi_rapporto_lavoro_class_init (TipiRapportoLavoroClass *klass); -static void tipi_rapporto_lavoro_init (TipiRapportoLavoro *tipi_rapporto_lavoro); +static void organigramma_tipi_rapporto_lavoro_class_init (OrganigrammaTipiRapportoLavoroClass *klass); +static void organigramma_tipi_rapporto_lavoro_init (OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro); -static void tipi_rapporto_lavoro_carica (TipiRapportoLavoro *tipi_rapporto_lavoro); -static void tipi_rapporto_lavoro_modifica (TipiRapportoLavoro *tipi_rapporto_lavoro); +static void organigramma_tipi_rapporto_lavoro_carica (OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro); +static void organigramma_tipi_rapporto_lavoro_modifica (OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro); -static void tipi_rapporto_lavoro_selezionato (TipiRapportoLavoro *tipi_rapporto_lavoro); -static void tipi_rapporto_lavoro_on_costo_aggiornato (gpointer instance, gpointer user_data); +static void organigramma_tipi_rapporto_lavoro_selezionato (OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro); +static void organigramma_tipi_rapporto_lavoro_on_costo_aggiornato (gpointer instance, gpointer user_data); -static void tipi_rapporto_lavoro_set_property (GObject *object, +static void organigramma_tipi_rapporto_lavoro_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec); -static void tipi_rapporto_lavoro_get_property (GObject *object, +static void organigramma_tipi_rapporto_lavoro_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec); -static void tipi_rapporto_lavoro_on_btn_nuovo_clicked (GtkButton *button, +static void organigramma_tipi_rapporto_lavoro_on_btn_nuovo_clicked (GtkButton *button, gpointer user_data); -static void tipi_rapporto_lavoro_on_btn_modifica_clicked (GtkButton *button, +static void organigramma_tipi_rapporto_lavoro_on_btn_modifica_clicked (GtkButton *button, gpointer user_data); -static void tipi_rapporto_lavoro_on_btn_elimina_clicked (GtkButton *button, +static void organigramma_tipi_rapporto_lavoro_on_btn_elimina_clicked (GtkButton *button, gpointer user_data); -static void tipi_rapporto_lavoro_on_trv_tipi_rapporto_lavoro_row_activated (GtkTreeView *tree_view, +static void organigramma_tipi_rapporto_lavoro_on_trv_organigramma_tipi_rapporto_lavoro_row_activated (GtkTreeView *tree_view, GtkTreePath *tree_path, GtkTreeViewColumn *column, gpointer user_data); -static void tipi_rapporto_lavoro_on_btn_annulla_clicked (GtkButton *button, +static void organigramma_tipi_rapporto_lavoro_on_btn_annulla_clicked (GtkButton *button, gpointer user_data); -static void tipi_rapporto_lavoro_on_btn_seleziona_clicked (GtkButton *button, +static void organigramma_tipi_rapporto_lavoro_on_btn_seleziona_clicked (GtkButton *button, gpointer user_data); -#define TIPI_RAPPORTO_LAVORO_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_TIPI_RAPPORTO_LAVORO, TipiRapportoLavoroPrivate)) +#define ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO, OrganigrammaTipiRapportoLavoroPrivate)) enum { @@ -62,8 +62,8 @@ enum COL_NOME }; -typedef struct _TipiRapportoLavoroPrivate TipiRapportoLavoroPrivate; -struct _TipiRapportoLavoroPrivate +typedef struct _OrganigrammaTipiRapportoLavoroPrivate OrganigrammaTipiRapportoLavoroPrivate; +struct _OrganigrammaTipiRapportoLavoroPrivate { OrganigrammaCommons *commons; @@ -75,20 +75,20 @@ struct _TipiRapportoLavoroPrivate GtkWindow *wtransient; }; -G_DEFINE_TYPE (TipiRapportoLavoro, tipi_rapporto_lavoro, G_TYPE_OBJECT) +G_DEFINE_TYPE (OrganigrammaTipiRapportoLavoro, organigramma_tipi_rapporto_lavoro, G_TYPE_OBJECT) static void -tipi_rapporto_lavoro_class_init (TipiRapportoLavoroClass *klass) +organigramma_tipi_rapporto_lavoro_class_init (OrganigrammaTipiRapportoLavoroClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); - g_type_class_add_private (object_class, sizeof (TipiRapportoLavoroPrivate)); + g_type_class_add_private (object_class, sizeof (OrganigrammaTipiRapportoLavoroPrivate)); - object_class->set_property = tipi_rapporto_lavoro_set_property; - object_class->get_property = tipi_rapporto_lavoro_get_property; + object_class->set_property = organigramma_tipi_rapporto_lavoro_set_property; + object_class->get_property = organigramma_tipi_rapporto_lavoro_get_property; /** - * TipiRapportoLavoro::selezionato: + * OrganigrammaTipiRapportoLavoro::selezionato: * @tipi_rapporto_lavoro: * */ @@ -104,26 +104,26 @@ tipi_rapporto_lavoro_class_init (TipiRapportoLavoroClass *klass) } static void -tipi_rapporto_lavoro_init (TipiRapportoLavoro *tipi_rapporto_lavoro) +organigramma_tipi_rapporto_lavoro_init (OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro) { - TipiRapportoLavoroPrivate *priv = TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); + OrganigrammaTipiRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); } /** - * tipi_rapporto_lavoro_new: + * organigramma_tipi_rapporto_lavoro_new: * @commons: * @selezione: * - * Returns: the newly created #TipiRapportoLavoro object. + * Returns: the newly created #OrganigrammaTipiRapportoLavoro object. */ -TipiRapportoLavoro -*tipi_rapporto_lavoro_new (OrganigrammaCommons *commons, gboolean selezione) +OrganigrammaTipiRapportoLavoro +*organigramma_tipi_rapporto_lavoro_new (OrganigrammaCommons *commons, gboolean selezione) { GError *error; - TipiRapportoLavoro *a = TIPI_RAPPORTO_LAVORO (g_object_new (tipi_rapporto_lavoro_get_type (), NULL)); + OrganigrammaTipiRapportoLavoro *a = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO (g_object_new (organigramma_tipi_rapporto_lavoro_get_type (), NULL)); - TipiRapportoLavoroPrivate *priv = TIPI_RAPPORTO_LAVORO_GET_PRIVATE (a); + OrganigrammaTipiRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE (a); priv->commons = commons; priv->selezione = selezione; @@ -154,21 +154,21 @@ TipiRapportoLavoro } g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button109"), - "clicked", G_CALLBACK (tipi_rapporto_lavoro_on_btn_nuovo_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_rapporto_lavoro_on_btn_nuovo_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button110"), - "clicked", G_CALLBACK (tipi_rapporto_lavoro_on_btn_modifica_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_rapporto_lavoro_on_btn_modifica_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button111"), - "clicked", G_CALLBACK (tipi_rapporto_lavoro_on_btn_elimina_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_rapporto_lavoro_on_btn_elimina_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "treeview19"), - "row-activated", G_CALLBACK (tipi_rapporto_lavoro_on_trv_tipi_rapporto_lavoro_row_activated), (gpointer)a); + "row-activated", G_CALLBACK (organigramma_tipi_rapporto_lavoro_on_trv_organigramma_tipi_rapporto_lavoro_row_activated), (gpointer)a); if (priv->selezione) { gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (priv->commons->gtkbuilder, "label143"))); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button112"), - "clicked", G_CALLBACK (tipi_rapporto_lavoro_on_btn_annulla_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_rapporto_lavoro_on_btn_annulla_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button113"), - "clicked", G_CALLBACK (tipi_rapporto_lavoro_on_btn_seleziona_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_rapporto_lavoro_on_btn_seleziona_clicked), (gpointer)a); } else { @@ -176,27 +176,27 @@ TipiRapportoLavoro gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (priv->commons->gtkbuilder, "button113"))); } - tipi_rapporto_lavoro_carica (a); + organigramma_tipi_rapporto_lavoro_carica (a); return a; } /** - * tipi_rapporto_lavoro_get_widget: + * organigramma_tipi_rapporto_lavoro_get_widget: * @tipi_rapporto_lavoro: * */ GtkWidget -*tipi_rapporto_lavoro_get_widget (TipiRapportoLavoro *tipi_rapporto_lavoro) +*organigramma_tipi_rapporto_lavoro_get_widget (OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro) { - TipiRapportoLavoroPrivate *priv = TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); + OrganigrammaTipiRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); return priv->widget; } /* PRIVATE */ static void -tipi_rapporto_lavoro_carica (TipiRapportoLavoro *tipi_rapporto_lavoro) +organigramma_tipi_rapporto_lavoro_carica (OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro) { GtkTreeIter iter; GdaDataModel *dm; @@ -204,7 +204,7 @@ tipi_rapporto_lavoro_carica (TipiRapportoLavoro *tipi_rapporto_lavoro) gint rows; gint row; - TipiRapportoLavoroPrivate *priv = TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); + OrganigrammaTipiRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); gtk_list_store_clear (priv->lstore_tipi_rapporto_lavoro); @@ -231,12 +231,12 @@ tipi_rapporto_lavoro_carica (TipiRapportoLavoro *tipi_rapporto_lavoro) } static void -tipi_rapporto_lavoro_modifica (TipiRapportoLavoro *tipi_rapporto_lavoro) +organigramma_tipi_rapporto_lavoro_modifica (OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro) { GtkTreeIter iter; gchar *id; - TipiRapportoLavoroPrivate *priv = TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); + OrganigrammaTipiRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -246,12 +246,12 @@ tipi_rapporto_lavoro_modifica (TipiRapportoLavoro *tipi_rapporto_lavoro) COL_ID, &id, -1); - TipoRapportoLavoro *c = tipo_rapporto_lavoro_new (priv->commons, strtol (id, NULL, 10)); + OrganigrammaTipoRapportoLavoro *c = organigramma_tipo_rapporto_lavoro_new (priv->commons, strtol (id, NULL, 10)); g_signal_connect (G_OBJECT (c), "aggiornato", - G_CALLBACK (tipi_rapporto_lavoro_on_costo_aggiornato), (gpointer)tipi_rapporto_lavoro); + G_CALLBACK (organigramma_tipi_rapporto_lavoro_on_costo_aggiornato), (gpointer)tipi_rapporto_lavoro); - w = tipo_rapporto_lavoro_get_widget (c); + w = organigramma_tipo_rapporto_lavoro_get_widget (c); if (priv->selezione) { gtk_window_set_transient_for (GTK_WINDOW (w), GTK_WINDOW (priv->widget)); @@ -275,13 +275,13 @@ tipi_rapporto_lavoro_modifica (TipiRapportoLavoro *tipi_rapporto_lavoro) } static void -tipi_rapporto_lavoro_selezionato (TipiRapportoLavoro *tipi_rapporto_lavoro) +organigramma_tipi_rapporto_lavoro_selezionato (OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro) { GtkTreeIter iter; gchar *id; - TipiRapportoLavoroClass *klass = TIPI_RAPPORTO_LAVORO_GET_CLASS (tipi_rapporto_lavoro); - TipiRapportoLavoroPrivate *priv = TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); + OrganigrammaTipiRapportoLavoroClass *klass = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_CLASS (tipi_rapporto_lavoro); + OrganigrammaTipiRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -307,17 +307,17 @@ tipi_rapporto_lavoro_selezionato (TipiRapportoLavoro *tipi_rapporto_lavoro) } static void -tipi_rapporto_lavoro_on_costo_aggiornato (gpointer instance, gpointer user_data) +organigramma_tipi_rapporto_lavoro_on_costo_aggiornato (gpointer instance, gpointer user_data) { - tipi_rapporto_lavoro_carica ((TipiRapportoLavoro *)user_data); + organigramma_tipi_rapporto_lavoro_carica ((OrganigrammaTipiRapportoLavoro *)user_data); } static void -tipi_rapporto_lavoro_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) +organigramma_tipi_rapporto_lavoro_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { - TipiRapportoLavoro *tipi_rapporto_lavoro = TIPI_RAPPORTO_LAVORO (object); + OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO (object); - TipiRapportoLavoroPrivate *priv = TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); + OrganigrammaTipiRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); switch (property_id) { @@ -328,11 +328,11 @@ tipi_rapporto_lavoro_set_property (GObject *object, guint property_id, const GVa } static void -tipi_rapporto_lavoro_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) +organigramma_tipi_rapporto_lavoro_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) { - TipiRapportoLavoro *tipi_rapporto_lavoro = TIPI_RAPPORTO_LAVORO (object); + OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO (object); - TipiRapportoLavoroPrivate *priv = TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); + OrganigrammaTipiRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); switch (property_id) { @@ -344,33 +344,33 @@ tipi_rapporto_lavoro_get_property (GObject *object, guint property_id, GValue *v /* CALLBACK */ static void -tipi_rapporto_lavoro_on_btn_nuovo_clicked (GtkButton *button, +organigramma_tipi_rapporto_lavoro_on_btn_nuovo_clicked (GtkButton *button, gpointer user_data) { GtkWidget *w; - TipiRapportoLavoro *tipi_rapporto_lavoro = (TipiRapportoLavoro *)user_data; - TipiRapportoLavoroPrivate *priv = TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); + OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro = (OrganigrammaTipiRapportoLavoro *)user_data; + OrganigrammaTipiRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); - TipoRapportoLavoro *c = tipo_rapporto_lavoro_new (priv->commons, 0); + OrganigrammaTipoRapportoLavoro *c = organigramma_tipo_rapporto_lavoro_new (priv->commons, 0); g_signal_connect (G_OBJECT (c), "aggiornato", - G_CALLBACK (tipi_rapporto_lavoro_on_costo_aggiornato), (gpointer)tipi_rapporto_lavoro); + G_CALLBACK (organigramma_tipi_rapporto_lavoro_on_costo_aggiornato), (gpointer)tipi_rapporto_lavoro); - w = tipo_rapporto_lavoro_get_widget (c); + w = organigramma_tipo_rapporto_lavoro_get_widget (c); gtk_window_set_transient_for (GTK_WINDOW (w), priv->wtransient); gtk_widget_show (w); } static void -tipi_rapporto_lavoro_on_btn_modifica_clicked (GtkButton *button, +organigramma_tipi_rapporto_lavoro_on_btn_modifica_clicked (GtkButton *button, gpointer user_data) { - tipi_rapporto_lavoro_modifica ((TipiRapportoLavoro *)user_data); + organigramma_tipi_rapporto_lavoro_modifica ((OrganigrammaTipiRapportoLavoro *)user_data); } static void -tipi_rapporto_lavoro_on_btn_elimina_clicked (GtkButton *button, +organigramma_tipi_rapporto_lavoro_on_btn_elimina_clicked (GtkButton *button, gpointer user_data) { GtkWidget *dialog; @@ -379,8 +379,8 @@ tipi_rapporto_lavoro_on_btn_elimina_clicked (GtkButton *button, GtkTreeIter iter; gchar *id; - TipiRapportoLavoro *tipi_rapporto_lavoro = (TipiRapportoLavoro *)user_data; - TipiRapportoLavoroPrivate *priv = TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); + OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro = (OrganigrammaTipiRapportoLavoro *)user_data; + OrganigrammaTipiRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE (tipi_rapporto_lavoro); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -399,7 +399,7 @@ tipi_rapporto_lavoro_on_btn_elimina_clicked (GtkButton *button, gdaex_execute (priv->commons->gdaex, g_strdup_printf ("UPDATE tipi_rapporto_lavoro SET status = 'E' WHERE id = %d", strtol (id, NULL, 10))); - tipi_rapporto_lavoro_carica (tipi_rapporto_lavoro); + organigramma_tipi_rapporto_lavoro_carica (tipi_rapporto_lavoro); } gtk_widget_destroy (dialog); } @@ -416,37 +416,37 @@ tipi_rapporto_lavoro_on_btn_elimina_clicked (GtkButton *button, } static void -tipi_rapporto_lavoro_on_trv_tipi_rapporto_lavoro_row_activated (GtkTreeView *tree_view, +organigramma_tipi_rapporto_lavoro_on_trv_organigramma_tipi_rapporto_lavoro_row_activated (GtkTreeView *tree_view, GtkTreePath *tree_path, GtkTreeViewColumn *column, gpointer user_data) { - TipiRapportoLavoroPrivate *priv = TIPI_RAPPORTO_LAVORO_GET_PRIVATE ((TipiRapportoLavoro *)user_data); + OrganigrammaTipiRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE ((OrganigrammaTipiRapportoLavoro *)user_data); if (priv->selezione) { - tipi_rapporto_lavoro_selezionato ((TipiRapportoLavoro *)user_data); + organigramma_tipi_rapporto_lavoro_selezionato ((OrganigrammaTipiRapportoLavoro *)user_data); } else { - tipi_rapporto_lavoro_modifica ((TipiRapportoLavoro *)user_data); + organigramma_tipi_rapporto_lavoro_modifica ((OrganigrammaTipiRapportoLavoro *)user_data); } } static void -tipi_rapporto_lavoro_on_btn_annulla_clicked (GtkButton *button, +organigramma_tipi_rapporto_lavoro_on_btn_annulla_clicked (GtkButton *button, gpointer user_data) { - TipiRapportoLavoroPrivate *priv = TIPI_RAPPORTO_LAVORO_GET_PRIVATE ((TipiRapportoLavoro *)user_data); + OrganigrammaTipiRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_PRIVATE ((OrganigrammaTipiRapportoLavoro *)user_data); gtk_widget_destroy (priv->widget); g_object_unref (G_OBJECT (user_data)); } static void -tipi_rapporto_lavoro_on_btn_seleziona_clicked (GtkButton *button, +organigramma_tipi_rapporto_lavoro_on_btn_seleziona_clicked (GtkButton *button, gpointer user_data) { - tipi_rapporto_lavoro_selezionato ((TipiRapportoLavoro *)user_data); + organigramma_tipi_rapporto_lavoro_selezionato ((OrganigrammaTipiRapportoLavoro *)user_data); } diff --git a/src/tipirapportolavoro.h b/src/tipirapportolavoro.h index cc2db0e..67b9602 100644 --- a/src/tipirapportolavoro.h +++ b/src/tipirapportolavoro.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -17,8 +17,8 @@ * */ -#ifndef __TIPI_RAPPORTO_LAVORO_H__ -#define __TIPI_RAPPORTO_LAVORO_H__ +#ifndef __ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_H__ +#define __ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_H__ #include #include @@ -30,36 +30,36 @@ G_BEGIN_DECLS -#define TYPE_TIPI_RAPPORTO_LAVORO (tipi_rapporto_lavoro_get_type ()) -#define TIPI_RAPPORTO_LAVORO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TIPI_RAPPORTO_LAVORO, TipiRapportoLavoro)) -#define TIPI_RAPPORTO_LAVORO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TIPI_RAPPORTO_LAVORO, TipiRapportoLavoroClass)) -#define IS_TIPI_RAPPORTO_LAVORO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TIPI_RAPPORTO_LAVORO)) -#define IS_TIPI_RAPPORTO_LAVORO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TIPI_RAPPORTO_LAVORO)) -#define TIPI_RAPPORTO_LAVORO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TIPI_RAPPORTO_LAVORO, TipiRapportoLavoroClass)) +#define TYPE_ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO (organigramma_tipi_rapporto_lavoro_get_type ()) +#define ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO, OrganigrammaTipiRapportoLavoro)) +#define ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO, OrganigrammaTipiRapportoLavoroClass)) +#define IS_ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO)) +#define IS_ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO)) +#define ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO, OrganigrammaTipiRapportoLavoroClass)) -typedef struct _TipiRapportoLavoro TipiRapportoLavoro; -typedef struct _TipiRapportoLavoroClass TipiRapportoLavoroClass; +typedef struct _OrganigrammaTipiRapportoLavoro OrganigrammaTipiRapportoLavoro; +typedef struct _OrganigrammaTipiRapportoLavoroClass OrganigrammaTipiRapportoLavoroClass; -struct _TipiRapportoLavoro +struct _OrganigrammaTipiRapportoLavoro { GObject parent; }; -struct _TipiRapportoLavoroClass +struct _OrganigrammaTipiRapportoLavoroClass { GObjectClass parent_class; guint selezionato_signal_id; }; -GType tipi_rapporto_lavoro_get_type (void) G_GNUC_CONST; +GType organigramma_tipi_rapporto_lavoro_get_type (void) G_GNUC_CONST; -TipiRapportoLavoro *tipi_rapporto_lavoro_new (OrganigrammaCommons *commons, gboolean selezione); +OrganigrammaTipiRapportoLavoro *organigramma_tipi_rapporto_lavoro_new (OrganigrammaCommons *commons, gboolean selezione); -GtkWidget *tipi_rapporto_lavoro_get_widget (TipiRapportoLavoro *tipi_rapporto_lavoro); +GtkWidget *organigramma_tipi_rapporto_lavoro_get_widget (OrganigrammaTipiRapportoLavoro *tipi_rapporto_lavoro); G_END_DECLS -#endif /* __TIPI_RAPPORTO_LAVORO_H__ */ +#endif /* __ORGANIGRAMMA_TIPI_RAPPORTO_LAVORO_H__ */ diff --git a/src/tipirecapito.c b/src/tipirecapito.c index ae4a13e..4aaf455 100644 --- a/src/tipirecapito.c +++ b/src/tipirecapito.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,41 +20,41 @@ #include "tipirecapito.h" #include "tiporecapito.h" -static void tipi_recapito_class_init (TipiRecapitoClass *klass); -static void tipi_recapito_init (TipiRecapito *tipi_recapito); +static void organigramma_tipi_recapito_class_init (OrganigrammaTipiRecapitoClass *klass); +static void organigramma_tipi_recapito_init (OrganigrammaTipiRecapito *tipi_recapito); -static void tipi_recapito_carica (TipiRecapito *tipi_recapito); -static void tipi_recapito_modifica (TipiRecapito *tipi_recapito); +static void organigramma_tipi_recapito_carica (OrganigrammaTipiRecapito *tipi_recapito); +static void organigramma_tipi_recapito_modifica (OrganigrammaTipiRecapito *tipi_recapito); -static void tipi_recapito_selezionato (TipiRecapito *tipi_recapito); -static void tipi_recapito_on_costo_aggiornato (gpointer instance, gpointer user_data); +static void organigramma_tipi_recapito_selezionato (OrganigrammaTipiRecapito *tipi_recapito); +static void organigramma_tipi_recapito_on_costo_aggiornato (gpointer instance, gpointer user_data); -static void tipi_recapito_set_property (GObject *object, +static void organigramma_tipi_recapito_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec); -static void tipi_recapito_get_property (GObject *object, +static void organigramma_tipi_recapito_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec); -static void tipi_recapito_on_btn_nuovo_clicked (GtkButton *button, +static void organigramma_tipi_recapito_on_btn_nuovo_clicked (GtkButton *button, gpointer user_data); -static void tipi_recapito_on_btn_modifica_clicked (GtkButton *button, +static void organigramma_tipi_recapito_on_btn_modifica_clicked (GtkButton *button, gpointer user_data); -static void tipi_recapito_on_btn_elimina_clicked (GtkButton *button, +static void organigramma_tipi_recapito_on_btn_elimina_clicked (GtkButton *button, gpointer user_data); -static void tipi_recapito_on_trv_tipi_recapito_row_activated (GtkTreeView *tree_view, +static void organigramma_tipi_recapito_on_trv_organigramma_tipi_recapito_row_activated (GtkTreeView *tree_view, GtkTreePath *tree_path, GtkTreeViewColumn *column, gpointer user_data); -static void tipi_recapito_on_btn_annulla_clicked (GtkButton *button, +static void organigramma_tipi_recapito_on_btn_annulla_clicked (GtkButton *button, gpointer user_data); -static void tipi_recapito_on_btn_seleziona_clicked (GtkButton *button, +static void organigramma_tipi_recapito_on_btn_seleziona_clicked (GtkButton *button, gpointer user_data); -#define TIPI_RECAPITO_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_TIPI_RECAPITO, TipiRecapitoPrivate)) +#define ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_ORGANIGRAMMA_TIPI_RECAPITO, OrganigrammaTipiRecapitoPrivate)) enum { @@ -62,8 +62,8 @@ enum COL_NOME }; -typedef struct _TipiRecapitoPrivate TipiRecapitoPrivate; -struct _TipiRecapitoPrivate +typedef struct _OrganigrammaTipiRecapitoPrivate OrganigrammaTipiRecapitoPrivate; +struct _OrganigrammaTipiRecapitoPrivate { OrganigrammaCommons *commons; @@ -75,20 +75,20 @@ struct _TipiRecapitoPrivate GtkWindow *wtransient; }; -G_DEFINE_TYPE (TipiRecapito, tipi_recapito, G_TYPE_OBJECT) +G_DEFINE_TYPE (OrganigrammaTipiRecapito, organigramma_tipi_recapito, G_TYPE_OBJECT) static void -tipi_recapito_class_init (TipiRecapitoClass *klass) +organigramma_tipi_recapito_class_init (OrganigrammaTipiRecapitoClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); - g_type_class_add_private (object_class, sizeof (TipiRecapitoPrivate)); + g_type_class_add_private (object_class, sizeof (OrganigrammaTipiRecapitoPrivate)); - object_class->set_property = tipi_recapito_set_property; - object_class->get_property = tipi_recapito_get_property; + object_class->set_property = organigramma_tipi_recapito_set_property; + object_class->get_property = organigramma_tipi_recapito_get_property; /** - * TipiRecapito::selezionato: + * OrganigrammaTipiRecapito::selezionato: * @tipi_recapito: * */ @@ -104,26 +104,26 @@ tipi_recapito_class_init (TipiRecapitoClass *klass) } static void -tipi_recapito_init (TipiRecapito *tipi_recapito) +organigramma_tipi_recapito_init (OrganigrammaTipiRecapito *tipi_recapito) { - TipiRecapitoPrivate *priv = TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); + OrganigrammaTipiRecapitoPrivate *priv = ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); } /** - * tipi_recapito_new: + * organigramma_tipi_recapito_new: * @commons: * @selezione: * - * Returns: the newly created #TipiRecapito object. + * Returns: the newly created #OrganigrammaTipiRecapito object. */ -TipiRecapito -*tipi_recapito_new (OrganigrammaCommons *commons, gboolean selezione) +OrganigrammaTipiRecapito +*organigramma_tipi_recapito_new (OrganigrammaCommons *commons, gboolean selezione) { GError *error; - TipiRecapito *a = TIPI_RECAPITO (g_object_new (tipi_recapito_get_type (), NULL)); + OrganigrammaTipiRecapito *a = ORGANIGRAMMA_TIPI_RECAPITO (g_object_new (organigramma_tipi_recapito_get_type (), NULL)); - TipiRecapitoPrivate *priv = TIPI_RECAPITO_GET_PRIVATE (a); + OrganigrammaTipiRecapitoPrivate *priv = ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE (a); priv->commons = commons; priv->selezione = selezione; @@ -154,21 +154,21 @@ TipiRecapito } g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button16"), - "clicked", G_CALLBACK (tipi_recapito_on_btn_nuovo_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_recapito_on_btn_nuovo_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button17"), - "clicked", G_CALLBACK (tipi_recapito_on_btn_modifica_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_recapito_on_btn_modifica_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button18"), - "clicked", G_CALLBACK (tipi_recapito_on_btn_elimina_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_recapito_on_btn_elimina_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "treeview3"), - "row-activated", G_CALLBACK (tipi_recapito_on_trv_tipi_recapito_row_activated), (gpointer)a); + "row-activated", G_CALLBACK (organigramma_tipi_recapito_on_trv_organigramma_tipi_recapito_row_activated), (gpointer)a); if (priv->selezione) { gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (priv->commons->gtkbuilder, "label3"))); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button19"), - "clicked", G_CALLBACK (tipi_recapito_on_btn_annulla_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_recapito_on_btn_annulla_clicked), (gpointer)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button20"), - "clicked", G_CALLBACK (tipi_recapito_on_btn_seleziona_clicked), (gpointer)a); + "clicked", G_CALLBACK (organigramma_tipi_recapito_on_btn_seleziona_clicked), (gpointer)a); } else { @@ -176,27 +176,27 @@ TipiRecapito gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (priv->commons->gtkbuilder, "button20"))); } - tipi_recapito_carica (a); + organigramma_tipi_recapito_carica (a); return a; } /** - * tipi_recapito_get_widget: + * organigramma_tipi_recapito_get_widget: * @tipi_recapito: * */ GtkWidget -*tipi_recapito_get_widget (TipiRecapito *tipi_recapito) +*organigramma_tipi_recapito_get_widget (OrganigrammaTipiRecapito *tipi_recapito) { - TipiRecapitoPrivate *priv = TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); + OrganigrammaTipiRecapitoPrivate *priv = ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); return priv->widget; } /* PRIVATE */ static void -tipi_recapito_carica (TipiRecapito *tipi_recapito) +organigramma_tipi_recapito_carica (OrganigrammaTipiRecapito *tipi_recapito) { GtkTreeIter iter; GdaDataModel *dm; @@ -204,7 +204,7 @@ tipi_recapito_carica (TipiRecapito *tipi_recapito) gint rows; gint row; - TipiRecapitoPrivate *priv = TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); + OrganigrammaTipiRecapitoPrivate *priv = ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); gtk_list_store_clear (priv->lstore_tipi_recapito); @@ -231,12 +231,12 @@ tipi_recapito_carica (TipiRecapito *tipi_recapito) } static void -tipi_recapito_modifica (TipiRecapito *tipi_recapito) +organigramma_tipi_recapito_modifica (OrganigrammaTipiRecapito *tipi_recapito) { GtkTreeIter iter; gchar *id; - TipiRecapitoPrivate *priv = TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); + OrganigrammaTipiRecapitoPrivate *priv = ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -246,12 +246,12 @@ tipi_recapito_modifica (TipiRecapito *tipi_recapito) COL_ID, &id, -1); - TipoRecapito *c = tipo_recapito_new (priv->commons, strtol (id, NULL, 10)); + OrganigrammaTipoRecapito *c = organigramma_tipo_recapito_new (priv->commons, strtol (id, NULL, 10)); g_signal_connect (G_OBJECT (c), "aggiornato", - G_CALLBACK (tipi_recapito_on_costo_aggiornato), (gpointer)tipi_recapito); + G_CALLBACK (organigramma_tipi_recapito_on_costo_aggiornato), (gpointer)tipi_recapito); - w = tipo_recapito_get_widget (c); + w = organigramma_tipo_recapito_get_widget (c); if (priv->selezione) { gtk_window_set_transient_for (GTK_WINDOW (w), GTK_WINDOW (priv->widget)); @@ -275,13 +275,13 @@ tipi_recapito_modifica (TipiRecapito *tipi_recapito) } static void -tipi_recapito_selezionato (TipiRecapito *tipi_recapito) +organigramma_tipi_recapito_selezionato (OrganigrammaTipiRecapito *tipi_recapito) { GtkTreeIter iter; gchar *id; - TipiRecapitoClass *klass = TIPI_RECAPITO_GET_CLASS (tipi_recapito); - TipiRecapitoPrivate *priv = TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); + OrganigrammaTipiRecapitoClass *klass = ORGANIGRAMMA_TIPI_RECAPITO_GET_CLASS (tipi_recapito); + OrganigrammaTipiRecapitoPrivate *priv = ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -307,17 +307,17 @@ tipi_recapito_selezionato (TipiRecapito *tipi_recapito) } static void -tipi_recapito_on_costo_aggiornato (gpointer instance, gpointer user_data) +organigramma_tipi_recapito_on_costo_aggiornato (gpointer instance, gpointer user_data) { - tipi_recapito_carica ((TipiRecapito *)user_data); + organigramma_tipi_recapito_carica ((OrganigrammaTipiRecapito *)user_data); } static void -tipi_recapito_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) +organigramma_tipi_recapito_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { - TipiRecapito *tipi_recapito = TIPI_RECAPITO (object); + OrganigrammaTipiRecapito *tipi_recapito = ORGANIGRAMMA_TIPI_RECAPITO (object); - TipiRecapitoPrivate *priv = TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); + OrganigrammaTipiRecapitoPrivate *priv = ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); switch (property_id) { @@ -328,11 +328,11 @@ tipi_recapito_set_property (GObject *object, guint property_id, const GValue *va } static void -tipi_recapito_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) +organigramma_tipi_recapito_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) { - TipiRecapito *tipi_recapito = TIPI_RECAPITO (object); + OrganigrammaTipiRecapito *tipi_recapito = ORGANIGRAMMA_TIPI_RECAPITO (object); - TipiRecapitoPrivate *priv = TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); + OrganigrammaTipiRecapitoPrivate *priv = ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); switch (property_id) { @@ -344,33 +344,33 @@ tipi_recapito_get_property (GObject *object, guint property_id, GValue *value, G /* CALLBACK */ static void -tipi_recapito_on_btn_nuovo_clicked (GtkButton *button, +organigramma_tipi_recapito_on_btn_nuovo_clicked (GtkButton *button, gpointer user_data) { GtkWidget *w; - TipiRecapito *tipi_recapito = (TipiRecapito *)user_data; - TipiRecapitoPrivate *priv = TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); + OrganigrammaTipiRecapito *tipi_recapito = (OrganigrammaTipiRecapito *)user_data; + OrganigrammaTipiRecapitoPrivate *priv = ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); - TipoRecapito *c = tipo_recapito_new (priv->commons, 0); + OrganigrammaTipoRecapito *c = organigramma_tipo_recapito_new (priv->commons, 0); g_signal_connect (G_OBJECT (c), "aggiornato", - G_CALLBACK (tipi_recapito_on_costo_aggiornato), (gpointer)tipi_recapito); + G_CALLBACK (organigramma_tipi_recapito_on_costo_aggiornato), (gpointer)tipi_recapito); - w = tipo_recapito_get_widget (c); + w = organigramma_tipo_recapito_get_widget (c); gtk_window_set_transient_for (GTK_WINDOW (w), priv->wtransient); gtk_widget_show (w); } static void -tipi_recapito_on_btn_modifica_clicked (GtkButton *button, +organigramma_tipi_recapito_on_btn_modifica_clicked (GtkButton *button, gpointer user_data) { - tipi_recapito_modifica ((TipiRecapito *)user_data); + organigramma_tipi_recapito_modifica ((OrganigrammaTipiRecapito *)user_data); } static void -tipi_recapito_on_btn_elimina_clicked (GtkButton *button, +organigramma_tipi_recapito_on_btn_elimina_clicked (GtkButton *button, gpointer user_data) { GtkWidget *dialog; @@ -379,8 +379,8 @@ tipi_recapito_on_btn_elimina_clicked (GtkButton *button, GtkTreeIter iter; gchar *id; - TipiRecapito *tipi_recapito = (TipiRecapito *)user_data; - TipiRecapitoPrivate *priv = TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); + OrganigrammaTipiRecapito *tipi_recapito = (OrganigrammaTipiRecapito *)user_data; + OrganigrammaTipiRecapitoPrivate *priv = ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE (tipi_recapito); if (gtk_tree_selection_get_selected (priv->selection, NULL, &iter)) { @@ -399,7 +399,7 @@ tipi_recapito_on_btn_elimina_clicked (GtkButton *button, gdaex_execute (priv->commons->gdaex, g_strdup_printf ("UPDATE tipi_recapito SET status = 'E' WHERE id = %d", strtol (id, NULL, 10))); - tipi_recapito_carica (tipi_recapito); + organigramma_tipi_recapito_carica (tipi_recapito); } gtk_widget_destroy (dialog); } @@ -416,37 +416,37 @@ tipi_recapito_on_btn_elimina_clicked (GtkButton *button, } static void -tipi_recapito_on_trv_tipi_recapito_row_activated (GtkTreeView *tree_view, +organigramma_tipi_recapito_on_trv_organigramma_tipi_recapito_row_activated (GtkTreeView *tree_view, GtkTreePath *tree_path, GtkTreeViewColumn *column, gpointer user_data) { - TipiRecapitoPrivate *priv = TIPI_RECAPITO_GET_PRIVATE ((TipiRecapito *)user_data); + OrganigrammaTipiRecapitoPrivate *priv = ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE ((OrganigrammaTipiRecapito *)user_data); if (priv->selezione) { - tipi_recapito_selezionato ((TipiRecapito *)user_data); + organigramma_tipi_recapito_selezionato ((OrganigrammaTipiRecapito *)user_data); } else { - tipi_recapito_modifica ((TipiRecapito *)user_data); + organigramma_tipi_recapito_modifica ((OrganigrammaTipiRecapito *)user_data); } } static void -tipi_recapito_on_btn_annulla_clicked (GtkButton *button, +organigramma_tipi_recapito_on_btn_annulla_clicked (GtkButton *button, gpointer user_data) { - TipiRecapitoPrivate *priv = TIPI_RECAPITO_GET_PRIVATE ((TipiRecapito *)user_data); + OrganigrammaTipiRecapitoPrivate *priv = ORGANIGRAMMA_TIPI_RECAPITO_GET_PRIVATE ((OrganigrammaTipiRecapito *)user_data); gtk_widget_destroy (priv->widget); g_object_unref (G_OBJECT (user_data)); } static void -tipi_recapito_on_btn_seleziona_clicked (GtkButton *button, +organigramma_tipi_recapito_on_btn_seleziona_clicked (GtkButton *button, gpointer user_data) { - tipi_recapito_selezionato ((TipiRecapito *)user_data); + organigramma_tipi_recapito_selezionato ((OrganigrammaTipiRecapito *)user_data); } diff --git a/src/tipirecapito.h b/src/tipirecapito.h index b2e5712..5d6c6d0 100644 --- a/src/tipirecapito.h +++ b/src/tipirecapito.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -17,8 +17,8 @@ * */ -#ifndef __TIPI_RECAPITO_H__ -#define __TIPI_RECAPITO_H__ +#ifndef __ORGANIGRAMMA_TIPI_RECAPITO_H__ +#define __ORGANIGRAMMA_TIPI_RECAPITO_H__ #include #include @@ -30,36 +30,36 @@ G_BEGIN_DECLS -#define TYPE_TIPI_RECAPITO (tipi_recapito_get_type ()) -#define TIPI_RECAPITO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TIPI_RECAPITO, TipiRecapito)) -#define TIPI_RECAPITO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TIPI_RECAPITO, TipiRecapitoClass)) -#define IS_TIPI_RECAPITO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TIPI_RECAPITO)) -#define IS_TIPI_RECAPITO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TIPI_RECAPITO)) -#define TIPI_RECAPITO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TIPI_RECAPITO, TipiRecapitoClass)) +#define TYPE_ORGANIGRAMMA_TIPI_RECAPITO (organigramma_tipi_recapito_get_type ()) +#define ORGANIGRAMMA_TIPI_RECAPITO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ORGANIGRAMMA_TIPI_RECAPITO, OrganigrammaTipiRecapito)) +#define ORGANIGRAMMA_TIPI_RECAPITO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ORGANIGRAMMA_TIPI_RECAPITO, OrganigrammaTipiRecapitoClass)) +#define IS_ORGANIGRAMMA_TIPI_RECAPITO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ORGANIGRAMMA_TIPI_RECAPITO)) +#define IS_ORGANIGRAMMA_TIPI_RECAPITO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ORGANIGRAMMA_TIPI_RECAPITO)) +#define ORGANIGRAMMA_TIPI_RECAPITO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ORGANIGRAMMA_TIPI_RECAPITO, OrganigrammaTipiRecapitoClass)) -typedef struct _TipiRecapito TipiRecapito; -typedef struct _TipiRecapitoClass TipiRecapitoClass; +typedef struct _OrganigrammaTipiRecapito OrganigrammaTipiRecapito; +typedef struct _OrganigrammaTipiRecapitoClass OrganigrammaTipiRecapitoClass; -struct _TipiRecapito +struct _OrganigrammaTipiRecapito { GObject parent; }; -struct _TipiRecapitoClass +struct _OrganigrammaTipiRecapitoClass { GObjectClass parent_class; guint selezionato_signal_id; }; -GType tipi_recapito_get_type (void) G_GNUC_CONST; +GType organigramma_tipi_recapito_get_type (void) G_GNUC_CONST; -TipiRecapito *tipi_recapito_new (OrganigrammaCommons *commons, gboolean selezione); +OrganigrammaTipiRecapito *organigramma_tipi_recapito_new (OrganigrammaCommons *commons, gboolean selezione); -GtkWidget *tipi_recapito_get_widget (TipiRecapito *tipi_recapito); +GtkWidget *organigramma_tipi_recapito_get_widget (OrganigrammaTipiRecapito *tipi_recapito); G_END_DECLS -#endif /* __TIPI_RECAPITO_H__ */ +#endif /* __ORGANIGRAMMA_TIPI_RECAPITO_H__ */ diff --git a/src/tipoprestazione.c b/src/tipoprestazione.c index a7b5eaf..e56841f 100644 --- a/src/tipoprestazione.c +++ b/src/tipoprestazione.c @@ -22,41 +22,41 @@ #include "tipoprestazione.h" -static void tipo_prestazione_class_init (TipoPrestazioneClass *klass); -static void tipo_prestazione_init (TipoPrestazione *tipo_prestazione); +static void organigramma_tipo_prestazione_class_init (OrganigrammaTipoPrestazioneClass *klass); +static void organigramma_tipo_prestazione_init (OrganigrammaTipoPrestazione *tipo_prestazione); -static void tipo_prestazione_carica (TipoPrestazione *tipo_prestazione); -static void tipo_prestazione_salva (TipoPrestazione *tipo_prestazione); +static void organigramma_tipo_prestazione_carica (OrganigrammaTipoPrestazione *tipo_prestazione); +static void organigramma_tipo_prestazione_salva (OrganigrammaTipoPrestazione *tipo_prestazione); -static gboolean tipo_prestazione_conferma_chiusura (TipoPrestazione *tipo_prestazione); +static gboolean organigramma_tipo_prestazione_conferma_chiusura (OrganigrammaTipoPrestazione *tipo_prestazione); -static void tipo_prestazione_set_property (GObject *object, +static void organigramma_tipo_prestazione_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec); -static void tipo_prestazione_get_property (GObject *object, +static void organigramma_tipo_prestazione_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec); -static gboolean tipo_prestazione_on_w_tipo_prestazione_delete_event (GtkWidget *widget, +static gboolean organigramma_tipo_prestazione_on_w_organigramma_tipo_prestazione_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data); -static void tipo_prestazione_on_btn_annulla_clicked (GtkButton *button, +static void organigramma_tipo_prestazione_on_btn_annulla_clicked (GtkButton *button, gpointer user_data); -static void tipo_prestazione_on_btn_salva_clicked (GtkButton *button, +static void organigramma_tipo_prestazione_on_btn_salva_clicked (GtkButton *button, gpointer user_data); -#define TIPO_PRESTAZIONE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_TIPO_PRESTAZIONE, TipoPrestazionePrivate)) +#define ORGANIGRAMMA_TIPO_PRESTAZIONE_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_ORGANIGRAMMA_TIPO_PRESTAZIONE, OrganigrammaTipoPrestazionePrivate)) enum { LBL_ID }; -typedef struct _TipoPrestazionePrivate TipoPrestazionePrivate; -struct _TipoPrestazionePrivate +typedef struct _OrganigrammaTipoPrestazionePrivate OrganigrammaTipoPrestazionePrivate; +struct _OrganigrammaTipoPrestazionePrivate { OrganigrammaCommons *commons; @@ -69,20 +69,20 @@ struct _TipoPrestazionePrivate gint id; }; -G_DEFINE_TYPE (TipoPrestazione, tipo_prestazione, G_TYPE_OBJECT) +G_DEFINE_TYPE (OrganigrammaTipoPrestazione, organigramma_tipo_prestazione, G_TYPE_OBJECT) static void -tipo_prestazione_class_init (TipoPrestazioneClass *klass) +organigramma_tipo_prestazione_class_init (OrganigrammaTipoPrestazioneClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); - g_type_class_add_private (object_class, sizeof (TipoPrestazionePrivate)); + g_type_class_add_private (object_class, sizeof (OrganigrammaTipoPrestazionePrivate)); - object_class->set_property = tipo_prestazione_set_property; - object_class->get_property = tipo_prestazione_get_property; + object_class->set_property = organigramma_tipo_prestazione_set_property; + object_class->get_property = organigramma_tipo_prestazione_get_property; /** - * TipoPrestazione::aggiornato: + * OrganigrammaTipoPrestazione::aggiornato: * @tipo_prestazione: * */ @@ -98,26 +98,26 @@ tipo_prestazione_class_init (TipoPrestazioneClass *klass) } static void -tipo_prestazione_init (TipoPrestazione *tipo_prestazione) +organigramma_tipo_prestazione_init (OrganigrammaTipoPrestazione *tipo_prestazione) { - TipoPrestazionePrivate *priv = TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); + OrganigrammaTipoPrestazionePrivate *priv = ORGANIGRAMMA_TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); } /** - * tipo_prestazione_new: + * organigramma_tipo_prestazione_new: * @commons: * @id: * - * Returns: the newly created #TipoPrestazione object. + * Returns: the newly created #OrganigrammaTipoPrestazione object. */ -TipoPrestazione -*tipo_prestazione_new (OrganigrammaCommons *commons, gint id) +OrganigrammaTipoPrestazione +*organigramma_tipo_prestazione_new (OrganigrammaCommons *commons, gint id) { GError *error; - TipoPrestazione *a = TIPO_PRESTAZIONE (g_object_new (tipo_prestazione_get_type (), NULL)); + OrganigrammaTipoPrestazione *a = ORGANIGRAMMA_TIPO_PRESTAZIONE (g_object_new (organigramma_tipo_prestazione_get_type (), NULL)); - TipoPrestazionePrivate *priv = TIPO_PRESTAZIONE_GET_PRIVATE (a); + OrganigrammaTipoPrestazionePrivate *priv = ORGANIGRAMMA_TIPO_PRESTAZIONE_GET_PRIVATE (a); priv->commons = commons; @@ -142,12 +142,12 @@ TipoPrestazione NULL); g_signal_connect (priv->w, - "delete-event", G_CALLBACK (tipo_prestazione_on_w_tipo_prestazione_delete_event), (gpointer *)a); + "delete-event", G_CALLBACK (organigramma_tipo_prestazione_on_w_organigramma_tipo_prestazione_delete_event), (gpointer *)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button128"), - "clicked", G_CALLBACK (tipo_prestazione_on_btn_annulla_clicked), (gpointer *)a); + "clicked", G_CALLBACK (organigramma_tipo_prestazione_on_btn_annulla_clicked), (gpointer *)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button129"), - "clicked", G_CALLBACK (tipo_prestazione_on_btn_salva_clicked), (gpointer *)a); + "clicked", G_CALLBACK (organigramma_tipo_prestazione_on_btn_salva_clicked), (gpointer *)a); priv->id = id; @@ -160,30 +160,30 @@ TipoPrestazione else { gtk_label_set_text (GTK_LABEL (priv->objects[LBL_ID]), g_strdup_printf ("%d", priv->id)); - tipo_prestazione_carica (a); + organigramma_tipo_prestazione_carica (a); } return a; } /** - * tipo_prestazione_get_widget: + * organigramma_tipo_prestazione_get_widget: * @tipo_prestazione: * */ GtkWidget -*tipo_prestazione_get_widget (TipoPrestazione *tipo_prestazione) +*organigramma_tipo_prestazione_get_widget (OrganigrammaTipoPrestazione *tipo_prestazione) { - TipoPrestazionePrivate *priv = TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); + OrganigrammaTipoPrestazionePrivate *priv = ORGANIGRAMMA_TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); return priv->w; } /* PRIVATE */ static void -tipo_prestazione_carica (TipoPrestazione *tipo_prestazione) +organigramma_tipo_prestazione_carica (OrganigrammaTipoPrestazione *tipo_prestazione) { - TipoPrestazionePrivate *priv = TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); + OrganigrammaTipoPrestazionePrivate *priv = ORGANIGRAMMA_TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); if (gtk_form_fill_from_table (priv->form)) { @@ -191,7 +191,7 @@ tipo_prestazione_carica (TipoPrestazione *tipo_prestazione) } static void -tipo_prestazione_salva (TipoPrestazione *tipo_prestazione) +organigramma_tipo_prestazione_salva (OrganigrammaTipoPrestazione *tipo_prestazione) { GError *error = NULL; gchar *sql; @@ -200,9 +200,9 @@ tipo_prestazione_salva (TipoPrestazione *tipo_prestazione) GDate *da; GDate *a; - TipoPrestazioneClass *klass = TIPO_PRESTAZIONE_GET_CLASS (tipo_prestazione); + OrganigrammaTipoPrestazioneClass *klass = ORGANIGRAMMA_TIPO_PRESTAZIONE_GET_CLASS (tipo_prestazione); - TipoPrestazionePrivate *priv = TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); + OrganigrammaTipoPrestazionePrivate *priv = ORGANIGRAMMA_TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); if (!gtk_form_check (priv->form, (priv->id != 0), NULL, TRUE, priv->w, TRUE)) { @@ -255,11 +255,11 @@ tipo_prestazione_salva (TipoPrestazione *tipo_prestazione) } static void -tipo_prestazione_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) +organigramma_tipo_prestazione_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { - TipoPrestazione *tipo_prestazione = TIPO_PRESTAZIONE (object); + OrganigrammaTipoPrestazione *tipo_prestazione = ORGANIGRAMMA_TIPO_PRESTAZIONE (object); - TipoPrestazionePrivate *priv = TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); + OrganigrammaTipoPrestazionePrivate *priv = ORGANIGRAMMA_TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); switch (property_id) { @@ -270,11 +270,11 @@ tipo_prestazione_set_property (GObject *object, guint property_id, const GValue } static void -tipo_prestazione_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) +organigramma_tipo_prestazione_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) { - TipoPrestazione *tipo_prestazione = TIPO_PRESTAZIONE (object); + OrganigrammaTipoPrestazione *tipo_prestazione = ORGANIGRAMMA_TIPO_PRESTAZIONE (object); - TipoPrestazionePrivate *priv = TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); + OrganigrammaTipoPrestazionePrivate *priv = ORGANIGRAMMA_TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); switch (property_id) { @@ -285,13 +285,13 @@ tipo_prestazione_get_property (GObject *object, guint property_id, GValue *value } static gboolean -tipo_prestazione_conferma_chiusura (TipoPrestazione *tipo_prestazione) +organigramma_tipo_prestazione_conferma_chiusura (OrganigrammaTipoPrestazione *tipo_prestazione) { GtkWidget *dialog; gboolean ret; - TipoPrestazionePrivate *priv = TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); + OrganigrammaTipoPrestazionePrivate *priv = ORGANIGRAMMA_TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); ret = TRUE; if (gtk_form_is_changed (priv->form)) @@ -313,27 +313,27 @@ tipo_prestazione_conferma_chiusura (TipoPrestazione *tipo_prestazione) /* CALLBACK */ static gboolean -tipo_prestazione_on_w_tipo_prestazione_delete_event (GtkWidget *widget, +organigramma_tipo_prestazione_on_w_organigramma_tipo_prestazione_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) { - return !tipo_prestazione_conferma_chiusura ((TipoPrestazione *)user_data); + return !organigramma_tipo_prestazione_conferma_chiusura ((OrganigrammaTipoPrestazione *)user_data); } static void -tipo_prestazione_on_btn_annulla_clicked (GtkButton *button, +organigramma_tipo_prestazione_on_btn_annulla_clicked (GtkButton *button, gpointer user_data) { - TipoPrestazione *tipo_prestazione = (TipoPrestazione *)user_data; + OrganigrammaTipoPrestazione *tipo_prestazione = (OrganigrammaTipoPrestazione *)user_data; - TipoPrestazionePrivate *priv = TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); + OrganigrammaTipoPrestazionePrivate *priv = ORGANIGRAMMA_TIPO_PRESTAZIONE_GET_PRIVATE (tipo_prestazione); - if (tipo_prestazione_conferma_chiusura (tipo_prestazione)) gtk_widget_destroy (priv->w); + if (organigramma_tipo_prestazione_conferma_chiusura (tipo_prestazione)) gtk_widget_destroy (priv->w); } static void -tipo_prestazione_on_btn_salva_clicked (GtkButton *button, +organigramma_tipo_prestazione_on_btn_salva_clicked (GtkButton *button, gpointer user_data) { - tipo_prestazione_salva ((TipoPrestazione *)user_data); + organigramma_tipo_prestazione_salva ((OrganigrammaTipoPrestazione *)user_data); } diff --git a/src/tipoprestazione.h b/src/tipoprestazione.h index 3de5bf4..1d50e59 100644 --- a/src/tipoprestazione.h +++ b/src/tipoprestazione.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -17,8 +17,8 @@ * */ -#ifndef __TIPO_PRESTAZIONE_H__ -#define __TIPO_PRESTAZIONE_H__ +#ifndef __ORGANIGRAMMA_TIPO_PRESTAZIONE_H__ +#define __ORGANIGRAMMA_TIPO_PRESTAZIONE_H__ #include #include @@ -30,36 +30,36 @@ G_BEGIN_DECLS -#define TYPE_TIPO_PRESTAZIONE (tipo_prestazione_get_type ()) -#define TIPO_PRESTAZIONE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TIPO_PRESTAZIONE, TipoPrestazione)) -#define TIPO_PRESTAZIONE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TIPO_PRESTAZIONE, TipoPrestazioneClass)) -#define IS_TIPO_PRESTAZIONE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TIPO_PRESTAZIONE)) -#define IS_TIPO_PRESTAZIONE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TIPO_PRESTAZIONE)) -#define TIPO_PRESTAZIONE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TIPO_PRESTAZIONE, TipoPrestazioneClass)) +#define TYPE_ORGANIGRAMMA_TIPO_PRESTAZIONE (organigramma_tipo_prestazione_get_type ()) +#define ORGANIGRAMMA_TIPO_PRESTAZIONE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ORGANIGRAMMA_TIPO_PRESTAZIONE, OrganigrammaTipoPrestazione)) +#define ORGANIGRAMMA_TIPO_PRESTAZIONE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ORGANIGRAMMA_TIPO_PRESTAZIONE, OrganigrammaTipoPrestazioneClass)) +#define IS_ORGANIGRAMMA_TIPO_PRESTAZIONE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ORGANIGRAMMA_TIPO_PRESTAZIONE)) +#define IS_ORGANIGRAMMA_TIPO_PRESTAZIONE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ORGANIGRAMMA_TIPO_PRESTAZIONE)) +#define ORGANIGRAMMA_TIPO_PRESTAZIONE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ORGANIGRAMMA_TIPO_PRESTAZIONE, OrganigrammaTipoPrestazioneClass)) -typedef struct _TipoPrestazione TipoPrestazione; -typedef struct _TipoPrestazioneClass TipoPrestazioneClass; +typedef struct _OrganigrammaTipoPrestazione OrganigrammaTipoPrestazione; +typedef struct _OrganigrammaTipoPrestazioneClass OrganigrammaTipoPrestazioneClass; -struct _TipoPrestazione +struct _OrganigrammaTipoPrestazione { GObject parent; }; -struct _TipoPrestazioneClass +struct _OrganigrammaTipoPrestazioneClass { GObjectClass parent_class; guint aggiornato_signal_id; }; -GType tipo_prestazione_get_type (void) G_GNUC_CONST; +GType organigramma_tipo_prestazione_get_type (void) G_GNUC_CONST; -TipoPrestazione *tipo_prestazione_new (OrganigrammaCommons *commons, gint id); +OrganigrammaTipoPrestazione *organigramma_tipo_prestazione_new (OrganigrammaCommons *commons, gint id); -GtkWidget *tipo_prestazione_get_widget (TipoPrestazione *tipo_prestazione); +GtkWidget *organigramma_tipo_prestazione_get_widget (OrganigrammaTipoPrestazione *tipo_prestazione); G_END_DECLS -#endif /* __TIPO_PRESTAZIONE_H__ */ +#endif /* __ORGANIGRAMMA_TIPO_PRESTAZIONE_H__ */ diff --git a/src/tiporapportolavoro.c b/src/tiporapportolavoro.c index adc2796..1208333 100644 --- a/src/tiporapportolavoro.c +++ b/src/tiporapportolavoro.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -21,41 +21,41 @@ #include "tiporapportolavoro.h" -static void tipo_rapporto_lavoro_class_init (TipoRapportoLavoroClass *klass); -static void tipo_rapporto_lavoro_init (TipoRapportoLavoro *tipo_rapporto_lavoro); +static void organigramma_tipo_rapporto_lavoro_class_init (OrganigrammaTipoRapportoLavoroClass *klass); +static void organigramma_tipo_rapporto_lavoro_init (OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro); -static void tipo_rapporto_lavoro_carica (TipoRapportoLavoro *tipo_rapporto_lavoro); -static void tipo_rapporto_lavoro_salva (TipoRapportoLavoro *tipo_rapporto_lavoro); +static void organigramma_tipo_rapporto_lavoro_carica (OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro); +static void organigramma_tipo_rapporto_lavoro_salva (OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro); -static gboolean tipo_rapporto_lavoro_conferma_chiusura (TipoRapportoLavoro *tipo_rapporto_lavoro); +static gboolean organigramma_tipo_rapporto_lavoro_conferma_chiusura (OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro); -static void tipo_rapporto_lavoro_set_property (GObject *object, +static void organigramma_tipo_rapporto_lavoro_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec); -static void tipo_rapporto_lavoro_get_property (GObject *object, +static void organigramma_tipo_rapporto_lavoro_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec); -static gboolean tipo_rapporto_lavoro_on_w_tipo_rapporto_lavoro_delete_event (GtkWidget *widget, +static gboolean organigramma_tipo_rapporto_lavoro_on_w_organigramma_tipo_rapporto_lavoro_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data); -static void tipo_rapporto_lavoro_on_btn_annulla_clicked (GtkButton *button, +static void organigramma_tipo_rapporto_lavoro_on_btn_annulla_clicked (GtkButton *button, gpointer user_data); -static void tipo_rapporto_lavoro_on_btn_salva_clicked (GtkButton *button, +static void organigramma_tipo_rapporto_lavoro_on_btn_salva_clicked (GtkButton *button, gpointer user_data); -#define TIPO_RAPPORTO_LAVORO_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_TIPO_RAPPORTO_LAVORO, TipoRapportoLavoroPrivate)) +#define ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO, OrganigrammaTipoRapportoLavoroPrivate)) enum { LBL_ID }; -typedef struct _TipoRapportoLavoroPrivate TipoRapportoLavoroPrivate; -struct _TipoRapportoLavoroPrivate +typedef struct _OrganigrammaTipoRapportoLavoroPrivate OrganigrammaTipoRapportoLavoroPrivate; +struct _OrganigrammaTipoRapportoLavoroPrivate { OrganigrammaCommons *commons; @@ -68,20 +68,20 @@ struct _TipoRapportoLavoroPrivate gint id; }; -G_DEFINE_TYPE (TipoRapportoLavoro, tipo_rapporto_lavoro, G_TYPE_OBJECT) +G_DEFINE_TYPE (OrganigrammaTipoRapportoLavoro, organigramma_tipo_rapporto_lavoro, G_TYPE_OBJECT) static void -tipo_rapporto_lavoro_class_init (TipoRapportoLavoroClass *klass) +organigramma_tipo_rapporto_lavoro_class_init (OrganigrammaTipoRapportoLavoroClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); - g_type_class_add_private (object_class, sizeof (TipoRapportoLavoroPrivate)); + g_type_class_add_private (object_class, sizeof (OrganigrammaTipoRapportoLavoroPrivate)); - object_class->set_property = tipo_rapporto_lavoro_set_property; - object_class->get_property = tipo_rapporto_lavoro_get_property; + object_class->set_property = organigramma_tipo_rapporto_lavoro_set_property; + object_class->get_property = organigramma_tipo_rapporto_lavoro_get_property; /** - * TipoRapportoLavoro::aggiornato: + * OrganigrammaTipoRapportoLavoro::aggiornato: * @tipo_rapporto_lavoro: * */ @@ -97,26 +97,26 @@ tipo_rapporto_lavoro_class_init (TipoRapportoLavoroClass *klass) } static void -tipo_rapporto_lavoro_init (TipoRapportoLavoro *tipo_rapporto_lavoro) +organigramma_tipo_rapporto_lavoro_init (OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro) { - TipoRapportoLavoroPrivate *priv = TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); + OrganigrammaTipoRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); } /** - * tipo_rapporto_lavoro_new: + * organigramma_tipo_rapporto_lavoro_new: * @commons: * @id: * - * Returns: the newly created #TipoRapportoLavoro object. + * Returns: the newly created #OrganigrammaTipoRapportoLavoro object. */ -TipoRapportoLavoro -*tipo_rapporto_lavoro_new (OrganigrammaCommons *commons, gint id) +OrganigrammaTipoRapportoLavoro +*organigramma_tipo_rapporto_lavoro_new (OrganigrammaCommons *commons, gint id) { GError *error; - TipoRapportoLavoro *a = TIPO_RAPPORTO_LAVORO (g_object_new (tipo_rapporto_lavoro_get_type (), NULL)); + OrganigrammaTipoRapportoLavoro *a = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO (g_object_new (organigramma_tipo_rapporto_lavoro_get_type (), NULL)); - TipoRapportoLavoroPrivate *priv = TIPO_RAPPORTO_LAVORO_GET_PRIVATE (a); + OrganigrammaTipoRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_GET_PRIVATE (a); priv->commons = commons; @@ -141,12 +141,12 @@ TipoRapportoLavoro NULL); g_signal_connect (priv->w, - "delete-event", G_CALLBACK (tipo_rapporto_lavoro_on_w_tipo_rapporto_lavoro_delete_event), (gpointer *)a); + "delete-event", G_CALLBACK (organigramma_tipo_rapporto_lavoro_on_w_organigramma_tipo_rapporto_lavoro_delete_event), (gpointer *)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button114"), - "clicked", G_CALLBACK (tipo_rapporto_lavoro_on_btn_annulla_clicked), (gpointer *)a); + "clicked", G_CALLBACK (organigramma_tipo_rapporto_lavoro_on_btn_annulla_clicked), (gpointer *)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button115"), - "clicked", G_CALLBACK (tipo_rapporto_lavoro_on_btn_salva_clicked), (gpointer *)a); + "clicked", G_CALLBACK (organigramma_tipo_rapporto_lavoro_on_btn_salva_clicked), (gpointer *)a); priv->id = id; @@ -159,36 +159,36 @@ TipoRapportoLavoro else { gtk_label_set_text (GTK_LABEL (priv->objects[LBL_ID]), g_strdup_printf ("%d", priv->id)); - tipo_rapporto_lavoro_carica (a); + organigramma_tipo_rapporto_lavoro_carica (a); } return a; } /** - * tipo_rapporto_lavoro_get_widget: + * organigramma_tipo_rapporto_lavoro_get_widget: * @tipo_rapporto_lavoro: * */ GtkWidget -*tipo_rapporto_lavoro_get_widget (TipoRapportoLavoro *tipo_rapporto_lavoro) +*organigramma_tipo_rapporto_lavoro_get_widget (OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro) { - TipoRapportoLavoroPrivate *priv = TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); + OrganigrammaTipoRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); return priv->w; } /* PRIVATE */ static void -tipo_rapporto_lavoro_carica (TipoRapportoLavoro *tipo_rapporto_lavoro) +organigramma_tipo_rapporto_lavoro_carica (OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro) { - TipoRapportoLavoroPrivate *priv = TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); + OrganigrammaTipoRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); gtk_form_fill_from_table (priv->form); } static void -tipo_rapporto_lavoro_salva (TipoRapportoLavoro *tipo_rapporto_lavoro) +organigramma_tipo_rapporto_lavoro_salva (OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro) { GError *error = NULL; gchar *sql; @@ -197,9 +197,9 @@ tipo_rapporto_lavoro_salva (TipoRapportoLavoro *tipo_rapporto_lavoro) GDate *da; GDate *a; - TipoRapportoLavoroClass *klass = TIPO_RAPPORTO_LAVORO_GET_CLASS (tipo_rapporto_lavoro); + OrganigrammaTipoRapportoLavoroClass *klass = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_GET_CLASS (tipo_rapporto_lavoro); - TipoRapportoLavoroPrivate *priv = TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); + OrganigrammaTipoRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); if (!gtk_form_check (priv->form, (priv->id != 0), NULL, TRUE, priv->w, TRUE)) { @@ -252,11 +252,11 @@ tipo_rapporto_lavoro_salva (TipoRapportoLavoro *tipo_rapporto_lavoro) } static void -tipo_rapporto_lavoro_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) +organigramma_tipo_rapporto_lavoro_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { - TipoRapportoLavoro *tipo_rapporto_lavoro = TIPO_RAPPORTO_LAVORO (object); + OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO (object); - TipoRapportoLavoroPrivate *priv = TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); + OrganigrammaTipoRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); switch (property_id) { @@ -267,11 +267,11 @@ tipo_rapporto_lavoro_set_property (GObject *object, guint property_id, const GVa } static void -tipo_rapporto_lavoro_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) +organigramma_tipo_rapporto_lavoro_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) { - TipoRapportoLavoro *tipo_rapporto_lavoro = TIPO_RAPPORTO_LAVORO (object); + OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO (object); - TipoRapportoLavoroPrivate *priv = TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); + OrganigrammaTipoRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); switch (property_id) { @@ -282,13 +282,13 @@ tipo_rapporto_lavoro_get_property (GObject *object, guint property_id, GValue *v } static gboolean -tipo_rapporto_lavoro_conferma_chiusura (TipoRapportoLavoro *tipo_rapporto_lavoro) +organigramma_tipo_rapporto_lavoro_conferma_chiusura (OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro) { GtkWidget *dialog; gboolean ret; - TipoRapportoLavoroPrivate *priv = TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); + OrganigrammaTipoRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); ret = TRUE; if (gtk_form_is_changed (priv->form)) @@ -310,27 +310,27 @@ tipo_rapporto_lavoro_conferma_chiusura (TipoRapportoLavoro *tipo_rapporto_lavoro /* CALLBACK */ static gboolean -tipo_rapporto_lavoro_on_w_tipo_rapporto_lavoro_delete_event (GtkWidget *widget, +organigramma_tipo_rapporto_lavoro_on_w_organigramma_tipo_rapporto_lavoro_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) { - return !tipo_rapporto_lavoro_conferma_chiusura ((TipoRapportoLavoro *)user_data); + return !organigramma_tipo_rapporto_lavoro_conferma_chiusura ((OrganigrammaTipoRapportoLavoro *)user_data); } static void -tipo_rapporto_lavoro_on_btn_annulla_clicked (GtkButton *button, +organigramma_tipo_rapporto_lavoro_on_btn_annulla_clicked (GtkButton *button, gpointer user_data) { - TipoRapportoLavoro *tipo_rapporto_lavoro = (TipoRapportoLavoro *)user_data; + OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro = (OrganigrammaTipoRapportoLavoro *)user_data; - TipoRapportoLavoroPrivate *priv = TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); + OrganigrammaTipoRapportoLavoroPrivate *priv = ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_GET_PRIVATE (tipo_rapporto_lavoro); - if (tipo_rapporto_lavoro_conferma_chiusura (tipo_rapporto_lavoro)) gtk_widget_destroy (priv->w); + if (organigramma_tipo_rapporto_lavoro_conferma_chiusura (tipo_rapporto_lavoro)) gtk_widget_destroy (priv->w); } static void -tipo_rapporto_lavoro_on_btn_salva_clicked (GtkButton *button, +organigramma_tipo_rapporto_lavoro_on_btn_salva_clicked (GtkButton *button, gpointer user_data) { - tipo_rapporto_lavoro_salva ((TipoRapportoLavoro *)user_data); + organigramma_tipo_rapporto_lavoro_salva ((OrganigrammaTipoRapportoLavoro *)user_data); } diff --git a/src/tiporapportolavoro.h b/src/tiporapportolavoro.h index 59cb461..6c5f83f 100644 --- a/src/tiporapportolavoro.h +++ b/src/tiporapportolavoro.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -17,8 +17,8 @@ * */ -#ifndef __TIPO_RAPPORTO_LAVORO_H__ -#define __TIPO_RAPPORTO_LAVORO_H__ +#ifndef __ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_H__ +#define __ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_H__ #include #include @@ -30,36 +30,36 @@ G_BEGIN_DECLS -#define TYPE_TIPO_RAPPORTO_LAVORO (tipo_rapporto_lavoro_get_type ()) -#define TIPO_RAPPORTO_LAVORO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TIPO_RAPPORTO_LAVORO, TipoRapportoLavoro)) -#define TIPO_RAPPORTO_LAVORO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TIPO_RAPPORTO_LAVORO, TipoRapportoLavoroClass)) -#define IS_TIPO_RAPPORTO_LAVORO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TIPO_RAPPORTO_LAVORO)) -#define IS_TIPO_RAPPORTO_LAVORO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TIPO_RAPPORTO_LAVORO)) -#define TIPO_RAPPORTO_LAVORO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TIPO_RAPPORTO_LAVORO, TipoRapportoLavoroClass)) +#define TYPE_ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO (organigramma_tipo_rapporto_lavoro_get_type ()) +#define ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO, OrganigrammaTipoRapportoLavoro)) +#define ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO, OrganigrammaTipoRapportoLavoroClass)) +#define IS_ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO)) +#define IS_ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO)) +#define ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO, OrganigrammaTipoRapportoLavoroClass)) -typedef struct _TipoRapportoLavoro TipoRapportoLavoro; -typedef struct _TipoRapportoLavoroClass TipoRapportoLavoroClass; +typedef struct _OrganigrammaTipoRapportoLavoro OrganigrammaTipoRapportoLavoro; +typedef struct _OrganigrammaTipoRapportoLavoroClass OrganigrammaTipoRapportoLavoroClass; -struct _TipoRapportoLavoro +struct _OrganigrammaTipoRapportoLavoro { GObject parent; }; -struct _TipoRapportoLavoroClass +struct _OrganigrammaTipoRapportoLavoroClass { GObjectClass parent_class; guint aggiornato_signal_id; }; -GType tipo_rapporto_lavoro_get_type (void) G_GNUC_CONST; +GType organigramma_tipo_rapporto_lavoro_get_type (void) G_GNUC_CONST; -TipoRapportoLavoro *tipo_rapporto_lavoro_new (OrganigrammaCommons *commons, gint id); +OrganigrammaTipoRapportoLavoro *organigramma_tipo_rapporto_lavoro_new (OrganigrammaCommons *commons, gint id); -GtkWidget *tipo_rapporto_lavoro_get_widget (TipoRapportoLavoro *tipo_rapporto_lavoro); +GtkWidget *organigramma_tipo_rapporto_lavoro_get_widget (OrganigrammaTipoRapportoLavoro *tipo_rapporto_lavoro); G_END_DECLS -#endif /* __TIPO_RAPPORTO_LAVORO_H__ */ +#endif /* __ORGANIGRAMMA_TIPO_RAPPORTO_LAVORO_H__ */ diff --git a/src/tiporecapito.c b/src/tiporecapito.c index 96607f5..ebdc124 100644 --- a/src/tiporecapito.c +++ b/src/tiporecapito.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -21,41 +21,41 @@ #include "tiporecapito.h" -static void tipo_recapito_class_init (TipoRecapitoClass *klass); -static void tipo_recapito_init (TipoRecapito *tipo_recapito); +static void organigramma_tipo_recapito_class_init (OrganigrammaTipoRecapitoClass *klass); +static void organigramma_tipo_recapito_init (OrganigrammaTipoRecapito *tipo_recapito); -static void tipo_recapito_carica (TipoRecapito *tipo_recapito); -static void tipo_recapito_salva (TipoRecapito *tipo_recapito); +static void organigramma_tipo_recapito_carica (OrganigrammaTipoRecapito *tipo_recapito); +static void organigramma_tipo_recapito_salva (OrganigrammaTipoRecapito *tipo_recapito); -static gboolean tipo_recapito_conferma_chiusura (TipoRecapito *tipo_recapito); +static gboolean organigramma_tipo_recapito_conferma_chiusura (OrganigrammaTipoRecapito *tipo_recapito); -static void tipo_recapito_set_property (GObject *object, +static void organigramma_tipo_recapito_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec); -static void tipo_recapito_get_property (GObject *object, +static void organigramma_tipo_recapito_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec); -static gboolean tipo_recapito_on_w_tipo_recapito_delete_event (GtkWidget *widget, +static gboolean organigramma_tipo_recapito_on_w_organigramma_tipo_recapito_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data); -static void tipo_recapito_on_btn_annulla_clicked (GtkButton *button, +static void organigramma_tipo_recapito_on_btn_annulla_clicked (GtkButton *button, gpointer user_data); -static void tipo_recapito_on_btn_salva_clicked (GtkButton *button, +static void organigramma_tipo_recapito_on_btn_salva_clicked (GtkButton *button, gpointer user_data); -#define TIPO_RECAPITO_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_TIPO_RECAPITO, TipoRecapitoPrivate)) +#define ORGANIGRAMMA_TIPO_RECAPITO_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_ORGANIGRAMMA_TIPO_RECAPITO, OrganigrammaTipoRecapitoPrivate)) enum { LBL_ID }; -typedef struct _TipoRecapitoPrivate TipoRecapitoPrivate; -struct _TipoRecapitoPrivate +typedef struct _OrganigrammaTipoRecapitoPrivate OrganigrammaTipoRecapitoPrivate; +struct _OrganigrammaTipoRecapitoPrivate { OrganigrammaCommons *commons; @@ -68,20 +68,20 @@ struct _TipoRecapitoPrivate gint id; }; -G_DEFINE_TYPE (TipoRecapito, tipo_recapito, G_TYPE_OBJECT) +G_DEFINE_TYPE (OrganigrammaTipoRecapito, organigramma_tipo_recapito, G_TYPE_OBJECT) static void -tipo_recapito_class_init (TipoRecapitoClass *klass) +organigramma_tipo_recapito_class_init (OrganigrammaTipoRecapitoClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); - g_type_class_add_private (object_class, sizeof (TipoRecapitoPrivate)); + g_type_class_add_private (object_class, sizeof (OrganigrammaTipoRecapitoPrivate)); - object_class->set_property = tipo_recapito_set_property; - object_class->get_property = tipo_recapito_get_property; + object_class->set_property = organigramma_tipo_recapito_set_property; + object_class->get_property = organigramma_tipo_recapito_get_property; /** - * TipoRecapito::aggiornato: + * OrganigrammaTipoRecapito::aggiornato: * @tipo_recapito: * */ @@ -97,26 +97,26 @@ tipo_recapito_class_init (TipoRecapitoClass *klass) } static void -tipo_recapito_init (TipoRecapito *tipo_recapito) +organigramma_tipo_recapito_init (OrganigrammaTipoRecapito *tipo_recapito) { - TipoRecapitoPrivate *priv = TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); + OrganigrammaTipoRecapitoPrivate *priv = ORGANIGRAMMA_TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); } /** - * tipo_recapito_new: + * organigramma_tipo_recapito_new: * @commons: * @id: * - * Returns: the newly created #TipoRecapito object. + * Returns: the newly created #OrganigrammaTipoRecapito object. */ -TipoRecapito -*tipo_recapito_new (OrganigrammaCommons *commons, gint id) +OrganigrammaTipoRecapito +*organigramma_tipo_recapito_new (OrganigrammaCommons *commons, gint id) { GError *error; - TipoRecapito *a = TIPO_RECAPITO (g_object_new (tipo_recapito_get_type (), NULL)); + OrganigrammaTipoRecapito *a = ORGANIGRAMMA_TIPO_RECAPITO (g_object_new (organigramma_tipo_recapito_get_type (), NULL)); - TipoRecapitoPrivate *priv = TIPO_RECAPITO_GET_PRIVATE (a); + OrganigrammaTipoRecapitoPrivate *priv = ORGANIGRAMMA_TIPO_RECAPITO_GET_PRIVATE (a); priv->commons = commons; @@ -141,12 +141,12 @@ TipoRecapito NULL); g_signal_connect (priv->w, - "delete-event", G_CALLBACK (tipo_recapito_on_w_tipo_recapito_delete_event), (gpointer *)a); + "delete-event", G_CALLBACK (organigramma_tipo_recapito_on_w_organigramma_tipo_recapito_delete_event), (gpointer *)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button21"), - "clicked", G_CALLBACK (tipo_recapito_on_btn_annulla_clicked), (gpointer *)a); + "clicked", G_CALLBACK (organigramma_tipo_recapito_on_btn_annulla_clicked), (gpointer *)a); g_signal_connect (gtk_builder_get_object (priv->commons->gtkbuilder, "button22"), - "clicked", G_CALLBACK (tipo_recapito_on_btn_salva_clicked), (gpointer *)a); + "clicked", G_CALLBACK (organigramma_tipo_recapito_on_btn_salva_clicked), (gpointer *)a); priv->id = id; @@ -159,36 +159,36 @@ TipoRecapito else { gtk_label_set_text (GTK_LABEL (priv->objects[LBL_ID]), g_strdup_printf ("%d", priv->id)); - tipo_recapito_carica (a); + organigramma_tipo_recapito_carica (a); } return a; } /** - * tipo_recapito_get_widget: + * organigramma_tipo_recapito_get_widget: * @tipo_recapito: * */ GtkWidget -*tipo_recapito_get_widget (TipoRecapito *tipo_recapito) +*organigramma_tipo_recapito_get_widget (OrganigrammaTipoRecapito *tipo_recapito) { - TipoRecapitoPrivate *priv = TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); + OrganigrammaTipoRecapitoPrivate *priv = ORGANIGRAMMA_TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); return priv->w; } /* PRIVATE */ static void -tipo_recapito_carica (TipoRecapito *tipo_recapito) +organigramma_tipo_recapito_carica (OrganigrammaTipoRecapito *tipo_recapito) { - TipoRecapitoPrivate *priv = TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); + OrganigrammaTipoRecapitoPrivate *priv = ORGANIGRAMMA_TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); gtk_form_fill_from_table (priv->form); } static void -tipo_recapito_salva (TipoRecapito *tipo_recapito) +organigramma_tipo_recapito_salva (OrganigrammaTipoRecapito *tipo_recapito) { GError *error = NULL; gchar *sql; @@ -197,9 +197,9 @@ tipo_recapito_salva (TipoRecapito *tipo_recapito) GDate *da; GDate *a; - TipoRecapitoClass *klass = TIPO_RECAPITO_GET_CLASS (tipo_recapito); + OrganigrammaTipoRecapitoClass *klass = ORGANIGRAMMA_TIPO_RECAPITO_GET_CLASS (tipo_recapito); - TipoRecapitoPrivate *priv = TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); + OrganigrammaTipoRecapitoPrivate *priv = ORGANIGRAMMA_TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); if (!gtk_form_check (priv->form, (priv->id != 0), NULL, TRUE, priv->w, TRUE)) { @@ -252,11 +252,11 @@ tipo_recapito_salva (TipoRecapito *tipo_recapito) } static void -tipo_recapito_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) +organigramma_tipo_recapito_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { - TipoRecapito *tipo_recapito = TIPO_RECAPITO (object); + OrganigrammaTipoRecapito *tipo_recapito = ORGANIGRAMMA_TIPO_RECAPITO (object); - TipoRecapitoPrivate *priv = TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); + OrganigrammaTipoRecapitoPrivate *priv = ORGANIGRAMMA_TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); switch (property_id) { @@ -267,11 +267,11 @@ tipo_recapito_set_property (GObject *object, guint property_id, const GValue *va } static void -tipo_recapito_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) +organigramma_tipo_recapito_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec) { - TipoRecapito *tipo_recapito = TIPO_RECAPITO (object); + OrganigrammaTipoRecapito *tipo_recapito = ORGANIGRAMMA_TIPO_RECAPITO (object); - TipoRecapitoPrivate *priv = TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); + OrganigrammaTipoRecapitoPrivate *priv = ORGANIGRAMMA_TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); switch (property_id) { @@ -282,13 +282,13 @@ tipo_recapito_get_property (GObject *object, guint property_id, GValue *value, G } static gboolean -tipo_recapito_conferma_chiusura (TipoRecapito *tipo_recapito) +organigramma_tipo_recapito_conferma_chiusura (OrganigrammaTipoRecapito *tipo_recapito) { GtkWidget *dialog; gboolean ret; - TipoRecapitoPrivate *priv = TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); + OrganigrammaTipoRecapitoPrivate *priv = ORGANIGRAMMA_TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); ret = TRUE; if (gtk_form_is_changed (priv->form)) @@ -310,27 +310,27 @@ tipo_recapito_conferma_chiusura (TipoRecapito *tipo_recapito) /* CALLBACK */ static gboolean -tipo_recapito_on_w_tipo_recapito_delete_event (GtkWidget *widget, +organigramma_tipo_recapito_on_w_organigramma_tipo_recapito_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) { - return !tipo_recapito_conferma_chiusura ((TipoRecapito *)user_data); + return !organigramma_tipo_recapito_conferma_chiusura ((OrganigrammaTipoRecapito *)user_data); } static void -tipo_recapito_on_btn_annulla_clicked (GtkButton *button, +organigramma_tipo_recapito_on_btn_annulla_clicked (GtkButton *button, gpointer user_data) { - TipoRecapito *tipo_recapito = (TipoRecapito *)user_data; + OrganigrammaTipoRecapito *tipo_recapito = (OrganigrammaTipoRecapito *)user_data; - TipoRecapitoPrivate *priv = TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); + OrganigrammaTipoRecapitoPrivate *priv = ORGANIGRAMMA_TIPO_RECAPITO_GET_PRIVATE (tipo_recapito); - if (tipo_recapito_conferma_chiusura (tipo_recapito)) gtk_widget_destroy (priv->w); + if (organigramma_tipo_recapito_conferma_chiusura (tipo_recapito)) gtk_widget_destroy (priv->w); } static void -tipo_recapito_on_btn_salva_clicked (GtkButton *button, +organigramma_tipo_recapito_on_btn_salva_clicked (GtkButton *button, gpointer user_data) { - tipo_recapito_salva ((TipoRecapito *)user_data); + organigramma_tipo_recapito_salva ((OrganigrammaTipoRecapito *)user_data); } diff --git a/src/tiporecapito.h b/src/tiporecapito.h index be3f0f1..ebb232f 100644 --- a/src/tiporecapito.h +++ b/src/tiporecapito.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Andrea Zagli + * Copyright (C) 2010-2012 Andrea Zagli * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -17,8 +17,8 @@ * */ -#ifndef __TIPO_RECAPITO_H__ -#define __TIPO_RECAPITO_H__ +#ifndef __ORGANIGRAMMA_TIPO_RECAPITO_H__ +#define __ORGANIGRAMMA_TIPO_RECAPITO_H__ #include #include @@ -30,36 +30,36 @@ G_BEGIN_DECLS -#define TYPE_TIPO_RECAPITO (tipo_recapito_get_type ()) -#define TIPO_RECAPITO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TIPO_RECAPITO, TipoRecapito)) -#define TIPO_RECAPITO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TIPO_RECAPITO, TipoRecapitoClass)) -#define IS_TIPO_RECAPITO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TIPO_RECAPITO)) -#define IS_TIPO_RECAPITO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TIPO_RECAPITO)) -#define TIPO_RECAPITO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TIPO_RECAPITO, TipoRecapitoClass)) +#define TYPE_ORGANIGRAMMA_TIPO_RECAPITO (organigramma_tipo_recapito_get_type ()) +#define ORGANIGRAMMA_TIPO_RECAPITO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ORGANIGRAMMA_TIPO_RECAPITO, OrganigrammaTipoRecapito)) +#define ORGANIGRAMMA_TIPO_RECAPITO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ORGANIGRAMMA_TIPO_RECAPITO, OrganigrammaTipoRecapitoClass)) +#define IS_ORGANIGRAMMA_TIPO_RECAPITO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ORGANIGRAMMA_TIPO_RECAPITO)) +#define IS_ORGANIGRAMMA_TIPO_RECAPITO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ORGANIGRAMMA_TIPO_RECAPITO)) +#define ORGANIGRAMMA_TIPO_RECAPITO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ORGANIGRAMMA_TIPO_RECAPITO, OrganigrammaTipoRecapitoClass)) -typedef struct _TipoRecapito TipoRecapito; -typedef struct _TipoRecapitoClass TipoRecapitoClass; +typedef struct _OrganigrammaTipoRecapito OrganigrammaTipoRecapito; +typedef struct _OrganigrammaTipoRecapitoClass OrganigrammaTipoRecapitoClass; -struct _TipoRecapito +struct _OrganigrammaTipoRecapito { GObject parent; }; -struct _TipoRecapitoClass +struct _OrganigrammaTipoRecapitoClass { GObjectClass parent_class; guint aggiornato_signal_id; }; -GType tipo_recapito_get_type (void) G_GNUC_CONST; +GType organigramma_tipo_recapito_get_type (void) G_GNUC_CONST; -TipoRecapito *tipo_recapito_new (OrganigrammaCommons *commons, gint id); +OrganigrammaTipoRecapito *organigramma_tipo_recapito_new (OrganigrammaCommons *commons, gint id); -GtkWidget *tipo_recapito_get_widget (TipoRecapito *tipo_recapito); +GtkWidget *organigramma_tipo_recapito_get_widget (OrganigrammaTipoRecapito *tipo_recapito); G_END_DECLS -#endif /* __TIPO_RECAPITO_H__ */ +#endif /* __ORGANIGRAMMA_TIPO_RECAPITO_H__ */