Commit 6c7ef284f883edbff71a79c32632caaab6cc8190
1 parent
5ae5c66a
add choice_int and password editor
Showing
2 changed files
with
9 additions
and
0 deletions
Show diff stats
database/vtm/view_table_renderer.anubis
| @@ -71,6 +71,11 @@ public define List(CXM_Form_Field) | @@ -71,6 +71,11 @@ public define List(CXM_Form_Field) | ||
| 71 | [input_readonly(label(_T(s_name), no_help), wan(c_name), init(value), if width > 0 then custom(width) else narrow), help_line(help, _T)], | 71 | [input_readonly(label(_T(s_name), no_help), wan(c_name), init(value), if width > 0 then custom(width) else narrow), help_line(help, _T)], |
| 72 | text(s_name, c_name, value, help) then | 72 | text(s_name, c_name, value, help) then |
| 73 | [input(label(_T(s_name), no_help), wan(c_name), init(value), narrow, mandatory), help_line(help, _T)], | 73 | [input(label(_T(s_name), no_help), wan(c_name), init(value), narrow, mandatory), help_line(help, _T)], |
| 74 | + password(s_name, c_name, help) then | ||
| 75 | + [password_input(label(_T(s_name), no_help), wan(c_name+"_1"), init(""), narrow, non_mandatory), | ||
| 76 | + password_input(label(_T(s_name), no_help), wan(c_name+"_2"), init(""), narrow, non_mandatory), | ||
| 77 | + help_line(help, _T)], | ||
| 78 | + | ||
| 74 | foreign_text(s_name, c_name, value, select, help) then | 79 | foreign_text(s_name, c_name, value, select, help) then |
| 75 | [selector_c([],label(_T(s_name), no_help), html_Id(""), wan(c_name), 1, select.get(db), success(init(to_String(value))), mandatory), help_line(help, _T)], | 80 | [selector_c([],label(_T(s_name), no_help), html_Id(""), wan(c_name), 1, select.get(db), success(init(to_String(value))), mandatory), help_line(help, _T)], |
| 76 | choices_text(s_name, c_name, value, select, help) then | 81 | choices_text(s_name, c_name, value, select, help) then |
| @@ -81,6 +86,8 @@ public define List(CXM_Form_Field) | @@ -81,6 +86,8 @@ public define List(CXM_Form_Field) | ||
| 81 | [checkboxr([],label(_T(s_name), no_help), html_Id(""), wan(c_name), wav(c_name),value, mandatory), help_line(help, _T)], | 86 | [checkboxr([],label(_T(s_name), no_help), html_Id(""), wan(c_name), wav(c_name),value, mandatory), help_line(help, _T)], |
| 82 | integer(s_name, c_name, value, help) then | 87 | integer(s_name, c_name, value, help) then |
| 83 | [input(label(_T(s_name), no_help), wan(c_name), init(abs_to_decimal(value)), small, mandatory), help_line(help, _T)], | 88 | [input(label(_T(s_name), no_help), wan(c_name), init(abs_to_decimal(value)), small, mandatory), help_line(help, _T)], |
| 89 | + choices_int(s_name, c_name, value, select, help) then | ||
| 90 | + [selector_c([],label(_T(s_name), no_help), html_Id(""), wan(c_name), 1, select.get(db), success(init(to_String(value))), mandatory), help_line(help, _T)], | ||
| 84 | date(s_name, c_name, value, help) then | 91 | date(s_name, c_name, value, help) then |
| 85 | [input([class("datepicker")], label(_T(s_name), no_help), html_Id(c_name), wan(c_name), init(value), small, non_mandatory), help_line(help, _T)], | 92 | [input([class("datepicker")], label(_T(s_name), no_help), html_Id(c_name), wan(c_name), init(value), small, non_mandatory), help_line(help, _T)], |
| 86 | time(s_name, c_name, value, help) then | 93 | time(s_name, c_name, value, help) then |
database/vtm/view_table_types.anubis
| @@ -17,11 +17,13 @@ public type VT_edit_entry: | @@ -17,11 +17,13 @@ public type VT_edit_entry: | ||
| 17 | primary_key (String idx), | 17 | primary_key (String idx), |
| 18 | information (String s_name, String c_name, String v_name, Int width, HK_Help_Text help), //s_name = show_name for translation, v_name = string to show | 18 | information (String s_name, String c_name, String v_name, Int width, HK_Help_Text help), //s_name = show_name for translation, v_name = string to show |
| 19 | text (String s_name, String c_name, String value, HK_Help_Text help), //s_name = show_name for translation, c_name = table column name | 19 | text (String s_name, String c_name, String value, HK_Help_Text help), //s_name = show_name for translation, c_name = table column name |
| 20 | + password (String s_name, String c_name, HK_Help_Text help), //s_name = show_name for translation, c_name = table column name | ||
| 20 | foreign_text(String s_name, String c_name, Int selected, VT_edit_selector selector, HK_Help_Text help), | 21 | foreign_text(String s_name, String c_name, Int selected, VT_edit_selector selector, HK_Help_Text help), |
| 21 | choices_text(String s_name, String c_name, String selected, VT_edit_selector selector, HK_Help_Text help), | 22 | choices_text(String s_name, String c_name, String selected, VT_edit_selector selector, HK_Help_Text help), |
| 22 | text_area (String s_name, String c_name, String value, HK_Help_Text help), //s_name = show_name for translate, c_name = table column name | 23 | text_area (String s_name, String c_name, String value, HK_Help_Text help), //s_name = show_name for translate, c_name = table column name |
| 23 | boolean (String s_name, String c_name, Bool value, HK_Help_Text help), | 24 | boolean (String s_name, String c_name, Bool value, HK_Help_Text help), |
| 24 | integer (String s_name, String c_name, Int value, HK_Help_Text help), | 25 | integer (String s_name, String c_name, Int value, HK_Help_Text help), |
| 26 | + choices_int (String s_name, String c_name, Int selected, VT_edit_selector selector, HK_Help_Text help), | ||
| 25 | date (String s_name, String c_name, String value, HK_Help_Text help), | 27 | date (String s_name, String c_name, String value, HK_Help_Text help), |
| 26 | time (String s_name, String c_name, String value, HK_Help_Text help), | 28 | time (String s_name, String c_name, String value, HK_Help_Text help), |
| 27 | datetime (String s_name, String c_name, String value, HK_Help_Text help). | 29 | datetime (String s_name, String c_name, String value, HK_Help_Text help). |