Hi Isomorphic,
please see this screenshot.
As you can see, there is a blod/non bold mismatch. I'd expect either the 1st TextItem-content to be bold as well or the 1st SelectItem-content to be non-bold (I prefer this one).
Also, there is an 1-pixel offset after validation, where the FormItems with the error move a bit.
Steps to reproduce:
Change this sample (v11.1p_2018-07-06) and hit validate. Then select the entries and enter the text.
The moving FormItem issue is even more apparent here, if you add this item as well, which then is off by an validator-icon-width.
Best regards
Blama
please see this screenshot.
As you can see, there is a blod/non bold mismatch. I'd expect either the 1st TextItem-content to be bold as well or the 1st SelectItem-content to be non-bold (I prefer this one).
Also, there is an 1-pixel offset after validation, where the FormItems with the error move a bit.
Steps to reproduce:
Change this sample (v11.1p_2018-07-06) and hit validate. Then select the entries and enter the text.
Code:
isc.DynamicForm.create({ ID: "form2", width: 620, colWidths: [190, "*"], isGroup: true, groupTitle: "Select / Combo Controls", fields : [ { name: "bugStatus", title: "Select required", editorType: "SelectItem", required:true, valueMap : { "cat" : "Unexpected bold", "dog" : "Dog", "giraffe" : "Giraffe", "goat" : "Goat", "marmoset" : "Marmoset", "mouse" : "Mouse" } }, { name: "bugStatus2", title: "Select non-required", editorType: "SelectItem", required:false, valueMap : { "cat" : "Expected non-bold", "dog" : "Dog", "giraffe" : "Giraffe", "goat" : "Goat", "marmoset" : "Marmoset", "mouse" : "Mouse" } }, { name: "bugStatus3", title: "TextItem required", editorType: "TextItem", required:true, }, { name: "bugStatus4", title: "TextItem non-required", editorType: "TextItem", required:false, } ] }); isc.Button.create({ top: 170, title: "Validate", click: "form2.validate()" });
Code:
{ name: "selectItemMultipleGrid", title: "Select Multiple (Grid)", editorType: "SelectItem", required:true, multiple: true, multipleAppearance: "grid", valueMap : { "cat" : "Cat", "dog" : "Dog", "giraffe" : "Giraffe", "goat" : "Goat", "marmoset" : "Marmoset", "mouse" : "Mouse" } }
Best regards
Blama
Comment