1
The textbox Focus Event does not work, the x value is correct, but component does not change its value, any hint, please.
    $(document).ready(function () {
        $('#txtSchool').textbox('textbox').bind('keypress focus blur', function (e) {
            CallEvents($(this), e);})
    });
    function CallEvents(Sender, e) {            
        if (e.type == 'focus') {
            var rd = $(Sender).prop('readonly');
            var rd = false; //testing...
            if (!rd) {
                var q = String($(Sender).val());
                var x = q.replace(/\./g, "a");   //replacing dot by a
                //$.messager.alert('SCObraNet', 'focus ' + x, 'info');
                $(Sender).val(x);   //não preenche o campo solicitado com o conteúdo x
                return;
            }
        }
        else if (e.type == 'keypress') {
            //$.messager.alert('SCObraNet', 'keypress ', 'info');
        }
        else if (e.type == 'blur') {
            //$.messager.alert('SCObraNet', 'blur', 'info');
        }
    };
</script>
I tested in other ways and nothing, for example
    $('#txt').textbox('textbox').on('focus', function () {
        $(this).val("00000");         //don't set
    });
    or
    $('#txt').textbox('textbox').bind('focus', function () {
        $(this).val("00000");         //don't set
    });
    or
    $('#txt').textbox('textbox').bind('focusin', function () {
        $(this).val("00000");         //don't set
    });
						
You have characters inside the arguments here
CallEvents($(this), e);})... mute toCallEvents(this, e)– Sergio