<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
+ <property name="no_show_all">True</property>
<property name="xalign">0.52999997138977051</property>
<property name="draw_indicator">True</property>
</object>
<child>
<object class="GtkLabel" id="label143">
<property name="visible">True</property>
+ <property name="no_show_all">True</property>
<property name="xalign">0</property>
<property name="label" translatable="yes">Salva nel database</property>
</object>
/*
- * Copyright (C) 2010 Andrea Zagli <azagli@libero.it>
+ * Copyright (C) 2010-2011 Andrea Zagli <azagli@libero.it>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
#include <libgtkform/widgetentry.h>
#include "allegato.h"
+#include "utils.h"
static void solipa_allegato_class_init (SolipaAllegatoClass *class);
static void solipa_allegato_init (SolipaAllegato *solipa_allegato);
{
SolipaAllegatoPrivate *priv;
+ g_return_val_if_fail (IS_SOLIPA_ALLEGATO (solipa_allegato), NULL);
+
priv = SOLIPA_ALLEGATO_GET_PRIVATE (solipa_allegato);
return priv->widget;
g_return_if_fail (IS_SOLIPA_ALLEGATO (solipa_allegato));
+ priv = SOLIPA_ALLEGATO_GET_PRIVATE (solipa_allegato);
+
gtk_widget_set_visible (GTK_WIDGET (gtk_builder_get_object (priv->gtkbuilder, "label143")), con_salva_in_db);
gtk_widget_set_visible (priv->chk_salva_nel_db, con_salva_in_db);
+ gtk_table_set_row_spacing (GTK_TABLE (priv->widget), 2, con_salva_in_db ? 5 : 0);
}
const gchar
GTK_BUTTONS_OK,
"Impossibile aprire l'allegato selezionato.");
gtk_dialog_run (GTK_DIALOG (dialog));
+ gtk_widget_destroy (dialog);
return;
}
"Impossibile aprire l'allegato selezionato: %s.",
(error != NULL & error->message != NULL ? error->message : "nessun dettaglio"));
gtk_dialog_run (GTK_DIALOG (dialog));
+ gtk_widget_destroy (dialog);
return;
}
"Impossibile aprire l'allegato selezionato: %s.",
(error != NULL & error->message != NULL ? error->message : "nessun dettaglio"));
gtk_dialog_run (GTK_DIALOG (dialog));
+ gtk_widget_destroy (dialog);
}
}
g_strdup_printf ("%02d/%02d/%04d %02d.%02d.%02d",
tm->tm_mday, tm->tm_mon + 1, tm->tm_year + 1900,
tm->tm_hour, tm->tm_min, tm->tm_sec));
- gtk_entry_set_text (GTK_ENTRY (priv->txt_dimensione), g_strdup_printf ("%d", buf.st_size));
+ gtk_entry_set_text (GTK_ENTRY (priv->txt_dimensione), solipa_format_money (buf.st_size, 0, FALSE));
}
else
{