Grammalecte  Diff

Differences From Artifact [d44995d5ef]:

To Artifact [fd1fa3a31b]:


116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
            this.oGCPanel = new GrammalecteGrammarChecker("grammalecte_gc_panel", "Grammalecte", 500, 700);
            this.oGCPanel.insertIntoPage();
        }
    },

    createMessageBox: function () {
        if (this.oMessageBox === null) {
            this.oMessageBox = new GrammalecteMessageBox("grammalecte_message_box", "Grammalecte", 400, 300);
            this.oMessageBox.insertIntoPage();
        }
    },

    startGCPanel: function (xNode=null) {
        oGrammalecte.createGCPanel();
        oGrammalecte.oGCPanel.clear();







|







116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
            this.oGCPanel = new GrammalecteGrammarChecker("grammalecte_gc_panel", "Grammalecte", 500, 700);
            this.oGCPanel.insertIntoPage();
        }
    },

    createMessageBox: function () {
        if (this.oMessageBox === null) {
            this.oMessageBox = new GrammalecteMessageBox("grammalecte_message_box", "Grammalecte", 400, 250);
            this.oMessageBox.insertIntoPage();
        }
    },

    startGCPanel: function (xNode=null) {
        oGrammalecte.createGCPanel();
        oGrammalecte.oGCPanel.clear();
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
        oGrammalecte.createTFPanel();
        oGrammalecte.oTFPanel.start(xNode);
        oGrammalecte.oTFPanel.show();
    },

    showMessage: function (sMessage) {
        oGrammalecte.createMessageBox();
        oGrammalecte.oMessageBox.setMessage(sMessage);
        oGrammalecte.oMessageBox.show();
    },

    getPageText: function () {
        let sPageText = document.body.innerText;
        let nPos = sPageText.indexOf("__grammalecte_panel__");
        if (nPos >= 0) {
            sPageText = sPageText.slice(0, nPos);







|
|







144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
        oGrammalecte.createTFPanel();
        oGrammalecte.oTFPanel.start(xNode);
        oGrammalecte.oTFPanel.show();
    },

    showMessage: function (sMessage) {
        oGrammalecte.createMessageBox();
        oGrammalecte.oMessageBox.show();
        oGrammalecte.oMessageBox.addMessage(sMessage);
    },

    getPageText: function () {
        let sPageText = document.body.innerText;
        let nPos = sPageText.indexOf("__grammalecte_panel__");
        if (nPos >= 0) {
            sPageText = sPageText.slice(0, nPos);