};
}
+#[macro_export]
+macro_rules! form_field_text_area_new {
+ ($form: ident,
+ $name: expr,
+ $label: expr,
+ $maxlen: expr,
+ $rows: expr,
+ $dbtype: path) => {
+ let mut fi = zakform::fields::FieldText::new($name);
+ zakform::form_field_new!(fi, $label, $dbtype);
+ fi.set_maxlen($maxlen);
+ fi.set_rows($rows);
+ $form.add_field(Box::new(fi));
+ };
+}
+
+#[macro_export]
+macro_rules! form_field_check_new {
+ ($form: ident,
+ $name: expr,
+ $label: expr,
+ $text: expr,
+ $dbtype: path) => {
+ let mut fi = zakform::fields::FieldText::new($name);
+ zakform::form_field_new!(fi, $label, $dbtype);
+ fi.set_text($text);
+ $form.add_field(Box::new(fi));
+ };
+}
+
#[macro_export]
macro_rules! form_field_radio_new {
($form: ident,