}
}
+/**
+ * zak_form_form_set_element_value_by_id:
+ * @zakform:
+ * @id:
+ * @value:
+ *
+ * Sets the #ZakFormElement value.
+ */
+gboolean
+zak_form_form_set_element_value_by_id (ZakFormForm *zakform, const gchar *id, const gchar *value)
+{
+ ZakFormElement *element;
+
+ element = zak_form_form_get_element_by_id (zakform, id);
+ if (element != NULL)
+ {
+ zak_form_element_set_value (element, value);
+ }
+}
+
+/**
+ * zak_form_form_get_element_value_gvalue_by_id:
+ * @zakform:
+ * @id:
+ * @value:
+ *
+ * Sets the #ZakFormElement value.
+ */
+gboolean
+zak_form_form_set_element_value_gvalue_by_id (ZakFormForm *zakform, const gchar *id, GValue *value)
+{
+ ZakFormElement *element;
+
+ element = zak_form_form_get_element_by_id (zakform, id);
+ if (element != NULL)
+ {
+ zak_form_element_set_value_gvalue (element, value);
+ }
+}
+
/**
* zak_form_form_clear:
* @zakform: a #ZakFormForm object.
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);
+gboolean zak_form_form_set_element_value_by_id (ZakFormForm *zakform, const gchar *id, const gchar *value);
+gboolean zak_form_form_set_element_value_gvalue_by_id (ZakFormForm *zakform, const gchar *id, GValue *value);
+
void zak_form_form_clear (ZakFormForm *zakform);
void zak_form_form_set_as_original (ZakFormForm *zakform);