22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
this.xMessageBoxBar.appendChild(oGrammalecte.createNode("div", {className: "grammalecte_message_box_invisible_marker", textContent: "__grammalecte_panel__"}));
this.xMessageBoxBar.appendChild(this._createButtons());
let xTitle = oGrammalecte.createNode("div", {className: "grammalecte_panel_title"});
xTitle.appendChild(this._createLogo());
xTitle.appendChild(oGrammalecte.createNode("div", {className: "grammalecte_message_box_label", textContent: sTitle}));
this.xMessageBoxBar.appendChild(xTitle);
xMessageBox.appendChild(this.xMessageBoxBar);
xMessageBox.appendChild(this.xMessageBoxContent);
return xMessageBox;
}
catch (e) {
showError(e);
}
}
|
>
|
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
this.xMessageBoxBar.appendChild(oGrammalecte.createNode("div", {className: "grammalecte_message_box_invisible_marker", textContent: "__grammalecte_panel__"}));
this.xMessageBoxBar.appendChild(this._createButtons());
let xTitle = oGrammalecte.createNode("div", {className: "grammalecte_panel_title"});
xTitle.appendChild(this._createLogo());
xTitle.appendChild(oGrammalecte.createNode("div", {className: "grammalecte_message_box_label", textContent: sTitle}));
this.xMessageBoxBar.appendChild(xTitle);
xMessageBox.appendChild(this.xMessageBoxBar);
xMessageBox.appendChild(this.xMessageBoxContent);
return xMessageBox;
}
catch (e) {
showError(e);
}
}
|
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
show () {
this.xMessageBox.style.display = "block";
}
hide () {
this.xMessageBox.style.display = "none";
}
setMessage (sMessage) {
this.xMessageBoxContent.textContent = sMessage;
}
center () {
this.xMessageBox.style = `top: 50%; left: 50%; width: ${this.nWidth}px; height: ${this.nHeight}px; margin-top: -${this.nHeight/2}px; margin-left: -${this.nWidth/2}px;`;
}
}
|
>
|
>
>
>
>
>
|
>
|
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
show () {
this.xMessageBox.style.display = "block";
}
hide () {
this.xMessageBox.style.display = "none";
this.clear();
}
addMessage (sMessage) {
this.xMessageBoxContent.appendChild(oGrammalecte.createNode("div", {className: "grammalecte_message_box_message", textContent: sMessage}));
}
clear () {
while (this.xMessageBoxContent.firstChild) {
this.xMessageBoxContent.removeChild(this.xMessageBoxContent.firstChild);
}
}
center () {
this.xMessageBox.style = `top: 50%; left: 50%; width: ${this.nWidth}px; height: ${this.nHeight}px; margin-top: -${this.nHeight/2}px; margin-left: -${this.nWidth/2}px;`;
}
}
|