Hello, regarding the ReadOnlyDisplayAppearance feature, which I think is great, I noticed that when there are forms with a mix of editable and non-editable form items, it’s not very intuitive to understand what is editable and what is not, when using the default readOnlyDisplay: "readOnly" (especially on touch devices but not only).
I tried to put a small label using the APIs related to errors, but that would only work with titleOrientation: "top":
	The result is not bad in my opinion:


but with the default titleOrientation, the title wouldn’t be vertically aligned with the textBox:


Anyway I’m not sure if you agree, but in my opinion, it would deserve some different styling or another solution to make more evident the fact that it's a read-only text (while maintaining an aesthetic advantage over the staticText/disabled versions).
					I tried to put a small label using the APIs related to errors, but that would only work with titleOrientation: "top":
Code:
	
	isc.DynamicForm.create({
    ID: "exampleForm",
    width: 300,
    numCols: 1,
    errors: {email: "<span style='font-size:11px; vertical-align:top'>read only text</span>"},
    titleOrientation: "top",
    fields: [
        {
            name: "username",
            title: "Username",
            type: "text",
            width: "*",
            required: true,
            defaultValue: "bob"
        },
        {
            name: "email",
            title: "Email",
            canEdit: false,
            showErrorIcon: false,
            showErrorText: true,
            errorOrientation: "bottom",
            showErrorStyle: false,
            required: true,
            width: "*",
            type: "text",
            defaultValue: "bob@isomorphic.com"
        }
    ]
});
but with the default titleOrientation, the title wouldn’t be vertically aligned with the textBox:
Anyway I’m not sure if you agree, but in my opinion, it would deserve some different styling or another solution to make more evident the fact that it's a read-only text (while maintaining an aesthetic advantage over the staticText/disabled versions).

Comment