Page 13 of 49

Posted: Wed Feb 24, 2010 1:07 pm
by Instructor
Infocatcher
Не воспроизводится. Возможно CLEAR неверно написан.

Posted: Wed Feb 24, 2010 5:08 pm
by Infocatcher
Instructor
О, а у меня и правда какой-то особый CLEAR.
У меня там откуда-то невидимый символ нарисовался:

Code: Select all

FEFF 0043 004C 0045 0041 0052
Что странно, под XP SP3 всё работало (вроде бы, впрочем, это легко проверить, только мне сейчас не на чем), а я давно ничего не менял (и вряд ли бы сам случайно ввел такой символ).

Posted: Thu Feb 25, 2010 5:52 am
by Instructor
Infocatcher
Это BOM. В ContextMenu нигде BOM не приклеивается.

Posted: Thu Feb 25, 2010 5:55 pm
by Infocatcher
Instructor
У меня меню в отдельном файле хранится, так его править удобнее.
И там не просто BOM – их целых два:
[ef bb bf] [ef bb bf] 43 4c 45 41 52

Более того, кажется, только в Win 7 не работает такой (пусть и некорректный :)) CLEAR: XP, Win 7.

В общем, вопрос можно считать решенным, хотя и не понятно, как я BOM размножил. На всякий случай сейчас кину в личку ссылку на архив с глючным меню.

Posted: Fri Feb 26, 2010 11:28 am
by Deim0s
Если использовать на ссылке команду Link(2) из из контекстного меню ссылок, происходит возврат к положению курсора. Можно сделать что бы этого не происходило?

Posted: Fri Feb 26, 2010 11:51 am
by Instructor
Исправлено: прокрутка текста при копировании ссылки - Link(2).

Fixed: text scroll after link copying - Link(2).


ContextMenu plugin v5.9

Posted: Sun May 16, 2010 10:05 pm
by Infocatcher
Если поставить курсор на ссылку и вызвать контекстное меню с клавиатуры, то откроется обычное меню, а не меню для ссылок.

Posted: Mon May 17, 2010 6:49 am
by Instructor
Infocatcher
Реализовано. Будет доступно после релиза 4.4.4.

Posted: Mon May 17, 2010 7:37 pm
by KDJ
В выделенный текст не могут видеть ссылки, только просто текст.

Posted: Tue May 18, 2010 9:34 am
by VladSh
KDJ wrote:В выделенный текст не могут видеть ссылки, только просто текст.
Думаю это не проблема этого плагина, а связано с тем, что при выделении текста рубится форматирование, что очень жаль, т.к. было бы здорово копировать текст с форматированием!..

Posted: Sat May 22, 2010 12:37 pm
by KDJ
VladSh
Так правильно, выделенный текст не показывает форматирования.
Например, в NotePad++ это работает хорошо.

Posted: Sun May 23, 2010 3:34 pm
by VladSh
KDJ
Причём здесь NotePad++? Для меня это далеко не эталон.
По моему правильно - не убирать форматирование при выделении, т.к. во-1 это сбивает (выделяешь одно, а выглядит выделение по другому), а во-2 если добавить соответствующую настройку, то можно будет копировать текст с форматированием, - можно было бы добавить в контекстное меню такой пункт (по умолчанию оставить копирование без форматирования).

Стили для выделенного a'la Notepad++

Posted: Fri May 28, 2010 1:48 pm
by private_joker
Вроде бы не было такого: очень удобно работая с сорсами выделять повторяющиеся переменные, методы, etc (должен быть активирован плагин Highlight). Стили можно поправить под себя.
Стили для выделенного a'la Notepad++

ContextMenu Plugin -> Меню окна редактирования

Code: Select all

"Стили"
{
  #Highlight selected
  -"Выделить 1-м стилем" Call("HighLight::Main", 2, "#FFFFFF", "#FFA000", 0, 0, 1)
  -"Выделить 2-м стилем" Call("HighLight::Main", 2, "#FFFFFF", "#00A000", 0, 0, 2)
  -"Выделить 3-м стилем" Call("HighLight::Main", 2, "#FFFFFF", "#A0A0FF", 0, 0, 3)
  -"Выделить 4-м стилем" Call("HighLight::Main", 2, "#FFFFFF", "#FF0000", 0, 0, 4)
SEPARATOR
  #Unhighlight selected
  -"Очистить 1-й стиль" Call("HighLight::Main", 3, 1)
  -"Очистить 2-й стиль" Call("HighLight::Main", 3, 2)
  -"Очистить 3-й стиль" Call("HighLight::Main", 3, 3)
  -"Очистить 4-й стиль" Call("HighLight::Main", 3, 4)
SEPARATOR
   #Unhighlight all
  -"Очистить все стили" Call("HighLight::Main", 3, 0)
}

Posted: Wed Jun 02, 2010 1:02 pm
by VladSh
private_joker

ЗдОрово :!: 8)

Posted: Sat Jun 19, 2010 11:37 am
by Instructor
Добавлено: метод Icon(), позволяющий использовать иконки для пунктов меню.
Добавлено: новые расширенные дефолтные меню.
Добавлено: синтаксическая проверка.
Добавлено: SET() и UNSET() для установки и снятия флагов обработки текста меню.
Добавлено: специальные пункты меню:
OPENCODEPAGES - список кодировок для переоткрытия файла.
SAVECODEPAGES - список кодировок для сохранения файла.
Добавлено: методы OpenFile() и SaveFile().
Добавлено: возможность использования Esc-последовательностей в методе Insert().

Added: method Icon(), that allowing to use the icons for menu items.
Added: new extended default menus.
Added: syntax check.
Added: SET() and UNSET() for set and unset menu text parse flags.
Added: special menu items:
OPENCODEPAGES - codepage list for file reopening.
SAVECODEPAGES - codepage list for file saving.
Added: methods OpenFile() and SaveFile().
Added: ability to use Esc-sequences in the Insert() method.


ContextMenu plugin v6.0