return ar;
}
+/**
+ * zak_form_form_get_element_value_by_id:
+ * @zakform:
+ * @id:
+ *
+ * Returns: the #ZakFormElement value.
+ */
+gchar
+*zak_form_form_get_element_value_by_id (ZakFormForm *zakform, const gchar *id)
+{
+ ZakFormElement *element;
+
+ element = zak_form_form_get_element_by_id (zakform, id);
+ if (element != NULL)
+ {
+ return zak_form_element_get_value (element);
+ }
+ else
+ {
+ return NULL;
+ }
+}
+
+/**
+ * zak_form_form_get_element_value_gvalue_by_id:
+ * @zakform:
+ * @id:
+ *
+ * Returns: the #ZakFormElement #GValue.
+ */
+GValue
+*zak_form_form_get_element_value_gvalue_by_id (ZakFormForm *zakform, const gchar *id)
+{
+ ZakFormElement *element;
+
+ element = zak_form_form_get_element_by_id (zakform, id);
+ if (element != NULL)
+ {
+ return zak_form_element_get_value_gvalue (element);
+ }
+ else
+ {
+ return NULL;
+ }
+}
+
/**
* zak_form_form_clear:
* @zakform: a #ZakFormForm object.
GPtrArray *zak_form_form_get_validators (ZakFormForm *zakform);
GPtrArray *zak_form_form_get_validators_by_type (ZakFormForm *zakform, GType type);
+gchar *zak_form_form_get_element_value_by_id (ZakFormForm *zakform, const gchar *id);
+GValue *zak_form_form_get_element_value_gvalue_by_id (ZakFormForm *zakform, const gchar *id);
+
void zak_form_form_clear (ZakFormForm *zakform);
void zak_form_form_set_as_original (ZakFormForm *zakform);