vts56 Цитата: если использовать моноширинный шрифт fixedsys...
Если у вас 4.2.0, то шлите на емайл свои настройки с файлом-примером.
Цитата: необходимо сформатировать выделенный кусок текста, т.е. удалить символы перевода строк и пробелы свыше одного между словами.
[more=vts56.js]
Код: /// Remove new lines and multiple spaces
var AkelPad=new ActiveXObject("AkelPad.document");
var hMainWnd=AkelPad.GetMainWnd();
var nSelStart;
var nSelEnd;
var pSelText;
if (hMainWnd)
{
nSelStart=AkelPad.GetSelStart();
nSelEnd=AkelPad.GetSelEnd();
if (nSelStart == nSelEnd)
AkelPad.SetSel(0, -1);
pSelText=AkelPad.GetSelText();
//Remove new lines
pSelText=pSelText.replace(/[ \t]*\r/g, " ");
//Remove multiple spaces
pSelText=pSelText.replace(/[ \t]+/g, " ");
AkelPad.ReplaceSel(pSelText);
if (nSelStart == nSelEnd)
AkelPad.SetSel(0, -1);
else
AkelPad.SetSel(nSelStart, nSelStart + pSelText.length);
}