From 34968b1bc749c38e4d4161667cda27a8007b3115 Mon Sep 17 00:00:00 2001 From: Andrea Zagli <azagli@libero.it> Date: Sat, 30 Apr 2011 17:44:43 +0200 Subject: [PATCH] Added functions GtkFormDecorator::get_key and GtkFormDecoder::get_decoded. --- ui/gtkformdecoder.c | 24 ++++++++++++++++++++++++ ui/gtkformdecoder.h | 3 +++ 2 files changed, 27 insertions(+) diff --git a/ui/gtkformdecoder.c b/ui/gtkformdecoder.c index f3896a3..7eada4d 100644 --- a/ui/gtkformdecoder.c +++ b/ui/gtkformdecoder.c @@ -138,6 +138,30 @@ GtkWidget return w; } +gchar +*gtk_form_decoder_get_key (GtkFormDecoder *decoder) +{ + GtkFormDecoderPrivate *priv; + + g_return_val_if_fail (GTK_IS_FORM_DECODER (decoder), NULL); + + priv = GTK_FORM_DECODER_GET_PRIVATE (decoder); + + return g_strdup (gtk_label_get_text (GTK_LABEL (priv->lbl_key))); +} + +gchar +*gtk_form_decoder_get_decoded (GtkFormDecoder *decoder) +{ + GtkFormDecoderPrivate *priv; + + g_return_val_if_fail (GTK_IS_FORM_DECODER (decoder), NULL); + + priv = GTK_FORM_DECODER_GET_PRIVATE (decoder); + + return g_strdup (gtk_entry_get_text (GTK_ENTRY (priv->txt_decoded))); +} + /* PRIVATE */ /* CALLBACKS */ diff --git a/ui/gtkformdecoder.h b/ui/gtkformdecoder.h index 12dcf18..63db551 100644 --- a/ui/gtkformdecoder.h +++ b/ui/gtkformdecoder.h @@ -56,6 +56,9 @@ GType gtk_form_decoder_get_type (void) G_GNUC_CONST; GtkWidget *gtk_form_decoder_new (void); +gchar *gtk_form_decoder_get_key (GtkFormDecoder *decoder); +gchar *gtk_form_decoder_get_decoded (GtkFormDecoder *decoder); + G_END_DECLS -- 2.49.0