Page 41 of 49

Posted: Thu Feb 27, 2014 8:56 am
by koros
Я так понимаю, что на мои предыдущие просьбы ответ отрицательный :(

Попрошу ещё одну фичу - может она будет востребована.
Можно ли добавить меню по правой клавиши мыши на полосе фолдинга (там, где плюсики и минусики фолдинга). Там можно было бы добавить "Свернуть всё" и "Развернуть всё".

Posted: Sat Mar 01, 2014 6:16 am
by Instructor
koros wrote:И ещё хотелось бы узнать какое ограничение накладывается на количество строк в меню? Просто я заметил, что при достаточно большом количестве строк перестает работать функция предпросмотра меню, а при ещё большем количестве - вообще не работает плагин.
Ограничение 5 тысяч пунктов меню.
Там можно было бы добавить "Свернуть всё" и "Развернуть всё".
В меню редактирования добавляем:

Code: Select all

"Свернуть/Развернуть блоки" Call("Coder::CodeFold::AllCollapse")

Posted: Sat Mar 01, 2014 9:54 am
by koros
Instructor wrote:
koros wrote:И ещё хотелось бы узнать какое ограничение накладывается на количество строк в меню? Просто я заметил, что при достаточно большом количестве строк перестает работать функция предпросмотра меню, а при ещё большем количестве - вообще не работает плагин.
Ограничение 5 тысяч пунктов меню.
Спасибо. А нельзя ли увеличить?
Instructor wrote:
Там можно было бы добавить "Свернуть всё" и "Развернуть всё".
В меню редактирования добавляем:

Code: Select all

"Свернуть/Развернуть блоки" Call("Coder::CodeFold::AllCollapse")
Это в окне редактирования, а я имел в виду на полоске фолдинга - там, где "плюсики" и "минусики".

А по поводу Include("MyMenu") - стоит ли ждать?

Posted: Sat Mar 01, 2014 5:32 pm
by Instructor
koros wrote:А нельзя ли увеличить?
koros wrote:Просто я заметил, что при достаточно большом количестве строк перестает работать функция предпросмотра меню, а при ещё большем количестве - вообще не работает плагин.
Ограничение проявляется в виде отсутствия реакции на нажатие пункта меню, однако при этом пункты не должны пропадать и тем более плагин должен продолжать работать. Попробуйте версию 14.6.

Posted: Sat Mar 01, 2014 5:36 pm
by Instructor
Исправлено: освобождение ресурсов главного меню.

Fixed: freeing main menu resources.


ContextMenu plugin v14.6

Posted: Sat Mar 01, 2014 7:29 pm
by Skif_off
Instructor
5 тыс. пунктов или все строки, включая SET/UNSET()/SEPARATOR?

Posted: Sat Mar 01, 2014 9:11 pm
by DV
Skif_off wrote:Instructor
5 тыс. пунктов или все строки, включая SET/UNSET()/SEPARATOR?
:)
Профессор: -- ...Солнце погаснет через 5 миллиардов лет.
Один из студентов: -- Простите, вы сказали миллионов или миллиардов??
Профессор: -- Миллиардов.
Студент: -- Ну слава богу!

Posted: Sat Mar 01, 2014 9:35 pm
by Skif_off
Ну, в общем, да - скорее праздное любопытство :) (сейчас на все - 1600 строк, только пункты меню - 1047)

Posted: Tue Mar 04, 2014 11:30 am
by koros
Instructor wrote:
koros wrote:А нельзя ли увеличить?
koros wrote:Просто я заметил, что при достаточно большом количестве строк перестает работать функция предпросмотра меню, а при ещё большем количестве - вообще не работает плагин.
Ограничение проявляется в виде отсутствия реакции на нажатие пункта меню, однако при этом пункты не должны пропадать и тем более плагин должен продолжать работать. Попробуйте версию 14.6.
Да с этой версией всё заработало. Спасибо.
По поводу такого большого количества строк. Предположим есть скрипт, у которого 4 параметра, которые могут изменяться от 1 до 10. Захотелось сделать меню, в котором представлены все комбинации - получаем 10х1-х10х10=10000 срок.

Instructor
Я извиняюсь, за настырность, но вы не ответили на остальные вопросы по поводу фолдинга и Include ("MyMenu").

Posted: Tue Mar 04, 2014 12:14 pm
by FeyFre
koros wrote:Instructor
Я извиняюсь, за настырность, но вы не ответили на остальные вопросы по поводу фолдинга и Include ("MyMenu").
koros, ответ на этот вопрос даден не так уже давно - в конце прошлого года

Posted: Wed Mar 12, 2014 8:32 am
by Instructor
Исправлено: плавающее исчезновение пунктов меню.

Fixed: floating item disappearance.


ContextMenu plugin v14.7

Posted: Fri Mar 14, 2014 11:12 am
by Drugmix
Instructor wrote:Исправлено: плавающее исчезновение пунктов меню.
баг вернулся :(

Posted: Sat Apr 05, 2014 1:25 pm
by Infocatcher
Когда-то давно вопрос уже поднимался, но искать лень. :)
Проблема в том, что для корректного отображения списка открытых файлов (MDIDOCUMENTS) на Windows 7 нужно завернуть все содержимое меню в

Code: Select all

# Системная тема оформления без иконок
SET(16)
...
UNSET(16)
Тогда я эту проблему так и решил, а сейчас вот все-таки подобрал иконки. :)
Суть в том, при наведении курсора пункты меню должны подсвечиваться не изменением фона, на некой градиентной маской.

В общем, хотелось бы починить. Тем более, что закладки (FAVOURITES) при этом отображаются корректно.

Image

Posted: Sun Apr 06, 2014 6:14 am
by Instructor
Infocatcher wrote:В общем, хотелось бы починить.
Было здесь. Пункты меню MDIDOCUMENTS и EXPLORER создаются не плагином, поэтому он не контролирует работу по ним (в том числе и отрисовку), а только реагирует на выбор пункта.

Posted: Sun Apr 06, 2014 12:59 pm
by Infocatcher
Instructor wrote:Пункты меню MDIDOCUMENTS и EXPLORER создаются не плагином, поэтому он не контролирует работу по ним (в том числе и отрисовку), а только реагирует на выбор пункта.
А я и забыл, что уже тогда были такие же особенности. Видимо, из-за отсутствия пояснений. :)
Печально. :(