Page 4 of 99

Posted: Tue May 07, 2013 11:03 am
by Instructor
yozhic, Lenchik
Выложите или вышлите папку с AkelPad'ом.

Posted: Tue May 07, 2013 11:53 am
by yozhic
Instructor
Выслал почтой.

Posted: Tue May 07, 2013 11:58 am
by Instructor
yozhic
Не воспроизводится. Может дело в видеодрайвере.

HighLight X64

Posted: Wed May 08, 2013 11:37 am
by cashbonus
Стоял акелпад на x86 очень нравиласть подсветка текста. Поставил x64 - нумерация строк есть, а подсветка не работает. Плагин coderhighlight пишет что работает. В чем может быть проблема?

Posted: Sun May 12, 2013 8:29 am
by Niven
День добрый.
В 175-й строке файла bat.coder:

Code: Select all

0	0	${OP}	0	EQL
надо бы заменить EQL на EQU, т.к. у IF в cmd.exe нет такого оператора сравнения, вопреки хелпу к нему. Проверить легко, откройте консоль и наберите:

Code: Select all

if 2 eql 2 echo yes
Вывод: Непредвиденное появление: eql.
Как видно, консоль не понимает, что от нее хотят.

С EQU — все работает:

Code: Select all

if 2 equ 2 echo yes
Вывод: yes

Posted: Sun May 12, 2013 3:45 pm
by Instructor
cashbonus
Попробуйте удалить cache файл.

Niven
Поправлено.

Posted: Tue May 14, 2013 1:28 pm
by vvch
opk44 wrote:3. Большинство форумов так организованы. Это не багтрекер.
Багтрекера-то нету. Фактически, форум его заменяет.
opk44 wrote:Если продолжаете сомневаться...
Нет сомнений, что шрифт проблемный. Не совсем ясно только, почему подчёркивания пропадают при включённом плагине, а без него этот эффект воспроизвести не удаётся. Как Вы это объясняете?

Posted: Tue May 14, 2013 7:27 pm
by opk44
vvch wrote:Как Вы это объясняете?
Во-первых я не объяснятель и мы с Вами ничем друг другу не обязаны. А во-вторых, труднее всего объяснять очевидное. Вы опыт с WordPad-ом проделали? Мне думалось, что этого должно быть вполне достаточно.
Добавим к увиденному факты:
1) AP плайнтекстовый редактор, а не WYSIWYG;
2) AP без Coder-плагина вообще не умеет отображать текст различными гарнитурами (например часть текста курсивом, а часть не курсивом).
При раскрашивании Coder-плагином, расчетная высота текстовой строки остается прежней, а фактическая высота курсивного шрифта увеличивается и нижняя часть его (куда и попадает подчеркивание "_") проваливается ниже видимой строки. Разница между высотой курсива и НЕкурсива невелика, как раз один пиксель. Эту разницу компенсирует настройка "зазор между строк" со значением больше нуля.
При установлении курсивного шрифта для всего текста (при отключенном Coder-плагине) высота строки расчитывается по фактической гарнитуре. Например, с нулевым зазором, у меня при выборе курсива на экране помещается 47 строк, а при выборе "обычного" - 50. Если же я устанавливаю зазор = 1, то с "обычным" шрифтом помещается уже 47 строк.

Posted: Wed May 15, 2013 11:43 am
by VladSh
В xml подсветка в строке:

Code: Select all

<field Name='PriceList' Label='Price List' DataType='DTYPE_TEXT' />
работает неверно, если внутри значения в кавычках есть пробел; пример: в 'Price List' подсвечивается только Price.
Можно ли это как-то поправить?

Posted: Wed May 15, 2013 5:11 pm
by opk44
VladSh wrote:Можно ли это как-то поправить?
Можно попробовать добавить апостроф в делимитеры (строка 142-149)

Code: Select all

Delimiters:
;======================================
;Flags  Font    Color   Color   Char(s)
;       style   text    bkgrnd
;======================================
1	0	0	0	"'"
...
но затрудняюсь сказать, не приведет ли это к появлению других проблем.

Posted: Thu May 16, 2013 9:38 am
by VladSh
opk44
Изменил, пока никаких проблем не вижу. Будем посмотреть :)
Спасибо!

Posted: Sat May 18, 2013 10:09 am
by Instructor
Добавлено: цвета для LineBoard плагина (se7h).
Добавлено: внешний вызов с кодом 22 - получить значение переменной из цветовой темы.

Added: colors for LineBoard plugin (se7h).
Added: external call with code 22 - get variable value from color theme.


Coder plugin v10.8

Posted: Sat May 18, 2013 1:17 pm
by KDJ
Coder::Settings called from context menu.
AkelPad crashes if you press "OK" button.

Posted: Sat May 18, 2013 1:58 pm
by Instructor
KDJ
Not reproduced. Can you send AkelPad folder?

Posted: Sat May 18, 2013 2:32 pm
by KDJ
Instructor
I sent the e-mail.