| 
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 = "";
    }
}
 |