Grammalecte  Diff

Differences From Artifact [8958174d47]:

To Artifact [b8800bfacf]:


84
85
86
87
88
89
90


91












92
93
94
95
96
97

    hide () {
        this.xMessageBox.style.display = "none";
        this.clear();
    }

    setMessage (sMessage) {


        this.xMessageBoxContent.textContent = sMessage;












    }

    clear () {
        this.xMessageBoxContent.textContent = "";
    }
}







>
>
|
>
>
>
>
>
>
>
>
>
>
>
>






84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111

    hide () {
        this.xMessageBox.style.display = "none";
        this.clear();
    }

    setMessage (sMessage) {
        if (!sMessage.includes("\n")) {
            // one line message
            this.xMessageBoxContent.textContent = sMessage;
        }
        else {
            // multi-line message
            let lLines = sMessage.split("\n");
            for (let sLine of lLines) {
                this.xMessageBoxContent.appendChild(oGrammalecte.createNode("p", { textContent: sLine }));
            }
        }
        //let nOffset = Math.min(this.xMessageBox.clientHeight / 2);
        //console.log(nOffset);
        //this.xMessageBox.style.marginTop = `-${nOffset}px`;
        this.xMessageBox.style.marginTop = `-150px`;
    }

    clear () {
        this.xMessageBoxContent.textContent = "";
    }
}