COM-FSM

User:Joey Oducado1

Page last modified 17:41, 24 Feb 2012 by Joey_Oducado1
    Table of contents
    No headers

    Version as of 08:37, 3 May 2024

    to this version.

    Return to Version archive.

    View current version


    /***

        TextBox(id, class, text)

        (optional) id: str

        (optional) class : str

        (optional) text : str

    ***/

    var id = $id ?? @id;
    var class = $class;
    var text = $text ?? '';
    var width = $width;
    var height = $height;

    if(text != '') {
        <input id=(id) width=(web.size(width)) height=(web.size(height)) class=(class) value=(text) type="text" ctor="
            var val =

    reference to undefined name 'text' Exception of type 'MindTouch.Deki.Script.Runtime.DekiScriptUndefinedNameException' was thrown. (click for details)
    ;
            when($this.focus) {
                if($this.val() == val) {
                    $this.css({ 'color': '#000000', 'font-style': 'normal' });
                    $this.val('');
                }
                $this.css({ 'background-color': '#EEF1F8' })
            }
            when($this.blur) {
                if($this.val() == '') {
                    $this.css({ 'color': '#778899', 'font-style': 'italic' });
                    $this.val(val);
                }
                $this.css({ 'background-color': '#FFFFFF' });
            }
        "/>
    } else {
        <input id=(id) width=(width) height=(height) class=(class) type="text" ctor="
            var val =
    reference to undefined name 'text' Exception of type 'MindTouch.Deki.Script.Runtime.DekiScriptUndefinedNameException' was thrown. (click for details)
    ;
            when($this.focus) $this.css({ 'background-color': '#EEF1F8' })
            when($this.blur) $this.css({ 'background-color': '#FFFFFF' });
        "/>
    }

    Powered by MindTouch Core