Переключение на Главную Страницу Страницы: [1]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Colorer for Openconf - обсуждения (число прочтений - 387173 )
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Colorer for Openconf - обсуждения
20. Февраля 2007 :: 04:37
Печать  
Плагин SciColorer - альтернативный текстовый редактор для конфигуратора 1С на основе компоненты Scintilla

Заменяет встроенный редакторо на более "продвинутый", с множеством функций современной среды разработки:

- Подсветка парных конструкций (скобки, Если ... КонецЕсли и т.п.)
- Свертка процедур, условий, циклов
- Номера строк, закладки
- Подсветка текущей строки, подсветка скобок и кавычек
- и многое другое...


в этой ветке только обсуждения, сам плагин находитсяздесь
« Последняя редакция: 20. Апреля 2008 :: 14:27 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #1 - 20. Февраля 2007 :: 04:39
Печать  
.
« Последняя редакция: 20. Апреля 2008 :: 14:28 - metaeditor »  

scicolorer_screen.GIF ( 10 KB | Загрузки )
scicolorer_screen.GIF

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
smile
Junior Member
**
Отсутствует


бррр... ужас...

Сообщений: 50
Зарегистрирован: 23. Мая 2006
Re: Colorer for Openconf
Ответ #2 - 20. Февраля 2007 :: 04:49
Печать  
Попробовал... попробую попользовать....

Но вообще однозначно респект, за еще одну попытку облегчить труд простых 1Сников Улыбка))
  
Наверх
 
IP записан
 
smile
Junior Member
**
Отсутствует


бррр... ужас...

Сообщений: 50
Зарегистрирован: 23. Мая 2006
Re: Colorer for Openconf
Ответ #3 - 20. Февраля 2007 :: 05:08
Печать  
Сразу комментарии и пожелания, чего не хватает:

1) кнопку быстрой свертки и развертки всех процедур
2) свертка

если тогда
конецесли

для цикл
конеццикла

пока цикл
конеццикла

3) свертка комментариев... перед процедурой обычно идут комментарии к этой процедуре (функции) ... если договорится об обозначении этих комментариев например

//начало ПриНачалеРаботыСистемы()
//тра та та тра та та
//мы везем с собой кота
//конец

тоже их сворачивать блоком в

// ПриНачалеРаботыСистемы()





  
Наверх
 
IP записан
 
kuntashov
Full Member
***
Отсутствует


1С:Специалист

Сообщений: 130
Местоположение: Саратов
Зарегистрирован: 13. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #4 - 20. Февраля 2007 :: 05:14
Печать  
Дима, ну ты блин даешь Улыбка
Респект!
  

С уважением, &&Александр Кунташов&&http://kuntashov.ru/
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #5 - 20. Февраля 2007 :: 05:22
Печать  
Круто Улыбка
Большущий респект!!

Еще можно добавить на полосу прокрутки кнопки перехода на начало/конец конструкции (Функция/КонецФункции, Проц/КонецПроц, Если/КонецЕсли, Цикл/КонецЦикла)
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #6 - 20. Февраля 2007 :: 06:46
Печать  
Цитата:
smile
1) кнопку быстрой свертки и развертки всех процедур

есть соответствующие макросы в прилагаемом скрипте, можно их повесить на кнопку в тулбар средствами опенконфа

Цитата:

2) свертка 
если тогда
конецесли 

для цикл
конеццикла

полного аналога восьмерке имхо неполучится сделать без подмены самого редактора, свертку если-конецесли итп я несмогу сделать. Свертку комментариев можно попробовать.

Цитата:
artbear
Еще можно добавить на полосу прокрутки кнопки перехода на начало/конец конструкции (Функция/КонецФункции, Проц/КонецПроц, Если/КонецЕсли, Цикл/КонецЦикла) 

на правый скроллбар или на гуттер?

зы, всем респектующим, спасибо Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #7 - 20. Февраля 2007 :: 06:53
Печать  
Привет Улыбка
хотелось бы еще:
- выделение редактируемой строки
- возможность подсветки определенных пользователем слов (http://www.1cpp.ru/forum/YaBB.pl?num=1168024422/16#16)
- выделяется если и конец если, иначеесли, иначе - нет, хотелось бы Улыбка
- возможность установки/снятия закладки кликом на гуттере
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #8 - 20. Февраля 2007 :: 06:56
Печать  
metaeditor писал(а) 20. Февраля 2007 :: 06:46:
Цитата:
artbear
Еще можно добавить на полосу прокрутки кнопки перехода на начало/конец конструкции (Функция/КонецФункции, Проц/КонецПроц, Если/КонецЕсли, Цикл/КонецЦикла)  

на правый скроллбар или на гуттер?

ИМХО на гуттер удобнее, все в одном месте Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #9 - 20. Февраля 2007 :: 07:16
Печать  
Цитата:
- выделяется если и конец если, иначеесли, иначе - нет, хотелось бы

Привет, т.е если например курсор на "иначе", то что выделять, "Если" или "КонецЕсли" ?или ещё как?

зы, ветку буду мониторить, все "хотелосьбы" записываются, всё что технически смогу то постепенно сделаю...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #10 - 20. Февраля 2007 :: 07:23
Печать  
ага, чтобы подсвечивались все ветвления. мне например надо часто их выделять, при этом не всегда мне попадается отформатированный код. и бьютифайер не везде стоит Печаль
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
smile
Junior Member
**
Отсутствует


бррр... ужас...

Сообщений: 50
Зарегистрирован: 23. Мая 2006
Re: Colorer for Openconf
Ответ #11 - 20. Февраля 2007 :: 07:32
Печать  
Скриптик посмотрел. Навесил на шорткат. Удобно...

Если курсор стоит на иначе, то подсвечивать всю ветку полностью

Код
Выбрать все
Если Тогда

ИначеЕсли Тогда

Иначе

КонецЕсли;

 



по идее хорошо бы было, если бы все эти ключевые слова были подсвечены...
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #12 - 20. Февраля 2007 :: 08:56
Печать  
Мощно задвинул!
Афтар, пиши исчо )))
  
Наверх
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #13 - 20. Февраля 2007 :: 09:03
Печать  
Молодца! Так держать! Большущее спасибо за сие творение!
  
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #14 - 20. Февраля 2007 :: 09:08
Печать  
Класс... Прощай поиск закрывающей скобки...

А можно ли сворачивать не только конструкции Процедура - КонецПроцедуры
а еще и операторные скобки Если - КонецЕсли, Пока - КонецЦикла (правда где тогда располагать графический элемент управления - места то слева маловато Подмигивание)

А так ВЕЩЬ!!!

  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
ssn1978
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 1
Зарегистрирован: 05. Августа 2006
Re: Colorer for Openconf
Ответ #15 - 21. Февраля 2007 :: 07:47
Печать  
Да уж, весч стоящая, автору огромный респект

Пожелание: Автоматическое разворачивание всех процедур перед сохранением конфигурации.

Вопрос: Не понял почему у меня дома ругается, если сохраняешь конфу при свернутых процедурах,
а на работе поставил и сохраняет без вопросов при свернутых процедурах, от чего зависит?
  
Наверх
 
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #16 - 21. Февраля 2007 :: 08:17
Печать  
Если не устанавливать скрипт, проблемы с прорисовкой (WinXP SP2, 7.70.025). Так и должно быть?
  

screen.JPG ( 23 KB | Загрузки )
screen.JPG
Наверх
www  
IP записан
 
bsa
Junior Member
**
Отсутствует


Не профессионал но и не
любитель...

Сообщений: 27
Местоположение: Одесса
Зарегистрирован: 20. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #17 - 21. Февраля 2007 :: 08:25
Печать  
Суперная вещь, отлично!
Внесу и свои предложения:
1. Выделение по SelectInnerBlock - думаю имело бы смысл выделять не то, что находится между Если-КонецЕсли и Цикл-КонецЦикла (т.е. включая и условия), а только строки в рамках этих конструкций (исключая условия). Например в коде:
Код
Выбрать все
Если а=1 Тогда
   а = 2;
КонецЕсли; 


выделять только
Код
Выбрать все
а = 2; 


2. Сейчас подстветка конструкций Если/Цикл и т.д. происходит всегда при позиционировании курсора на любом из ключевых слов конструкции. Если "пройти" курсором вверх или вниз по тексту, где есть эти конструкции, все они автоматом подствечиваются и текст начинает "рябить".
а) Хотелось бы иметь возможность "сбросить" все подстветки. Может быть реализовать для этого отдельный метод.
б) Как вариант - сделать автоматическую подстветку этих конструкций опциональной.
  
Наверх
ICQ  
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #18 - 21. Февраля 2007 :: 08:57
Печать  
"Пропадают" инстансы. Вжик и нету предприятия или конфигуратора.. ((
Еще кое-что: при подсветке скобок непонятно где курсор стоит.
Приходится ждать мигания курсора что-бы понять где он.
Да в принципе в любой подсвеченной инструкции.
  
Наверх
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #19 - 21. Февраля 2007 :: 10:49
Печать  
Замеченные неприятности:

1. Вертикальная белая черта в gutter'е в разделе объявления переменных в глобальнике то прорисовывается, то нет (закономерности не понял).

2. Если парная текущей закрывающая/открывающая "скобка" (типа "Пока" или "КонецЦикла" и т.п.) находится за пределами видимости, она то подсвечивается, то нет (чаще - нет, закономерности не понял). Хотелось бы увидеть её подсвеченной, когда прокручиваю код мышью, не трогая курсор.

3. В конце глобальника (свыше 25 тыс. строк) начинаются глюки с прорисовкой линий и отметок в gutter'е: если немного поиграться со свёрткой-развёрткой, отметки о начале/конце конструкций в gutter'е "разъезжаются" и начинают показывать не там и не то. Вообще, двойной щелчок в gutter'е в этой ситуации приводит даже к лёгкому помешательству в коде Улыбка, который вроде пропадает, если покрутить код мышкой туда-сюда.
  
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #20 - 21. Февраля 2007 :: 11:54
Печать  
Цитата:
ssn1978
Пожелание: Автоматическое разворачивание всех процедур перед сохранением конфигурации.

Хотел сделать, но откался от этой идеи. Придерживаюсь мысли, что всё должно быть контролируемо самим пользователем, никаких автоматических своротов или разворотов, только предупреждения в критических местах.
Цитата:
почему у меня дома ругается, если сохраняешь конфу при свернутых процедурах,
а на работе поставил и сохраняет без вопросов при свернутых процедурах, от чего зависит?

Момент сохранение конфигурации не отлавливается, предупреждение появляется только при попытке закрытия окна со свернутыми методами, может какойнибудь скрипт обрабатывает событие конфигуратора Configurator_MetaDataSaved и пробует чтото закрыть?

Цитата:
The gray CardinalЕсли не устанавливать скрипт, проблемы с прорисовкой (WinXP SP2, 7.70.025). Так и должно быть?

да, по умолчанию все цвета 0 (чёрный)

Цитата:
bsa
Выделение по SelectInnerBlock - думаю имело бы смысл выделять не то, что находится между Если-КонецЕсли и Цикл-КонецЦикла (т.е. включая и условия), а только строки в рамках этих конструкций (исключая условия).

принято
Цитата:
Сейчас подстветка конструкций Если/Цикл и т.д. происходит всегда при позиционировании курсора на любом из ключевых слов конструкции. Если "пройти" курсором вверх или вниз по тексту, где есть эти конструкции, все они автоматом подствечиваются и текст начинает "рябить". 
а) Хотелось бы иметь возможность "сбросить" все подстветки. Может быть реализовать для этого отдельный метод.

Не совсем понял. Режим OColorer.HighlightModeAlways какой? Рябить, всмысле при выходе курсора из ключевого слова его нормальный вид не восстанавливается, подсветка не снимается? можно картинку? (только сложи в архив, чтобы она автоматом не показывалась и не "утяжеляла" ветку)

Цитата:
сделать автоматическую подстветку этих конструкций опциональной
то есть, отдельный метод, типа "ПодсветитьПарнуюСкобку"? можно

Цитата:
trdm
"Пропадают" инстансы. Вжик и нету предприятия или конфигуратора.. ((

это как? где пропадают? вылетает конфигуратор?
Цитата:
при подсветке скобок непонятно где курсор стоит. 
Приходится ждать мигания курсора что-бы понять где он.
Да в принципе в любой подсвеченной инструкции. 

ну а что поделать ) , можно подобрать какойнибудь другой вариант подсветки, плюс попробую сделать подсветку текущей строки, как было сказано выше по ветке.

Цитата:
The gray Cardinal
Замеченные неприятности...


Про все эти неприятности знаю и ждал вопросов. Все исходят из того что анализируется только видимый в данный момент на экране текст. Считается что если на виду нет "процедура/функция" то мы внутри здорового метода, и слева рисуется черта на всю высоту, а в глобальниках как правило в начале на пару страниц идёт куча обьявлений переменных и "далее" методов. Также и со скобками, если одна ушла за пределы видимости то и вторая неподсвечивается. Я думаю над этим.

Цитата:
В конце глобальника (свыше 25 тыс. строк) начинаются глюки с прорисовкой линий и отметок в gutter'е: если немного поиграться со свёрткой-развёрткой

Это нетолько в глобальном а и в конце любых модулей, если свернуть самый последний метод, то под ним образуется пустота. После прокрутки мышью всё восстанавливается.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
bsa
Junior Member
**
Отсутствует


Не профессионал но и не
любитель...

Сообщений: 27
Местоположение: Одесса
Зарегистрирован: 20. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #21 - 21. Февраля 2007 :: 12:15
Печать  
Цитата:
Не совсем понял. Режим OColorer.HighlightModeAlways какой?

Код
Выбрать все
OColorer.HighlightModeAlways = false 


Цитата:
Рябить, всмысле при выходе курсора из ключевого слова его нормальный вид не восстанавливается, подсветка не снимается? можно картинку?

Именно так. Наверное это связано с тем, что у меня стоит нестандартный фон окна, т.к. на белом фоне ничего подобного не наблюдается.
  

Rezult.zip ( 71 KB | Загрузки )
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #22 - 21. Февраля 2007 :: 12:33
Печать  
bsa писал(а) 21. Февраля 2007 :: 12:15:
Наверное это связано с тем, что у меня стоит нестандартный фон окна, т.к. на белом фоне ничего подобного не наблюдается.


Да нет, при любом цвете фона работает. Кстати где ты взял такой цвет, в настройках конфигуратора такого вроде нет, прямо в реестре исправлял или это jpg так исказило?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #23 - 21. Февраля 2007 :: 12:35
Печать  
metaeditor писал(а) 21. Февраля 2007 :: 11:54:
Цитата:
trdm
"Пропадают" инстансы. Вжик и нету предприятия или конфигуратора.. ((

это как? где пропадают? вылетает конфигуратор?
Цитата:
при подсветке скобок непонятно где курсор стоит.  
Приходится ждать мигания курсора что-бы понять где он.
Да в принципе в любой подсвеченной инструкции.  

ну а что поделать ) , можно подобрать какойнибудь другой вариант подсветки, плюс попробую сделать подсветку текущей строки, как было сказано выше по ветке.

1. да вот пропадают так что остается вопрос "блин, я ж открывал на этой БД конфигуратор" и где он (с большими глазами). Может из-за того, что 3-4 инстансы было задействовано...
2. Визуал ассист для VC 6.0 видел? Он там скобки просто жирным подрисовывает. Может просто подчеркивание сделать? Хватит за глаза...
  
Наверх
IP записан
 
bsa
Junior Member
**
Отсутствует


Не профессионал но и не
любитель...

Сообщений: 27
Местоположение: Одесса
Зарегистрирован: 20. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #24 - 21. Февраля 2007 :: 12:39
Печать  
Цитата:
Да нет, при любом цвете фона работает.

Странно...  Печаль
Цитата:
Кстати где ты взял такой цвет, в настройках конфигуратора такого вроде нет, прямо в реестре исправлял или это jpg так исказило?

Цветовая схема "Классическая" Windows XP. В предопределенных вариантах цвета - это слева крайний нижний.
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #25 - 21. Февраля 2007 :: 12:40
Печать  
Цитата:
2. Визуал ассист для VC 6.0 видел?

Небольшой ОФФ - очень кульная вещь, рекомендую, реально помогает в разработке Улыбка
ЗЫ и лекарства есть Улыбка

  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #26 - 21. Февраля 2007 :: 12:55
Печать  
artbear писал(а) 21. Февраля 2007 :: 12:40:
Цитата:
2. Визуал ассист для VC 6.0 видел?

Небольшой ОФФ - очень кульная вещь, рекомендую, реально помогает в разработке Улыбка
ЗЫ и лекарства есть Улыбка

сори, за офф-топ, Артур ты с Арахисом как разобрался?
  

unnamed.GIF ( 22 KB | Загрузки )
unnamed.GIF
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #27 - 21. Февраля 2007 :: 13:09
Печать  
Цитата:
1. да вот пропадают так что остается вопрос "блин, я ж открывал на этой БД конфигуратор" и где он (с большими глазами). Может из-за того, что 3-4 инстансы было задействовано...

попробую тоже позапускать несколько...

Цитата:
2. Визуал ассист для VC 6.0 видел? Он там скобки просто жирным подрисовывает. Может просто подчеркивание сделать? Хватит за глаза...
ассист стоИт, хочу круглые скобки тоже просто жирным шрифтом подсвечивать...
а тип подсветки, ты же сам можеш настроить, в скрипте, хоть подчеркивание  хоть что...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #28 - 21. Февраля 2007 :: 13:18
Печать  
Цитата:
bsa
В предопределенных вариантах цвета - это слева крайний нижний.

эффект повторился, разбирусь. зы, у меня он темно красный, ближе к коричневому.

хотя, нет, поспешил, перезагрузил конфигуратор, заработало нормально... всёравно посмотрю ещё...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #29 - 21. Февраля 2007 :: 13:20
Печать  
trdm писал(а) 21. Февраля 2007 :: 12:55:
сори, за офф-топ, Артур ты с Арахисом как разобрался?

никак Печаль
так кдифф и юзаю Улыбка
Был бы рад, если бы кто помог  Смех
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
bsa
Junior Member
**
Отсутствует


Не профессионал но и не
любитель...

Сообщений: 27
Местоположение: Одесса
Зарегистрирован: 20. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #30 - 21. Февраля 2007 :: 13:29
Печать  
Цитата:
bsa
В предопределенных вариантах цвета - это слева крайний нижний.
Цитата:
эффект повторился, разбирусь. зы, у меня он темно красный, ближе к коричневому.

В некоторых приложениях у меня наблюдался такой же эффект, но 1С-ка всегда корректно подхватывала этот цвет. Я его установил для всех окон системы.

Кстати, обнаружилось еще следующее:
При открытии модуля проведения докумета, либо глобального модуля не отображается поле "свертки/развертки" (кажется оно зовется "гуттер"  Улыбка).
Но, если открыть любую форму (документа, справочника, т.е. гд есть диалог) и затем перейти из не в открытую форму модуля проведения документа либо в глобальник - энтот гуттер появляется.
При закрытии/открытии модуля проведения докумета, либо глобального модуля казус вновь повторяется... Озадачен
  
Наверх
ICQ  
IP записан
 
bsa
Junior Member
**
Отсутствует


Не профессионал но и не
любитель...

Сообщений: 27
Местоположение: Одесса
Зарегистрирован: 20. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #31 - 21. Февраля 2007 :: 13:41
Печать  
И еще одно (в догонку):
При свертке/развертке процедур/функций в любом модуле для конфигурации устанавливается признак модифицированности...
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #32 - 21. Февраля 2007 :: 13:49
Печать  
bsa писал(а) 21. Февраля 2007 :: 13:29:
В предопределенных вариантах цвета - это слева крайний нижний.

всё, понял, у тебя в виндовсе стоит для всех окон этот цвет, а в конфигураторе цвет фона настроен как "авто", поправлю.

Цитата:
При открытии модуля проведения докумета, либо глобального модуля не отображается поле "свертки/развертки"
Но, если открыть любую форму (документа, справочника, т.е. гд есть диалог) и затем перейти из не в открытую форму модуля проведения документа либо в глобальник - энтот гуттер появляется.
знаю, рассмотрим, (при максимизированных окнах это не повторяется)

Цитата:
При свертке/развертке процедур/функций в любом модуле для конфигурации устанавливается признак модифицированности

читаем ридми.тхт


  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #33 - 21. Февраля 2007 :: 14:28
Печать  
metaeditor писал(а) 21. Февраля 2007 :: 13:49:
Цитата:
При свертке/развертке процедур/функций в любом модуле для конфигурации устанавливается признак модифицированности

читаем ридми.тхт

Не поможет. Лучше убери свертку, если не хочешь всех посылать в ридми Подмигивание
Всетаки процесс происходит противоестественно...
  
Наверх
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #34 - 21. Февраля 2007 :: 18:47
Печать  
metaeditor писал(а) 21. Февраля 2007 :: 11:54:
Цитата:
The gray Cardinal
Если не устанавливать скрипт, проблемы с прорисовкой (WinXP SP2, 7.70.025). Так и должно быть?

да, по умолчанию все цвета 0 (чёрный)

Имхо, идеологически не совсем верно. Было бы неплохо, если можно было бы формально использовать плагин без скрипта (сейчас это практически невозможно).

Цитата:
...если свернуть самый последний метод, то под ним образуется пустота. После прокрутки мышью всё восстанавливается.

Имхо, вопрос не только в последней процедуре/функции. Иногда откровенная чехарда в модуле сразу при его открытии:
  

screen_001.JPG ( 26 KB | Загрузки )
screen_001.JPG
Наверх
www  
IP записан
 
Boris_1c
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 127
Зарегистрирован: 29. Января 2007
Re: Colorer for Openconf
Ответ #35 - 21. Февраля 2007 :: 20:41
Печать  
Штука реальная, еще бы свертку по конструкциям (условия, циклы...)

Может при записи сохранять текущие свертки, модуль автоматом разворачивать, а затем свернуть опять.
  
Наверх
 
IP записан
 
smile
Junior Member
**
Отсутствует


бррр... ужас...

Сообщений: 50
Зарегистрирован: 23. Мая 2006
Re: Colorer for Openconf
Ответ #36 - 22. Февраля 2007 :: 04:44
Печать  
Вообще предложение trdma очень интересное... имхо мне кажется пока вообще стоит убрать свертку и развертку функций... ну или хотя бы можешь сделать релиз дллки без гуттера? Мне пользы от него мало, а вот подсвечивание очень бы хотелось оставить, а глюки от свертки этой бывают, такие как описаны выше...

  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #37 - 22. Февраля 2007 :: 06:22
Печать  
Цитата:
The gray Cardinal
Имхо, идеологически не совсем верно. Было бы неплохо, если можно было бы формально использовать плагин без скрипта (сейчас это практически невозможно).

в релизе скрипт ненужен будет вообще, настройка будет вся через гуи, сейчас пока так.

Цитата:
Имхо, вопрос не только в последней процедуре/функции. Иногда откровенная чехарда в модуле сразу при его открытии:

да, заметил, бывает такое при переключении между окошками в конфигураторе и между программами, рисуются скобки с предыдущего окна, исправлю.


Цитата:
еще бы свертку по конструкциям (условия, циклы...)
Может при записи сохранять текущие свертки, модуль автоматом разворачивать, а затем свернуть опять.

Цитата:
Пожелание: Автоматическое разворачивание всех процедур перед сохранением конфигурации

Цитата:
А можно ли сворачивать еще и операторные скобки Если - КонецЕсли, Пока - КонецЦикла

итд...



Полноценной свертки конструкций, такой как в восьмерке нельзя сделать технически.
« Последняя редакция: 17. Декабря 2007 :: 03:19 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
smile
Junior Member
**
Отсутствует


бррр... ужас...

Сообщений: 50
Зарегистрирован: 23. Мая 2006
Re: Colorer for Openconf
Ответ #38 - 22. Февраля 2007 :: 07:11
Печать  
Имхо самое правильное решение...

Еще раз спасибо за подсветку, действительно удобно стало.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #39 - 22. Февраля 2007 :: 08:10
Печать  
metaeditor писал(а) 22. Февраля 2007 :: 06:22:
в релизе скрипт ненужен будет вообще, настройка будет вся через гуи, сейчас пока так.

ИМХО возможность программного управления в любом случае нужно оставить - очень удобные возможности при этом добавляются !!
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
bsa
Junior Member
**
Отсутствует


Не профессионал но и не
любитель...

Сообщений: 27
Местоположение: Одесса
Зарегистрирован: 20. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #40 - 22. Февраля 2007 :: 08:18
Печать  
Чего еще хотелось бы, так это чтобы при сворачивание/разворачивании курсор позиционировался на Процедура <Имя>/ Функция <Имя>. Сейчас он всегда позиционируется в начале модуля.
  
Наверх
ICQ  
IP записан
 
bsa
Junior Member
**
Отсутствует


Не профессионал но и не
любитель...

Сообщений: 27
Местоположение: Одесса
Зарегистрирован: 20. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #41 - 22. Февраля 2007 :: 08:24
Печать  
Имеется на той Процедуре/Функции, на которой курсор находился до свертки/развертки.
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #42 - 26. Февраля 2007 :: 15:09
Печать  
0.9.0.1
[-]исправлена прорисовка скобок при переключении окон внутри конфигуратора
[-]исправлена прорисовка скобок если в настройках Windows цвет фона окон отличный от белого
[+]установка/снятие закладок кликом на гуттере

файл в первом посте

Цитата:
bsa
Чего еще хотелось бы, так это чтобы при сворачивание/разворачивании курсор позиционировался на Процедура <Имя>/ Функция <Имя>. Сейчас он всегда позиционируется в начале модуля. Имеется ввиду на той Процедуре/Функции, на которой курсор находился до свертки/развертки.

т.е чтобы при свертке развертке всех методов курсор не устанавливался в (0,0) а оставался там где был?

Цитата:
artbear
ИМХО возможность программного управления в любом случае нужно оставить - очень удобные возможности при этом добавляются

Ок, останется гуи и программное управление. Программное какобычно будет иметь приоритет.


  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
bsa
Junior Member
**
Отсутствует


Не профессионал но и не
любитель...

Сообщений: 27
Местоположение: Одесса
Зарегистрирован: 20. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #43 - 26. Февраля 2007 :: 15:13
Печать  
Цитата:
Цитата:
bsa:
Чего еще хотелось бы, так это чтобы при сворачивание/разворачивании курсор позиционировался на Процедура <Имя>/ Функция <Имя>. Сейчас он всегда позиционируется в начале модуля. Имеется ввиду на той Процедуре/Функции, на которой курсор находился до свертки/развертки.

т.е чтобы при свертке развертке всех методов курсор не устанавливался в (0,0) а оставался там где был?

Именно так, но при свертке что бы он позиционировался на имени процедуры/функции, в теле которой он находился до момента свертки.
  
Наверх
ICQ  
IP записан
 
aou1c
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 183
Местоположение: Екатеринбург
Зарегистрирован: 29. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #44 - 26. Февраля 2007 :: 15:32
Печать  
А как развернуть все методы
и свернуть все методы ?
Неужели нереализованно пока??
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #45 - 26. Февраля 2007 :: 15:41
Печать  
aou1c писал(а) 26. Февраля 2007 :: 15:32:
А как развернуть все методы
и свернуть все методы ?
Неужели нереализованно пока??


прочитайте комментарии в прилагаемом скрипте, а также ридми.тхт и предыдущую страницу вконце
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
aou1c
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 183
Местоположение: Екатеринбург
Зарегистрирован: 29. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #46 - 26. Февраля 2007 :: 16:46
Печать  
при скролинге пропадает выделение процедуры,а при обратном скролинге появляется вновь

а если процедура не влезает в одну страницу, то конецпроцедуры ваще не выделяется никогда
  
Наверх
ICQ  
IP записан
 
nikolka
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 83
Зарегистрирован: 15. Января 2007
Re: Colorer for Openconf
Ответ #47 - 26. Февраля 2007 :: 18:47
Печать  
1) У меня в Windows 2003  при использовании плагина  1С закрываться нечего не спрашивая.
2) Не льзя ли сделать выборочный показ строк по условию ...
очень не плохие вещи из этого могут получиться на пример посмотреть
свзязи по данной переменой ...
Помню видел когда то РНР редактор в котором это  было реализовано.
Возможно можно сделать передачу строк которые нужно  в плагин
а  сам отбор строк в скрипте  vbs тогда  ...
Как я  знаю такого и в 1С8 нет и врят ли как мне кажеться
в блежаешем будущем будет.
3) Извеняюсь за свою тупость но вобще реально сделать RichEdit c методом
выборочный показ и заменить им 1С-кий... если я реально туплю то извените...  
Как то мне очень понравилась статья:
Win32 API. Урок 35. RichEdit Control: подстветка синтаксиса /05.06.02/
http://www.wasm.ru/article.php?article=1001035.
Там все просто и красиво может и тут  так можно ?
Веть посуществу перед показом текста его нужно получить а значит можно поставить прослойку ...
Понимаю что все это может быть не просто ... но всеже...
Если не сложо то обясните почему такое не возможно ...

« Последняя редакция: 27. Февраля 2007 :: 06:59 - nikolka »  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #48 - 27. Февраля 2007 :: 15:34
Печать  
aou1c писал(а) 26. Февраля 2007 :: 16:46:
при скролинге пропадает выделение процедуры,а при обратном скролинге появляется вновь

а если процедура не влезает в одну страницу, то конецпроцедуры ваще не выделяется никогда

об этом уже спрашивалось выше по ветке, эту проблему я постараюсь исправить...

Цитата:

nikolka
1) У меня в Windows 2003  при использовании плагина  1С закрываться нечего не спрашивая.

толькочто проверил на удаленном терминале, вин2003, работает, а когда именно падает?


Цитата:

2) Не льзя ли сделать выборочный показ строк по условию ...
очень не плохие вещи из этого могут получиться на пример посмотреть
свзязи по данной переменой ...
Помню видел когда то РНР редактор в котором это  было реализовано.
Возможно можно сделать передачу строк которые нужно  в плагин
а  сам отбор строк в скрипте  vbs тогда  ...
Как я  знаю такого и в 1С8 нет и врят ли как мне кажеться
в блежаешем будущем будет.


подобных редакторов не видел, но мысль хорошая, например подсвечивать строку если она соответствует заданному регекспу...
попробую сделать...

Цитата:

3) Извеняюсь за свою тупость но вобще реально сделать RichEdit c методом
выборочный показ и заменить им 1С-кий... если я реально туплю то извените...   
Как то мне очень понравилась статья:
Win32 API. Урок 35. RichEdit Control: подстветка синтаксиса /05.06.02/
http://www.wasm.ru/article.php?article=1001035.
Там все просто и красиво может и тут  так можно ?
Веть посуществу перед показом текста его нужно получить а значит можно поставить прослойку ...
Понимаю что все это может быть не просто ... но всеже...
Если не сложо то обясните почему такое не возможно ...


Во-первых, надо переписать с нуля синтаксическую подсветку текста, а уже потом добавлять свои фичи, но это не самое главное.
Тут ведь дело нетолько в отображении текста, чистый вьювер с крутой подсветкой написать как раз таки вполне выполнимая задача.
При подмене редактора надо четко следить за синхронизацией текстов редактора и документа... и даже это не самое главное...
Программное изменение документов, вот где собака порылась. Документ это не то что ты видиш на экране, это всего лишь отображение текста документа.
set doc = windows.activewnd.document
doc.FormatSel
и что тут сделает подменённый редактор?
более того, можеш  даже закрыть все окна и сделать
set doc = documents("Документ.ПКО.Модуль документа")
doc.range(0,0,1,6) = "gotcha"
и текст поменяется
...
сдешние посетители, копающие 1с изнутри конечно могут иметь другое мнение на этот счет...
может и можно засунуть какуюнибудь прозрачную прослойку между CDocument и CView(или надслойку над CView)...
на delphi у меня уж точно это неполучится, я буду мучать родной конфигураторный редактор.
...
зы, в связи с кучей всяких хотелок, которые уже не влазиют в текущий код, необходимо порядком его рефакторить. в ближайшее время новых версий не предвидется...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
nikolka
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 83
Зарегистрирован: 15. Января 2007
Re: Colorer for Openconf
Ответ #49 - 27. Февраля 2007 :: 16:39
Печать  
1) Проподает  когда заходишь в какой то текст. Аналогичное у меня происходит когда пользуюсь последней версией инсталятора.
Возможно я просто не правильно установил опен конф, но без этого плагина все окей сним не при заходе в модуль программа закрываеться. Возможно у кого то уже была подобная проблемма я не нашел.

2) Ссылка на редактор.
http://www.ankord.com/
там конечно не совсем то но близкое.
3) Если сделать едить который  обладает такой функцией ... то не зачем следить надо  не будет
надо будет слидить только за тем что показывать ... а остальные позаботяться о себе сами
посуществу логика такая ты для каждой строчки определяешь показываеться она или нет и если показываеться то как она показываеться ... как это храниться и изменяеться не важно.
Посуществу для каждой строчки мы храним нужно ее показывать или нет
или диапозоны строк которые нужно показывать, возможно идентификатор модуля.
Все другие будут считать что твои строчки есть но показываться  они не будут ...
Все это только пожелание ...

Удачи. Жду, надесь верю... Подмигивание
« Последняя редакция: 28. Февраля 2007 :: 16:06 - nikolka »  
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #50 - 28. Февраля 2007 :: 18:12
Печать  
metaeditor писал(а) 27. Февраля 2007 :: 15:34:
Во-первых, надо переписать с нуля синтаксическую подсветку текста, а уже потом добавлять свои фичи, но это не самое главное.
Тут ведь дело нетолько в отображении текста, чистый вьювер с крутой подсветкой написать как раз таки вполне выполнимая задача.
При подмене редактора надо четко следить за синхронизацией текстов редактора и документа... и даже это не самое главное...
Программное изменение документов, вот где собака порылась. Документ это не то что ты видиш на экране, это всего лишь отображение текста документа.
set doc = windows.activewnd.document
doc.FormatSel
и что тут сделает подменённый редактор?
более того, можеш  даже закрыть все окна и сделать
set doc = documents("Документ.ПКО.Модуль документа")
doc.range(0,0,1,6) = "gotcha"
и текст поменяется
...
сдешние посетители, копающие 1с изнутри конечно могут иметь другое мнение на этот счет...
может и можно засунуть какуюнибудь прозрачную прослойку между CDocument и CView(или надслойку над CView)...

В свое время некоторыми экспериментами с классом CTemplate7 мне удавалось переопределить класс CView для текстовых документов 1С. Т.е. создаем через меню "Файл" новый текстовый документ и при этом создается нормальный фрейм с текстовым документом, только при этом работает наш левый CView. Естественно, наш CView имеет полный доступ к текстовому документу и может как читать из него что угодно, так и писать. Таким образом, переопределить стандартный текстовый редактор для простых текстовых документов 1С не проблема.

Проблема как такой же фокус проделать с модулями, которые представляют собой не простой фрейм с документом, а являются закладкой в фрейме документа. Однако, врядли 1С может уйти от стандартной MFC-шной архитектуры Document-View, значит наверняка можно подменить CView и для модулей практически "законным" методом. В худшем случае может понадобиться патч 1С. Вообще, ИМХО, подмена стандартного редактора 1С на свой очень перспективна...
  
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #51 - 09. Марта 2007 :: 08:38
Печать  
Добавил цветовую схему по типу VS2005
Код
Выбрать все
Sub LoadColorScheme3()
	with OColorer
		.OpenBracketBgColor = clLtGray 'цвет фона
		.OpenBracketFrameColor = clSettings 'цвет рамки
		.OpenBracketUnderLineColor = clLtGray 'цвет подчеркивающей линии
		.OpenBracketFontColor = clSettings 'цвет шрифта

		.CloseBracketBgColor = clLtGray
		.CloseBracketFrameColor = clSettings
		.CloseBracketUnderLineColor = clLtGray
		.CloseBracketFontColor = clSettings

		.GutterColor = RGB(236,233,216) 'цвет гуттера
		.GutterLineColor = clGray 'цвет линии разделяющей гуттер и редактор
		.MethodsBorderColor = clGray 'цвет линий, подсвечивающих процедуры/функции на гуттере
		.BookMarkColor = clSettings 'цвет закладок
	end with
End Sub
 

  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #52 - 11. Марта 2007 :: 11:32
Печать  
Плагин 0901, 1С 7.70.025, WinXP SP2.
Закладки в gutter'е прорисовываются выше, чем стоит курсор. Значки для свёртки-развёртки процедур - тоже. Подсветка парных скобок - тоже самое. При прокрутке кода мышью подсветка парных скобок задваивается, затраивается и т.д. В коде наступает полный бардак, даже смотреть на это страшно Улыбка. Вобщем, в таком виде использовать нельзя вообще, полный крындец  Нерешительный.
  
Наверх
www  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #53 - 12. Марта 2007 :: 19:16
Печать  
Цитата:
В коде наступает полный бардак, даже смотреть на это страшно Улыбка. Вобщем, в таком виде использовать нельзя вообще, полный крындец  Нерешительный.

У меня аналогичная ситуация. По-моему, лучше б не стандартный этот 1с-редактор мучать, а использовать какой-нить scite и редактировать модули внутри же конфигуратора, но в отдельном окне.
  
Наверх
ICQ  
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #54 - 13. Марта 2007 :: 07:32
Печать  
как ни странно, но у меня проблем с 0.9.0.1 практически нет.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #55 - 13. Марта 2007 :: 08:22
Печать  
alest писал(а) 12. Марта 2007 :: 19:16:
У меня аналогичная ситуация. По-моему, лучше б не стандартный этот 1с-редактор мучать, а использовать какой-нить scite и редактировать модули внутри же конфигуратора, но в отдельном окне.


а телепат, а скрипты какже, как они доберутся к другому внедренному редактору? а без них уже никуда.

Цитата:
В коде наступает полный бардак, даже смотреть на это страшно . Вобщем, в таком виде использовать нельзя вообще, полный крындец  .


Цитата:
У меня аналогичная ситуация


вы наверно сверткой пользуетесь? я сам то её не использую, с ней такие глюки бывают


  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #56 - 13. Марта 2007 :: 08:23
Печать  
У меня тож 0.9.01.
openconf 1.02b
OCPEFExplorer 1.0.1.1
QryMaker 2.72
Подсистемы 1.3.4.8
vis1cpp 1.0.0.12
fdsubst 3.0.1.3

25 релиз

И хотелось бы иметь возможность отключать группировку конструкций модуля.
  
Наверх
ICQ  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #57 - 13. Марта 2007 :: 08:45
Печать  
metaeditor писал(а) 13. Марта 2007 :: 08:22:
а телепат, а скрипты какже, как они доберутся к другому внедренному редактору? а без них уже никуда.

Верно придется еще и это дело дорабатывать, хотя сложностей не должно быть, оно , наверное,  под опенсорсный контрол гораздо проще написать телепат и связь с опенконфом, чем с 1с редактором.

Цитата:
вы наверно сверткой пользуетесь? я сам то её не использую, с ней такие глюки бывают

Да нет, наоборот искал как ее отключить, еще до того как первый раз запустил.
  
Наверх
ICQ  
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #58 - 13. Марта 2007 :: 12:28
Печать  
metaeditor писал(а) 13. Марта 2007 :: 08:22:
Цитата:
В коде наступает полный бардак, даже смотреть на это страшно . Вобщем, в таком виде использовать нельзя вообще, полный крындец.

Цитата:
У меня аналогичная ситуация

вы наверно сверткой пользуетесь? я сам то её не использую, с ней такие глюки бывают

Нет, свертка не при чем. Сразу при открытии любого модуля такое.
  
Наверх
www  
IP записан
 
Jarad
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 35
Зарегистрирован: 22. Мая 2006
Re: Colorer for Openconf
Ответ #59 - 14. Марта 2007 :: 15:03
Печать  
Вот такое еще проявлется. Полоски свертки вобще не видно. Команды РазвернутьВсе/СвернутьВсе - работают.
  

shot.JPG ( 53 KB | Загрузки )
shot.JPG
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #60 - 15. Марта 2007 :: 13:14
Печать  
ширина гуттера каимто образом определилась равной нулю...
раскажи подробней как такого добился, везде так или только иногда?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
nikolka
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 83
Зарегистрирован: 15. Января 2007
Re: Colorer for Openconf
Ответ #61 - 16. Марта 2007 :: 09:46
Печать  
Все просто в самом начале работы с конфигуратором
заходишь в произвольную обработку прежде чем заходишь в конфигруратор.
В резултате наблюдаються аналогичные а иногда и боле прикольные эффекты.

Лечить можно так первое дело которое ты сделал при входе в конфигуратор зайди в глобальник.
В результате все окей. Подмигивание

Зря я грешил на windows 2003 все же дело скорей всего в не правильной установке,
потому что сейчас в тойже системе все работает нормально.

Еще раз большое спасибо за плагин, мне он очень нравиться. Подмигивание
Успехов.

  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #62 - 16. Марта 2007 :: 10:59
Печать  
nikolka писал(а) 16. Марта 2007 :: 09:46:
Все просто в самом начале работы с конфигуратором
заходишь в произвольную обработку прежде чем заходишь в конфигруратор.
В резултате наблюдаються аналогичные а иногда и боле прикольные эффекты.


да, глюк воспроизвелся...
просто у меня при открытии конфигуратора автоматом открывается и максимизируется окно конфигурации
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #63 - 03. Апреля 2007 :: 06:37
Печать  
покурил я тут побольше про "документ-вид",поискал в инете и понял что технически подменить редактор не так уж и сложно
в прикрепленной длл пример, надо открыть текстовый документ и пощелкать по главному меню...
рядом с родным редатором добавляется подмененный, но аналогично заменяется и первый
редактор успешно заменяется своим, только вот нехочет заменяться наследником от родного редактора CBodyTextView, сразу падает.

Получается надо делать редактор снуля, подсветку итд...
я даже нашел сишных исходников Scite'а (текстовый редактор с подсветков, сверткой, ...)
там 5Mb текста, этож надо разбираться...

также нашел как сделать подсветку строки по условию, в тестовой длл подсвечиваются строки с "процедура/функция"
(это я потом внесу в основной плагин)



Uzhast писал(а) 28. Февраля 2007 :: 18:12:
В свое время некоторыми экспериментами с классом CTemplate7 мне удавалось переопределить класс CView для текстовых документов 1С. Т.е. создаем через меню "Файл" новый текстовый документ и при этом создается нормальный фрейм с текстовым документом, только при этом работает наш левый CView. Естественно, наш CView имеет полный доступ к текстовому документу и может как читать из него что угодно, так и писать. Таким образом, переопределить стандартный текстовый редактор для простых текстовых документов 1С не проблема.

Проблема как такой же фокус проделать с модулями, которые представляют собой не простой фрейм с документом, а являются закладкой в фрейме документа. Однако, врядли 1С может уйти от стандартной MFC-шной архитектуры Document-View, значит наверняка можно подменить CView и для модулей практически "законным" методом. В худшем случае может понадобиться патч 1С. Вообще, ИМХО, подмена стандартного редактора 1С на свой очень перспективна...


полагаю ты переодпределял m_pViewClass для шаблона документа?
утебя получилось подменить наследником от родного view или каким то своим?

я просто скрываю родной view и сверху ложу свой, все события обновления документа и т.п. приходят кнему корректно...
  

OColorer_add.rar ( 7 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #64 - 03. Апреля 2007 :: 07:09
Печать  
metaeditor писал(а) 03. Апреля 2007 :: 06:37:
Получается надо делать редактор снуля, подсветку итд...
я даже нашел сишных исходников Scite'а (текстовый редактор с подсветков, сверткой, ...)
там 5Mb текста, этож надо разбираться...

+посмотри:
http://notepad-plus.sourceforge.net/ru/site.htm
там и исходники....
++если использовать сцинтилу, тогда не нужно писать редактор с нуля, сильно там не разбирался, но вроде все есть.
« Последняя редакция: 04. Апреля 2007 :: 05:31 - trdm »  
Наверх
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #65 - 03. Апреля 2007 :: 07:16
Печать  
немного не по теме.
насколько сложно изменить окно редактирования свойств реквизитов, элементов форм на свое?
как пример. у меня стоит WinXP, типовая схема, 15 релиз, реквизит Тип: Строка, длина 160, а вижу только 16, и дак далее.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
Chieftain
Senior Member
****
Отсутствует


___

Сообщений: 498
Местоположение: Тула
Зарегистрирован: 15. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #66 - 03. Апреля 2007 :: 08:11
Печать  
Phoenix писал(а) 03. Апреля 2007 :: 07:16:
немного не по теме.
насколько сложно изменить окно редактирования свойств реквизитов, элементов форм на свое?
как пример. у меня стоит WinXP, типовая схема, 15 релиз, реквизит Тип: Строка, длина 160, а вижу только 16, и дак далее.


Самый простой вариант - редактор ресурсов
  
Наверх
ICQ  
IP записан
 
orefkov
1c++ developer
1c++ moderator
Отсутствует


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Colorer for Openconf
Ответ #67 - 03. Апреля 2007 :: 11:47
Печать  
metaeditor писал(а) 03. Апреля 2007 :: 06:37:
редактор успешно заменяется своим, только вот нехочет заменяться наследником от родного редактора CBodyTextView, сразу падает.

Проверь размер класса и порядок виртуальных функций.
Вот по крайней мере размер CTextEditor
Код
Выбрать все
class CTextEditor:public CView
{
DECLARE_DYNCREATE(CTextEditor)

public:
	//char m_viewbuf[460];	// Точный размер
	char m_vbuf1[28*4];		// Не знаю
	CPoint m_ptStartSel;	//28,29 (смещение в DWORD'ах)
	CPoint m_ptEndSel;		//30,31
	CPoint m_ptNewStartSel;	//32,33  Пока не знаю точно. Перед WM_CHAR одинаковы, после обработки
	CPoint m_ptNewEndSel;	//34,35  WM_CHAR m_ptNew содержит новую позицию, а m_pt - старую
	char m_vbuf2[9*4];		// Не знаю
	BOOL m_caretInEndOfSel;	// Курсор находится в конце выделенного блока
	char m_vbufEnd[460-28*4-4*sizeof(CPoint)-9*4-sizeof(BOOL)];	// Остаток размера
 


  
Наверх
 
IP записан
 
kuntashov
Full Member
***
Отсутствует


1С:Специалист

Сообщений: 130
Местоположение: Саратов
Зарегистрирован: 13. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #68 - 03. Апреля 2007 :: 11:59
Печать  
Phoenix писал(а) 03. Апреля 2007 :: 07:16:
немного не по теме.
насколько сложно изменить окно редактирования свойств реквизитов, элементов форм на свое?
как пример. у меня стоит WinXP, типовая схема, 15 релиз, реквизит Тип: Строка, длина 160, а вижу только 16, и дак далее.


ResHacker такое позволяет делать
  

С уважением, &&Александр Кунташов&&http://kuntashov.ru/
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #69 - 03. Апреля 2007 :: 16:10
Печать  
metaeditor писал(а) 03. Апреля 2007 :: 06:37:
полагаю ты переодпределял m_pViewClass для шаблона документа?
утебя получилось подменить наследником от родного view или каким то своим?

я просто скрываю родной view и сверху ложу свой, все события обновления документа и т.п. приходят кнему корректно...

Код использовался примерно такой:
Код
Выбрать все
	m_pTestTemplate = new CTemplate7 (
		0xD2, // этот ИД приводит к замещению стандартного шаблона 1С
		RUNTIME_CLASS (CBodyTextDoc),
		RUNTIME_CLASS (CSplittFrame),
		RUNTIME_CLASS (CMyView) // мой левый класс
		);
	AfxGetApp ()->AddDocTemplate (m_pTestTemplate);
 


Т.е. я создаю новый шаблон, но с кодом, соответствующим коду стандартного шаблона 1С. Получается, я как бы замещаю одинэсный шаблон на свой. После этого, при создании текстовых документов из меню, вместо одинэсного редактора отображается мой View. При этом в функциях типа OnInitialUpdate, OnDraw и т.п. можно вызывать GetDocument и у него runtime-class - CBodyTextDoc (специально проверял). (Правда, после этого 1С вылетает при закрытии.) Вероятно, такой же фокус можно проделать и при простой замене m_pViewClass (главное, докопаться до стандартного шаблона - вроде, есть функции доступа по ИД (0xD2, например)).

Вообще, смотрю, у 1С вся логика редактора реализована в CBodyTextDoc :CTextDocument. Поэтому реализация собственного CView для создания редактора может оказаться проще, чем кажется Улыбка
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #70 - 05. Апреля 2007 :: 12:50
Печать  
orefkov писал(а) 03. Апреля 2007 :: 11:47:
Проверь размер класса и порядок виртуальных функций.
...


заголовки свежие из репозитария от 1cpp,
sizeof(CTextEditor) говорит = 528
так работает:

Код
Выбрать все
CCreateContext context;
context.m_pCurrentDoc = pTextDoc;
context.m_pNewViewClass = RUNTIME_CLASS(CTextEditor);
pViewNew = (CView*)pActiveFrame->CreateView(&context,AFX_IDW_PANE_FIRST + 1); 



делаю пустого наследника

Код
Выбрать все
class CMyTextEditor : public CTextEditor{
DECLARE_DYNCREATE(CMyTextEditor)
public:
	CMyTextEditor(void);
	virtual  ~CMyTextEditor(void);
DECLARE_MESSAGE_MAP()
}

//=============================================
IMPLEMENT_DYNCREATE(CMyTextEditor, CTextEditor)
CMyTextEditor::CMyTextEditor(){
}

CMyTextEditor::~CMyTextEditor(){
}
BEGIN_MESSAGE_MAP(CMyTextEditor, CTextEditor)
END_MESSAGE_MAP() 



view создается, рисует, раскрашивает текст, но, например, при установке фокуса в него программно или мышью или ресайзе окна , на обработке сообщений вобщем, всё падает.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #71 - 05. Апреля 2007 :: 13:12
Печать  
От CBodyTextView не пытался наследовать?
Можешь заслать свой проект погонять?
Очень уж интересной стала тема Улыбка
  

FormEx developer
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #72 - 05. Апреля 2007 :: 13:27
Печать  
Цитата:
От CBodyTextView не пытался наследовать?
Можешь заслать свой проект погонять?
Очень уж интересной стала тема Улыбка


пробовал от всего CTexteditor CBodyTextView CMessageView

исходников сейчас сюда положу
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #73 - 05. Апреля 2007 :: 15:29
Печать  
заголовки подключены методом второго проекта.
в \1CHEADERS\LIBS надо ещё положить либы, невлезли в архив.



  

OColorer_add_001.rar ( 116 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
orefkov
1c++ developer
1c++ moderator
Отсутствует


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Colorer for Openconf
Ответ #74 - 06. Апреля 2007 :: 04:43
Печать  
Во-первых сравни sizeof(CTextEditor) и RUNTIME_CLASS(CTextEditor)->m_nObjectSize.
Они должны быть одинаковы.
Во-вторых, надо проверить порядок размещения виртуальных фукций в заголовке класса, если они есть. IDA тут рулит.
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #75 - 06. Апреля 2007 :: 07:43
Печать  
Лови обновленный заголовочный файл. У меня все скомпилилось и чудненько работает.
Круто будет, если доведешь до ума!
Могу предложить свою посильную помощь, если надо.
  

TXTEDT.zip ( 4 KB | Загрузки )

FormEx developer
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #76 - 06. Апреля 2007 :: 12:51
Печать  
чтото невыходит...
ложу новый файл, ребилд олл, всёравно падает...
вижу в заголовке изменения но изменения только в классах
CBodyTextDoc и CMainMessageHandler, дата изменения твоего файла 12 01 2007
это я чтото нетак делаю или файл нетот?  Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #77 - 06. Апреля 2007 :: 12:53
Печать  
metaeditor писал(а) 06. Апреля 2007 :: 12:51:
чтото невыходит...
ложу новый файл, ребилд олл, всёравно падает...
вижу в заголовке изменения но изменения только в классах
CBodyTextDoc и CMainMessageHandler, дата изменения твоего файла 12 01 2007
это я чтото нетак делаю или файл нетот?  Улыбка

Может, ты его в Debug собираешь, а не Release? Debug-конфигурация с настройками по умолчанию плохо работает с наследованием от классов 1С.
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #78 - 06. Апреля 2007 :: 13:05
Печать  
metaeditor писал(а) 06. Апреля 2007 :: 12:51:
чтото невыходит...
ложу новый файл, ребилд олл, всёравно падает...
вижу в заголовке изменения но изменения только в классах
CBodyTextDoc и CMainMessageHandler, дата изменения твоего файла 12 01 2007
это я чтото нетак делаю или файл нетот?  Улыбка

Это тот файл, с которым у меня все собралось. Возможно, не только в нем дело... Может действительно из-за Debug-сборки.
А дата такая, потому что у меня это давно уже было выстроено Улыбка

Прикладываю на всякий случай все заголовочные. Попробуй с ними.
  

HEADERS.zip ( 140 KB | Загрузки )

FormEx developer
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #79 - 10. Апреля 2007 :: 08:40
Печать  
всё что мог, поперепробовал...
21,25 релиз, winXp,win2k, ставил студию на другой компьютер, убирал все скрипты плагины... всёравно нехочет работать...
ты просто взял проект из (73), положил свои загололвки, запустил конфигуратор, и после клика на последнем меню появился нормальный view? какие версии ос и 1с?

не могбы ты отправить мне на почту полностью весь свой рабочий проект вместе с либами и заголовками, а то я уже незнаю что ещё попробовать...
если сюда не залезет, то на почту shotfire|@|inbox.ru
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #80 - 10. Апреля 2007 :: 08:55
Печать  
Ушло 930 Кб.

У меня заработало сразу нормально. Единственное что сделал - заменил заголовочные на свои и создал свою отладочную конфигурацию сборки вместо обычной Debug.
  

FormEx developer
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #81 - 12. Апреля 2007 :: 07:27
Печать  
У когонибудь кроме АЛьФа это работает вообще? Проверьте пожалуйста у кого студия есть под рукой, потому как ни проект ни собранная у Алексея на компьютере длл у меня неработает  Печаль
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #82 - 12. Апреля 2007 :: 07:35
Печать  
Может что-то другое мешает? Попробуй убрать все плагины и оставить чистый OpenConf.
  

FormEx developer
Наверх
www  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #83 - 12. Апреля 2007 :: 07:36
Печать  
Сборку выкладываю, чтобы проще было посмотреть тем, у кого студия не под рукой Улыбка
  

OColorer_add.zip ( 9 KB | Загрузки )

FormEx developer
Наверх
www  
IP записан
 
nikolka
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 83
Зарегистрирован: 15. Января 2007
Re: Colorer for Openconf
Ответ #84 - 12. Апреля 2007 :: 08:07
Печать  
У меня  плагин из поста 83
под  Xp работает. Подмигивание
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #85 - 12. Апреля 2007 :: 08:29
Печать  
у меня тоже работает
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #86 - 12. Апреля 2007 :: 08:57
Печать  
nikolka писал(а) 12. Апреля 2007 :: 08:07:
У меня  плагин из поста 83
под  Xp работает.


JohnyDeath писал(а) 12. Апреля 2007 :: 08:29:
у меня тоже работает


т.е открываеш например глобальный модуль и при нажатии в главном меню на пункте OColorer-СMyTextEditor конфигуратор не падает?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alt76
Junior Member
**
Отсутствует


Впереди идут герои, сзади
- победители.

Сообщений: 21
Зарегистрирован: 24. Августа 2006
Re: Colorer for Openconf
Ответ #87 - 12. Апреля 2007 :: 09:20
Печать  
metaeditor писал(а) 12. Апреля 2007 :: 08:57:
т.е открываеш например глобальный модуль и при нажатии в главном меню на пункте OColorer-СMyTextEditor конфигуратор не падает?


у меня падает (XP-RU SP2 1cv77sql25)
  

Никогда не бойся делать то,что не умеешь. &&Помни,что ковчег был построен любителем,а Титаник профессионалами.
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #88 - 12. Апреля 2007 :: 09:22
Печать  
metaeditor писал(а) 12. Апреля 2007 :: 08:57:
nikolka писал(а) 12. Апреля 2007 :: 08:07:
У меня  плагин из поста 83
под  Xp работает.


JohnyDeath писал(а) 12. Апреля 2007 :: 08:29:
у меня тоже работает


т.е открываеш например глобальный модуль и при нажатии в главном меню на пункте OColorer-СMyTextEditor конфигуратор не падает?

О, как! Так ты про это не говорил. Я понял, что у тебя на переключении фокуса и ресайзинге падает. У меня на этом все нормально. А тут получаются сообщения от меню. И падает где-то в OpenConf.
  

FormEx developer
Наверх
www  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #89 - 12. Апреля 2007 :: 09:26
Печать  
Чой-то я не пойму... А где у тебя обработка этого меню?
  

FormEx developer
Наверх
www  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #90 - 12. Апреля 2007 :: 09:33
Печать  
Тормознул. Нашел.
  

FormEx developer
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #91 - 12. Апреля 2007 :: 09:48
Печать  
ну вот уже лучше, а то я думал сума схожу )

Цитата:
Я понял, что у тебя на переключении фокуса и ресайзинге падает. У меня на этом все нормально. А тут получаются сообщения от меню. И падает где-то в OpenConf


нет, падает при тыке мышкой. чтобы этого добится в
CMyModule7:: OnMenuCommand есть две строки с комментарием
"//для CMyTextEditor надо закомментировать чтобы он хотябы показался"
вот их закоментить и тогда вью покажется нормально но при фокусе на него упадет.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #92 - 12. Апреля 2007 :: 10:58
Печать  
Моя голова просто вся утонула в пепле от посыпания Печаль
Вот подправленный вариант и новый заголовочный файл.
  

OColorer_add_001.zip ( 14 KB | Загрузки )

FormEx developer
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #93 - 12. Апреля 2007 :: 12:38
Печать  
длл действительно работает а вот заголовок один в один с тем что ты выкладывал в предыдущих постах вместе со всеми своими... )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #94 - 12. Апреля 2007 :: 14:58
Печать  
не уследил....
это уже готовая фича или заготовки пока?
  
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #95 - 12. Апреля 2007 :: 15:10
Печать  
кудатам, она пока только нормально запустилась, до готовой ещё далеко )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #96 - 12. Апреля 2007 :: 17:33
Печать  
Неееее... Ну я так не играю Печаль
Я со спокойной совестью флудю на других сайтах, а файл оказывается не из того каталога запихнул... Вот ведь недотепа Печаль
Это, наверное, близость завтрашнего магического дня сказывается...

Приложил нормальный.
  

TXTEDT_001.zip ( 4 KB | Загрузки )

FormEx developer
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #97 - 12. Апреля 2007 :: 18:05
Печать  
ура, it works, it crappity smackin works!  Класс
спасибо большущее...
сажусь вплотную за иду...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #98 - 16. Апреля 2007 :: 08:22
Печать  
Так, на всякий случай...
http://www.codeproject.com/editctrl/scintillawnd.asp
(Using Scintilla for syntax coloring in MFC)
  
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #99 - 16. Апреля 2007 :: 16:52
Печать  
спасибо, посмотрю что там...

я решил делать редактор на основе родного
приделать скинтиллу конечно будет круто, но боюсь уйдет много времени на её изучение...

прозрачную подмену редактора я уже сделал (в CSplitterWnd:: CreateView), осталось всего ничего, перенести гору кода с делфей на с++  Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #100 - 17. Апреля 2007 :: 05:02
Печать  
Помощь нужна?
  

FormEx developer
Наверх
www  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #101 - 17. Апреля 2007 :: 07:45
Печать  
metaeditor писал(а) 16. Апреля 2007 :: 16:52:
я решил делать редактор на основе родного
приделать скинтиллу конечно будет круто, но боюсь уйдет много времени на её изучение...

прозрачную подмену редактора я уже сделал (в CSplitterWnd:: CreateView), осталось всего ничего, перенести гору кода с делфей на с++  Улыбка

В скайте все готовое на сях. Зачем придумывать и заниматься этим переносом?

Прав все таки был автор истории о программере русском, который посмотрев на решение говорит: все надо переписыватьУлыбка
  
Наверх
ICQ  
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #102 - 17. Апреля 2007 :: 07:59
Печать  
metaeditor писал(а) 16. Апреля 2007 :: 16:52:
приделать скинтиллу конечно будет круто, но боюсь уйдет много времени на её изучение...

Если с инглишем дружишь, освоишь быстро.
В примере, который я постил УЖЕ сцинтила прикручена к MFC-вьюву.
Надо только 1С лексер написать и подключить. Его идея проста порубать текст по цветовым группам: идентификаторы, строки, операнды и т.п. Это в принцыпе не сложно, многострочных комментов в 1С нет...
Есть кипы готовых лексеров штук 30 если память не изменяет, по ним можно быстро разобраться.
Принцип работы с сцинтилой: подключаешь лексер, создаешь окно, размещаешь во вьюве и обмениваешся предопределенными сообщениями от вьюва к сцинтиле... все относительно просто...
поправьте если я не прав.
  
Наверх
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #103 - 17. Апреля 2007 :: 08:16
Печать  
Господа, не забывайте, что тут надо будет наследовать совсем не от CVeiw. Да и с документом придется выстраивать общение (хотя, возможно, это и не составит проблемы).
  

FormEx developer
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #104 - 17. Апреля 2007 :: 13:37
Печать  
Ок. подойдем с другого боку.

Что мы имеем. Для внедрения скайта:
Есть: движок синтаксической раскраски, подсветки, свертки методов только чтобы он заработал надо
всего лишь написать лексер языка 1с в формате скинтиллы и взаимодействие редактора с содержимым документа.
думаю понятно сколько работы скрывается за этим предложением.

далее смотрим в заголовках, ведь например методы SelStartPos,selEndPos,Range,MoveCaret, getCurrentword и .тп
находятся в CTextDocument , который мы хотим заменить...

следовательно имеем:
неработающий телепат,
неработающие скрипты которые взаимодействуют с текстовыми документами, интелл тотжесамый (это я проверял)
необходимость доделывать телепат и опенконф,
возможно, проблемы с интеграцией "инородного" редактора, неизвестно как его воспримет фрейм и документ.

С другой стороны имеем белый и пушистый  редактор на основе родного, к которому надо докрутить нижеозначенные фичи.

Ответьте на простой вопрос:
Чего нехватает в текущем текстовом редакторе и чего вы ждёте от нового редактора?

Уже от этого и надо отталкиваться.

Что я увидел в скайте из основного, того чего нет в конфигураторе:
подсветка парных скобок
нумерация строк
codefolding (свертка парных конструкций)
подсветка текущей строки
выделение отдельных слов жирным или курсивом
бантики типа показывать непечатные символы, отметки на гуттере кликом мыши, линия ограничения справа итп...

часть из этого у меня уже сделана, а часть вполне реально реализуема с намного меньшими затратами чем скайт...
подсветку внутренних слов типа "иначе,тогда,иначеесли,для,цикл,по" я уже доделал
подсветку положения курсора, crosshair, так называемый, тоже

к чему это я всё... а к тому что реальней как мне кажется сделать редактор на основе родного, собственно чем я и займусь.
говорю исходя из здравого смысла и своих возможностей, сцилла это кот в мешке в котором надо разбираться и который неизвестно
заработает ли, это долго, нудно и лень честноговоря.

Цитата:
Помощь нужна?

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

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #105 - 03. Мая 2007 :: 09:03
Печать  
metaeditor писал(а) 17. Апреля 2007 :: 13:37:
Что мы имеем. Для внедрения скайта:
Есть: движок синтаксической раскраски, подсветки, свертки методов только чтобы он заработал надо
всего лишь написать лексер языка 1с в формате скинтиллы...
думаю понятно сколько работы скрывается за этим предложением.


Вот ведь ирония судьбы Печаль
Решил тут заняться изучением С++ (увы не знаю я этого языка). Ну и задачу выбрал "по зубам" - как раз вот такой плагин. Начал копать в сторону редакторов - вышел на Scentill' у.
Движок его очень плохо переваривает русские буквы (или я не разобрался с настройками). Короче немного подправил сам движек и на основе паскалевского лексера написал 1С-ный
www.grayt.pf-rascom.ru/Download/files/screen.jpg]http:\www.grayt.pf-rascom.ru/Download/files/screen.jpg[/url]

Помимо незнания с++, соответственно полное отсутствие малейшего представления о MFC. С технологией Документ-Вид вроде познакомился, сунулся в пример плагина для опенконфа (простая ДЛЛ). Но дальше чем просмотреть все темплаты и документы дело не дошло Печаль
Ни кто не даст пример или наводку чего дальше читать, что б понять как до окон добраться?
Ну или описания (краткого), как работает данный плагин?
  
Наверх
ICQ  
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #106 - 03. Мая 2007 :: 10:32
Печать  
GrayT писал(а) 03. Мая 2007 :: 09:03:
Вот ведь ирония судьбы Печаль
Движок его очень плохо переваривает русские буквы (или я не разобрался с настройками). Короче немного подправил сам движек и на основе паскалевского лексера написал 1С-ный
http://www.grayt.pf-rascom.ru/Download/files/screen.jpg

ОФФ: Выложи плз сюда свой лексер, плз.
А вообще его хотелось бы видет в составе Notepad++
http://notepad-plus.sourceforge.net/ru/site.htm
ПС. Насколько я разобрался лексер надо "регистрировать" в модуле до компиляции, так что пока не воспользуешся....
а чтобы перекомпинировать Notepad++ это надо иметь VC++ 7.1
  
Наверх
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #107 - 03. Мая 2007 :: 10:51
Печать  
trdm писал(а) 03. Мая 2007 :: 10:32:

Лексер - это по сути своей просто один из модулей(файлов) SciLexer.
Т.е. изначально это LexPascal.cxx  из 145 релиза.  Тебе он нужен? Но без остальных файлов он бесполезен.
В целом Scentilla криво (насколько я понял) работает с русскими буквами. Могу аргументировать, если интересно. Чтоб все это зашевелилось, мне пришлось ковыряться в самом движке.
Notepad++ (я недавно относительно качал) использует scentill'у 171 релиза (последний 173). Собственно с нотепада++ я и начал хождение по мукам. Там можно настроить как другой язык на 1С, но это навеска поверх лексера прописанного в scilexer.dll
  
Наверх
ICQ  
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #108 - 03. Мая 2007 :: 20:13
Печать  
Ничего не криво, просто настроена на инглишь...
Впринципе настроил раскраску врукопашную, встроенными средствами, так что лексер вроде бы и не нужен. Тока фолдинг чето не работает ((((...
  

Notep_001.JPG ( 74 KB | Загрузки )
Notep_001.JPG
Наверх
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #109 - 04. Мая 2007 :: 09:18
Печать  
Все это хорошо, но внешний редактор есть внешний. Так что Colorer более рульное решение.
Особенно когда вычистится от глюков Улыбка У меня что то экран не совсем корректно перерисовывается. Да, и англоязычным товарищам пока облом.
Еще что то как то непонятно с управляющими кнопками фолдинга, обычно их нет Печаль , хотя через макросы фолдинг исправно работает.
Но вот что неприятно, свернул процедуру, попробывал закрыть окно - это хорошо, что предупредила, а вот Ф11 нажал и привет - пошла выполняться без процедуры. А если в этот момент что то глюкнет, то соответственно модуль потерял....

Сам я думал все же накрыть стандартное окно своим (той же сцентилой) и реальный модуль менять по необходимости (ловить команды на запус, проверки синтаксиса и пр.)
Но встает реальный вопрос с интеллисом и calltip'ом и ранее наработанными скриптами.
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #110 - 07. Мая 2007 :: 01:40
Печать  
Цитата:
Особенно когда вычистится от глюков  У меня что то экран не совсем корректно перерисовывается. Да, и англоязычным товарищам пока облом.
...


Текущий дельфийский плагин развиваться скорее всего уже не будет. Будет переписан на С++.
зы, я решил поэкспериментировать всёже со скинтиллой, получилось положить её поверх родного редактора, сейчас пробую синхронизировать их налету, т.е  чтобы изменения в скинтилле сразу переносились в документ.
кстати фолдер от VB какимто чудом неплохо сворачивает 1с-ный синтаксис )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #111 - 07. Мая 2007 :: 06:46
Печать  
имхо, зря. Ты ведь потеряешь все приемущества телепата. Или нет?
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #112 - 10. Мая 2007 :: 10:21
Печать  
Цитата:
имхо, зря. Ты ведь потеряешь все приемущества телепата. Или нет?


отправляю ключевые сообщения от скинтиллы к редактору, телепат выскакивает но всёравно кривовато.
автор плагина, Александр Орефков, насколько я понял, в крайнем случае готов подправить при необходимости телепат, если со скинтиллой всё получится.

зы, чем дольше копаюсь, тем больше понимаю насколько скинтилла мощный компонент, и для встраивания там всё практически есть
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #113 - 10. Мая 2007 :: 10:39
Печать  
а то...
Причем по общему впечатлению и к удовольствию быстродействие
у сцинтилы намного выше чем у QTextEdit, который безбожно тормозит
на глобальнике в 1,5 Мб. Хотя в других случаях ведет себя респектабельно..
  
Наверх
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #114 - 11. Мая 2007 :: 04:45
Печать  
metaeditor, а можно посмотреть твои наработки? В чисто позновательных целях. Хочу научиться писать плагины, но пока уперся лбом в стенку Печаль
  
Наверх
ICQ  
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #115 - 11. Мая 2007 :: 13:03
Печать  
А можно сделать так, чтобы закладки не пропадали после свёртки-развёртки?  Подмигивание
  
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #116 - 13. Мая 2007 :: 14:36
Печать  
GrayT писал(а) 11. Мая 2007 :: 04:45:
можно посмотреть твои наработки? В чисто позновательных целях. Хочу научиться писать плагины, но пока уперся лбом в стенку Печаль


плагины к конфигуратору можно писать двумя способами:
1)OLE плагин. COM dll реализующая необходимые интерфейсы, и получающая доступ к объектной модели опенконфа через указатель на IConfigurator. Модель можно посмотреть через Visual Basic Word'a, (tools-references-подключаем config.tlb, потом F2 - OpenConf)

тут написано как сделать оле плагин
http://www.1cpp.ru/forum/YaBB.pl?num=1148975574

тут во вложениях к постам есть исходники
http://www.1cpp.ru/forum/YaBB.pl?num=1161862716

2) обычная длл, экспортирующая ф-ю SetConvigService в которую передается указатель на CConfigService, в котором ограниченный базовый функционал. Подключаются заголовочные файлы от 1с++ и вперед самостоятельно бороздить просторы mfc и внутренностей конфигуратора.
как подключить заголовки написано у вики
http://www.1cpp.ru/wiki/?wakka=SozdanieVneshnejjKomponenty&v=uwg
примером такого плагина является Visual1C++, исходники есть в репозитарии. Если неохото подключаться могу прислать на почту.

быстрее и проще конечно использовать первый способ, но второй более интересен с исследовательской точки зрения


Цитата:
А можно сделать так, чтобы закладки не пропадали после свёртки-развёртки?


в скинтилле не пропадают, а в делфийские исходники честно уже совсем неохото лезть...  Нерешительный
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #117 - 14. Мая 2007 :: 00:59
Печать  
Когда выйдет бетта версия то? Тему уже на 6 страниц развели, а тестить то чего? Улыбка
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #118 - 14. Мая 2007 :: 03:07
Печать  
Nick писал(а) 14. Мая 2007 :: 00:59:
Когда выйдет бетта версия то? Тему уже на 6 страниц развели, а тестить то чего?


гдето через одну-две страницы Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #119 - 14. Мая 2007 :: 03:17
Печать  
metaeditor писал(а) 14. Мая 2007 :: 03:07:
Nick писал(а) 14. Мая 2007 :: 00:59:
Когда выйдет бетта версия то? Тему уже на 6 страниц развели, а тестить то чего?


гдето через одну-две страницы Улыбка



С нетерпением ждем Улыбка
  
Наверх
ICQ  
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #120 - 14. Мая 2007 :: 05:18
Печать  
metaeditor писал(а) 13. Мая 2007 :: 14:36:
....плагины к конфигуратору можно писать двумя способами:...


С этим понятно. На настоящий момент интересует второй вариант. Сдается мне что я прошел часть пути сделанный разработчиками Радуги. Т.е. я самостоятельно посмотрел экспортируемые методы из различных ДЛЛ 1Сины. Кстати, сдается мне что стандартные инклуды не совсем полные, правда пользы мне от этих знаний ноль Печаль

Ладно, чем конкретно заключается стенка в которую я уперся:

Во-первых мне более мение понятно как работать с документ-вид, когда документ открыт. Т.е. перебирая документы я могу до чего-нибудь достучаться.
Но как достучаться до Документ.ТакойТо.МодульДокумета когда он не открыт - не понятно.
Во-вторых как перехватить всевозможные события в системе - пока на ум приходит, только перехват оконных процедур и разбираться с сообщениями.
Уже просто не знаю по какому пути правильнее идти. На всякий случай решил посмотеть ATL, но тут мне кажеться что я буду ограничен методами, которые мне предоставил опенконф, и опять же не знаю как работать с событиями

Ссылки, которые ты привел я уже все видел, но они относятся, как бы правильнее сказать, к сторонней работе, т.е. нет примеров работы с родными окнами (и данными)  1С.

Короче в настоящий момент читаю и пробую все подряд, в надежде что количество перейдет в качество Улыбка
  
Наверх
ICQ  
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #121 - 14. Мая 2007 :: 05:28
Печать  
Пардон, не совсем внимательно прочитал про плагин Visual1C++ - Очевидно это именно такой плагин, как я ищу. С репозитарием ни когда не работал, попробую сам скачать. Но если скинешь на почту буду премного благодарен Улыбка
  
Наверх
ICQ  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #122 - 15. Мая 2007 :: 16:54
Печать  
А для подключения телепата может просто транслировать вызовы скайта в аналогичные родного редактора? Т.е. прослойку надо положить, чтоб на выход выдавала так же, и на вход от скриптов тоже.
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #123 - 18. Июня 2007 :: 05:28
Печать  
образовалось кое-что потестировать...
колорер на основе скинтиллы.

SciLexer.dll - движок скинтиллы, ложить в \Bin
SciColorer.dll - сам плагин, ложить в \Bin\Config

старые колореры перед установкой надо убрать,
телепат можно не убирать, но не пользоваться им, всёравно падает.

Окно скинтиллы лежит поверх редактора, тексты синхронизируются налету.
Собственно, основная задача при тестировании, попытаться любыми способами рассинхронизировать содержимое документа и скинтиллы, программно, интерактивно, поиском, заменой, итп...
« Последняя редакция: 17. Декабря 2007 :: 03:22 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #124 - 18. Июня 2007 :: 06:01
Печать  
Красиво!
Падает при вызове "Процедуры/ф-ии модуля".
А есть горячие клавиши? С телепатом будет работать?

И как правильно должны сворачиваться комментарии, стоящие перед ф-ией? Сначало оно сворачивает всё вместе с ф-ией. Стоит добавить, а потом удалить одну строку между комментарием и ф-ией, как они разделяются в разные "сворачивалки". Три последовательный скриншота в прикреплённом файле.
  

Com.zip ( 238 KB | Загрузки )
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #125 - 18. Июня 2007 :: 06:22
Печать  
Да, все красиво.
Но какие еще фичи добавляются при использовании твоего плагина, кроме отличной свертки?
ЗЫ да, телепат иногда падает Печаль
Без него несколько грустновато Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #126 - 18. Июня 2007 :: 07:30
Печать  
В стилях окна рамку-то убери клиентскую.
  

FormEx developer
Наверх
www  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #127 - 18. Июня 2007 :: 07:34
Печать  
А вообще красота, конечно...
На списке процедур модуля у меня не падает.
Но вот англоязычные Function ... EndFunction злостно игнорирует.
  

FormEx developer
Наверх
www  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #128 - 18. Июня 2007 :: 08:02
Печать  
На списке процедур/функций у меня также не всегда падает, но иногда все-таки падает.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #129 - 18. Июня 2007 :: 09:16
Печать  
да погодите вы, главное проверить то что я написал в посте...
телепат однозначно в полном объеме не работает, свертка комментариев глючит, знаю, английские аналоги ключевых слов надо просто добавить в список, закладки в книгах незапоминаются, встроенные методы типа СокрЛП не подсвечиваются как ключевые слова(лень их все вместе с английскими выискавать) разные другие мелочи...
смысл делать бантики если основа незаработает...
Если всёбудет ок, займёмся и телепатом...

Цитата:
Но какие еще фичи добавляются при использовании твоего плагина, кроме отличной свертки

фичи найдутся думаю...
Выделение произвольных слов другим цветом/фоном легко делается(Phoenix просил).
Подсветку слов "если..." надо будет сделать, сейчас в движке заложена только подсветка "(){}[]<>"
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #130 - 27. Июня 2007 :: 19:21
Печать  
Плагин очень симпотичен.... скрипнцилла есть и под дельфи.....

Народ спрашивает когда будет продолжение......
Самое наболевшее:
1 Когда будет прямая поддержка фокуса ввода с клавы т.е когда будут в real-time обрабатываться скрипты open-confa (в частости интеллисенс), а не только когда их насильно вызовут
2 Когда появяться сервисные процедуры скринциллы.... например форвординг всех методов и процедур, а также окно параметров где мона задавать свои конструкции   Улыбка


P.s т.е  когда появиться следующий билд..... программулли  Класс
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #131 - 10. Июля 2007 :: 16:25
Печать  
0.9.0.1 beta
телепат с горем пополам наконецто завёлся, вышеозначенные проблемы исправлены, добавлен тулбар и меню "Соlorer"

  

SciColorer_0901b.rar ( 110 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #132 - 10. Июля 2007 :: 18:22
Печать  
Все класно..... спасибо за труд

Есть некоторые проблемки
1 В главном меню Colorer >> Настройки Выдает вот что


<<< Это так надо или я дятел не догнал как пользоваться

2 А что Если ..... КонецЕсли и т.п. конструкции уже не будут сворачиваться  Плачущий

3 А нельзя ли зделать что-бы когда курсор находиться за последним значащим знаком в строке при нажатии на кнопке <<Вправо>> курсор переходил не на новую строку а сдвигался вправо....

4 И еще не понял это фича или глюк....
Если я свернул процедуру и в её наименовании пытаюсь что-то поменять блок автоматом разварачиваеться

5 Если сворачиваеш все процедуры и пытаешь что то найти в их через поиск
Например имя переменной то программа передвигает бегунок и блок в котором нашла не разворачивает.... ну и соответсвенно найденный фрагмент не выделяет (функционал скринциллы)

ну и еще в дагонку если кликаеш мышкой за концом строки курсор в то место не переноситься......

А так все очень класно..... ждемс продолжения
  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #133 - 11. Июля 2007 :: 01:25
Печать  
А в англицкой раскладке клавиатуры только у меня не печатает или это фича Озадачен ?
В пред идушей версии английская раскладка работала.

На другом компе работает Печаль, видимо зависит от какогото другого плагина, чтобы это могло быть?
« Последняя редакция: 11. Июля 2007 :: 03:11 - Nick »  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #134 - 11. Июля 2007 :: 03:25
Печать  
Ещё в месте с Punto Switcher старанно работает при перекодировке в другую раскладку слово прыгает на 1 таб в право  Озадачен
  
Наверх
ICQ  
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf
Ответ #135 - 11. Июля 2007 :: 05:25
Печать  
Отлично! Автору респект.
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #136 - 11. Июля 2007 :: 06:23
Печать  
Красота!
Маленькая хотелка: возможность вешать команды Colorer'a на горячие клавиши.
С Punto Switcher  такая же проблема, как описывал Nick.
  
Наверх
 
IP записан
 
miksuny4
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 15
Зарегистрирован: 05. Декабря 2006
Re: Colorer for Openconf
Ответ #137 - 11. Июля 2007 :: 07:15
Печать  
Отличная работа! Респект и уважуха автору  Улыбка

Нашел только один глючок - Слово "КонецПроцедуры" на подсвечивается, если стоит в конце модуля.

Когда добавляем в конце модуля пустую строку - подсвечивается нормально.
  

01_001.JPG ( 34 KB | Загрузки )
01_001.JPG
Наверх
 
IP записан
 
nvg
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 72
Местоположение: Киев
Зарегистрирован: 14. Сентября 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #138 - 11. Июля 2007 :: 12:07
Печать  
Отличный плагин! Спасибо автору!

Из разряда хотелок: можно ли сделать настройку цветов?
Или использовать цвета из настроек?
Привык к темному фону редактора...

После переключения из закладки Модуль на закладку Диалог (процедуры были свернуты), при возврате на закладку модуль все процедуры снова развернуты, позиция курсора изменилась.
Можно ли сохранять позицию курсора при переключении между формами?
« Последняя редакция: 11. Июля 2007 :: 13:41 - nvg »  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #139 - 11. Июля 2007 :: 14:48
Печать  
Цитата:
В главном меню Colorer >> Настройки Выдает "TODO:SETTINGS"

"to do" с англиского как переводится?

Цитата:
А что Если ..... КонецЕсли и т.п. конструкции уже не будут сворачиваться

будут, через настройки, просто мне достаточно свертки методов

Цитата:
А нельзя ли зделать что-бы когда курсор находиться за последним значащим знаком в строке при нажатии на кнопке <<Вправо>> курсор переходил не на новую строку а сдвигался вправо....

ну и еще в дагонку если кликаеш мышкой за концом строки курсор в то место не переноситься......


скинтилла не может ставить курсор за границы текста, мне самому это очень не нравится, но придется привыкать

Цитата:
Если я свернул процедуру и в её наименовании пытаюсь что-то поменять блок автоматом разварачиваеться


да, при попытке редактирования сернутого блока, он разворачивается, иначе можно его совсем потерять, и больше не развернуть (исправить например в свернутой строке ключевое слово "процедура")

Цитата:
Если сворачиваеш все процедуры и пытаешь что то найти в их через поиск
Например имя переменной то программа передвигает бегунок и блок в котором нашла не разворачивает.... ну и соответсвенно найденный фрагмент не выделяет (функционал скринциллы)

да, исправлю


Цитата:
А в англицкой раскладке клавиатуры только у меня не печатает или это фича  ?
В пред идушей версии английская раскладка работала.
На другом компе работает , видимо зависит от какогото другого плагина, чтобы это могло быть?

даже и незнаю, не столкнулся с такой проблемой

Цитата:
Ещё в месте с Punto Switcher старанно работает при перекодировке в другую раскладку слово прыгает на 1 таб в право 

поставлю пунто, проверю

Цитата:
Маленькая хотелка: возможность вешать команды Colorer'a на горячие клавиши.

можно и сейчас вешать, через
Configurator::SendCommand( ... ) как в скрипте Клавиатура.js
команды можно посмотреть в ресурсах SciColorer.dll или через spy++.
ибо оле обертку ещё нескоро сделаю

Цитата:
можно ли сделать настройку цветов?
Или использовать цвета из настроек?
Привык к темному фону редактора...

конечноже всякие цвета, итд будут настраиваться

Цитата:
После переключения из закладки Модуль на закладку Диалог (процедуры были свернуты), при возврате на закладку модуль все процедуры снова развернуты, позиция курсора изменилась.
Можно ли сохранять позицию курсора при переключении между формами

это пока тоже в планах, надо както придумать запоминать свернутые строки
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
nvg
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 72
Местоположение: Киев
Зарегистрирован: 14. Сентября 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #140 - 11. Июля 2007 :: 15:25
Печать  
Еще один не очень приятный момент - при запуске отладчика не активируется в окне отладчика текущая редактируемая в конфигураторе строка...
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #141 - 11. Июля 2007 :: 15:38
Печать  
nvg писал(а) 11. Июля 2007 :: 15:25:
Еще один не очень приятный момент - при запуске отладчика не активируется в окне отладчика текущая редактируемая в конфигураторе строка...

угу, никак не могу понять почему. курсор насамом деле становится на ту строку а вот почемуто не скроллится, надо нажать например стрелку вправо или влево когда отладчик откроется и тогда строка появится
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf
Ответ #142 - 13. Июля 2007 :: 08:13
Печать  
Это не баг, а скорее фича  Улыбка
Colorer активизируется при открытии любого текстового файла в Конфигураторе, например при открытии описания.
Выглядит прикольно.
  
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #143 - 13. Июля 2007 :: 12:06
Печать  
ещё есть баг/фича: если в коде встречаются две подряд строчки комментариев то справа ставится значок свернутого блока
  

bag_ficha.jpg ( 54 KB | Загрузки )
bag_ficha.jpg
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #144 - 13. Июля 2007 :: 12:10
Печать  
ИМХО, это фича. Причём очень приятная. Metaeditor, не убирай её, пжлст.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #145 - 13. Июля 2007 :: 12:34
Печать  
ну да Улыбка, это свертка комментариев, она работает везде где больше одной строки комментария и не только перед процедурами
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #146 - 13. Июля 2007 :: 12:40
Печать  
понятно. просто наткнулся только на небольшой комментарий Улыбка
согласен - удобно!
  
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #147 - 16. Июля 2007 :: 04:29
Печать  
Случайно наткнулся на развитие аватара metaeditora:


PS. Раскусывай поскорее... Подмигивание
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #148 - 16. Июля 2007 :: 11:05
Печать  
Ещё одно маленькое наблюдение. Если раскрыть дерево классов (Визуал1С++) и попытаться открыть какой-нибудь класса, то открывается текст класса, но курсор не позиционируется на нужном мне методе. В строке сообщений пишется "err::  Не удалось получить текст модуля".
Но это, скорее всего, надо попросить Артура, чтобы он подправил Визуал1С++.
Ещё раз спасибо за плагин!
  
Наверх
 
IP записан
 
Sergey77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 15
Зарегистрирован: 21. Июня 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #149 - 17. Июля 2007 :: 01:19
Печать  
КЛАСС!!!  Улыбка
Есть еще маханький бажок - при свернутом блоке при проверке синтаксиса при 2-ом клике на ошибке в окне сообщений не просиходит перехода на строку с ошибкой.
Возможно просто нет метода в опенконфе для перехвата и получения события клика на ошибке
НО даже с этой "соломинкой" все просто супер Улыбка
  
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #150 - 17. Июля 2007 :: 07:12
Печать  
Респект!
С нетерпением жду свертки управляющих конструкций
и настройки цветов - не нравится подсветка текущей строки

По поводу горячих клавиш уже пояснил,
а можно всплывающее меню добавить команды?
  
Наверх
ICQ  
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #151 - 17. Июля 2007 :: 07:15
Печать  
не подсвечивается: ЗагрузитьВнешнююКомпоненту
кажется есть проблемы с синхронизацией и вставкой кода из буфера обмена, несколько раз было так: вставил текст из буфера, перешел в другое окно, вернулся, а кода то и нету, ну или чей-то подобное делал

+ неверная подсветка синтаксиса примеры:
     КодСКЛ = "
     SELECT
и
...
"
//|d d fs
|" // gfdfgdf
« Последняя редакция: 17. Июля 2007 :: 08:46 - Phoenix »  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #152 - 17. Июля 2007 :: 08:52
Печать  
Цитата:
Случайно наткнулся на развитие аватара...

хехе... раскусим обязательно... )

Цитата:
Ещё одно маленькое наблюдение. Если раскрыть дерево классов (Визуал1С++) и попытаться открыть какой-нибудь класса, то открывается текст класса, но курсор не позиционируется на нужном мне методе. В строке сообщений пишется "err::  Не удалось получить текст модуля".
Но это, скорее всего, надо попросить Артура, чтобы он подправил Визуал1С++.
Ещё раз спасибо за плагин!

это да, я же подменяю редактор на класс CSciColorerView, а виз1с++ ищет редактор по старому классу CBodyTextView

Цитата:
Есть еще маханький бажок - при свернутом блоке при проверке синтаксиса при 2-ом клике на ошибке в окне сообщений не просиходит перехода на строку с ошибкой.
Возможно просто нет метода в опенконфе для перехвата и получения события клика на ошибке

это я вроде как уже исправил, свернутый блок будет автоматом разворачиватся если пытаемся активизировать невидимую строку

Цитата:
а можно всплывающее меню добавить команды

попробую


Цитата:
кажется есть проблемы с синхронизацией и вставкой кода из буфера обмена, несколько раз было так: вставил текст из буфера, перешел в другое окно, вернулся, а кода то и нету, ну или чей-то подобное делал

давай точную последовательность действий, немогу воспроизвести
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #153 - 17. Июля 2007 :: 08:58
Печать  
Phoenix писал(а) 17. Июля 2007 :: 07:15:
+ неверная подсветка синтаксиса примеры:


дай лучше картинку, сравнил щас с конфигураторной подсветкой, всё одинаково
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #154 - 17. Июля 2007 :: 09:05
Печать  
как добился эффекта
написал КодСКЛ = "
|Select
потом удалил "|"
перешел вниз

написал
| dfdf
|ываыаы
потом заремарил "| dfdf"

постараюсь поймать момент с буфером.
  

smpl.jpg ( 3 KB | Загрузки )
smpl.jpg

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf
Ответ #155 - 17. Июля 2007 :: 11:24
Печать  
В связи с

Цитата:
это да, я же подменяю редактор на класс CSciColorerView, а виз1с++ ищет редактор по старому классу CBodyTextView


дерево методов (MethodsTree.dll) не растет  Плачущий
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #156 - 17. Июля 2007 :: 13:46
Печать  
SciColorer_0902b
исправлено:
- не подсвечивалось последнее ключевое слово в тексте
- Визуал1С++ теперь должен заработать
- при переходе к невидимой строке блок сам разворачивается
- подсветка строковых констант (про которую говорил Phoenix)
- сделаны кое-какие настройки

Цитата:
дерево методов (MethodsTree.dll) не растет

нет это не из за этого...
как именно неработает? еррор "Out Of range" или не выделяет строки?
« Последняя редакция: 17. Декабря 2007 :: 03:29 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #157 - 17. Июля 2007 :: 14:00
Печать  
Дим а контекстное меню будет работать в тексте? а то бывает необходимость пользоваться Озадачен
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #158 - 17. Июля 2007 :: 14:06
Печать  
В связи с появлением свертку циклов и условий (что не может не радовать) хотелось бы иметь возможность "разворачивать/сворачивать всё в ТЕКУЩЕЙ процедуре/ф-ии". Возможно?
  
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #159 - 17. Июля 2007 :: 14:07
Печать  
не понял, какая проблема с контекстным меню?
Дим, а что такое: MethodsTree.dll?
как глянуть какие методы? обычно через MSE.exe смотрел методы, в случае SciColorer.dll не получается, ругается на язык и усе.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #160 - 17. Июля 2007 :: 14:10
Печать  
tvm писал(а) 17. Июля 2007 :: 14:00:
Дим а контекстное меню будет работать в тексте? а то бывает необходимость пользоваться?


я пока ещё не знаю как в это контекстное меню добавить свои пункты...
Саша Орефков, скажи пожалуйста как телепат это делает?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #161 - 17. Июля 2007 :: 14:14
Печать  
Phoenix писал(а) 17. Июля 2007 :: 14:07:
не понял, какая проблема с контекстным меню?

попробуй в модуле клацнуть правым баттоном
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #162 - 17. Июля 2007 :: 14:17
Печать  
Phoenix писал(а) 17. Июля 2007 :: 14:07:
не понял, какая проблема с контекстным меню?
Дим, а что такое: MethodsTree.dll?
как глянуть какие методы? обычно через MSE.exe смотрел методы, в случае SciColorer.dll не получается, ругается на язык и усе.


ну помниш oc2vba проект "дерево методов модуля"
http://www.1cpp.ru/forum/YaBB.pl?num=1173259977
это я пробовал переделать его в плагин

методы SciColorer.dll имееш ввиду? нету у него никаких методов, это не оле плагин
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #163 - 17. Июля 2007 :: 14:19
Печать  
tvm писал(а) 17. Июля 2007 :: 14:14:
Phoenix писал(а) 17. Июля 2007 :: 14:07:
не понял, какая проблема с контекстным меню?

попробуй в модуле клацнуть правым баттоном



не пойму, так у тебя вообще в модулях контекстное меню неработает?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #164 - 17. Июля 2007 :: 14:21
Печать  
metaeditor писал(а) 17. Июля 2007 :: 14:19:
не пойму, так у тебя вообще в модулях контекстное меню неработает?

ага. без колорера есть а вот с ним нет
  
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #165 - 17. Июля 2007 :: 18:41
Печать  
у меня конт. меню пашет отлично, постоянно пользуюсь.
поделишься плагином? Улыбка
понял насчет SciColorer .
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf
Ответ #166 - 18. Июля 2007 :: 05:35
Печать  
Цитата:
как именно неработает? еррор "Out Of range" или не выделяет строки?


Я дико извиняюсь, скачал свежие скрипты все заработало.
« Последняя редакция: 18. Июля 2007 :: 07:13 - Brr »  

ErrorMethodsTree.GIF ( 4 KB | Загрузки )
ErrorMethodsTree.GIF
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #167 - 18. Июля 2007 :: 07:29
Печать  
сейчас не отрабатывают родные хоткеи Scintilla, это нормально?
http://scite.ruteam.ru/old/sciteDocRu.html
SciTe юзает родные хоткеи движка.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #168 - 18. Июля 2007 :: 07:52
Печать  
Phoenix писал(а) 17. Июля 2007 :: 18:41:
у меня конт. меню пашет отлично, постоянно пользуюсь.
поделишься плагином? Улыбка
понял насчет SciColorer .

блин у меня глюки похоже. как выясню напишу
  
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #169 - 18. Июля 2007 :: 08:10
Печать  
По поводу вставки в контекстное меню. Это я в момент щенячего восторга позабыл про наличие тулбара - так что контекстное меню и не обязательно. Кстати оно у меня нормально работает.
А вот по поводу горячих клавишь - нашел только свернуть все и развернуть все.

'Свернуть все
Sub SciColorerColapseALL()
  SendCommand (20066)
End Sub

'Развернуть все
Sub SciColorerExpandALL()
  SendCommand (20065)
End Sub

А нельзя добавить акселераторы для свернуть/развернуть текущий блок и отдельно для процедур в целом (с учетом что сворачиваются управляющие конструкции) ? (Во чего захотел Улыбка )
Ну или просто текущий блок
Ну и на тулбар соответственно вывесить свернуть/развернуть блок?
  
Наверх
ICQ  
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #170 - 18. Июля 2007 :: 10:35
Печать  
ой!!! А это только у меня стандартные шаблоны периодически отказываются работать Печаль или есть еще "счастливцы"?
Закономерность когда появляется пока не просёк
  
Наверх
ICQ  
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #171 - 18. Июля 2007 :: 19:17
Печать  
Вопрос:
А что свертка/развертка не запоминаеться
т.е. открыть любой документ перейти в модуль свернуть что-нибудь, перейти на форму, а потом обратно то уже всё развернуто.....   Подмигивание
предлогаю где-нибудь хранить что свернуто а что не свернуто .....
при том данный функционал поддерживаеться скринциллой. на уровне движка...

По поводу открытия модуля в отладчике...... кажысь скринцилла не передает вместе с позицицией курсора.... кой какие параметры....

а так все супер......
  
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #172 - 19. Июля 2007 :: 05:08
Печать  
Вот еще пожелание. Для развертывания блока иметь два независимых действия - 1. разворачивать все внутренние блоки и 2. не разворачивая все внутренние. А то после свертки всех блоков выбираешь процедуру нужную и начинаешь подблоки разворачивать.

И Шаблоны. Внутри блоков не работают начисто. Если шаблон используется вне блока (в конце текста), то срабатывают только "длинные" (больше 3-х символов) шаблоны
  
Наверх
ICQ  
IP записан
 
mbrDancer
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 7
Зарегистрирован: 19. Июля 2007
bugs
Ответ #173 - 19. Июля 2007 :: 09:44
Печать  
1. При установке последней из сборок инстанс прочно подвисает по хоткею Alt+F4. При этом крестом закрывается на ура. Это так и должно быть или только я один такой счастливый?

2. А у меня сейчас не выделяются операторные скобки типа Если-ИначеЕсли-Иначе-КонецЕсли, Функция-КонецФункции и т.д. Простая 1С-ная подсветка цветом шрифта работает (ну как всегда в конфигураторе в стандартной цветовой схеме), а вот подсветка как это показано во многих встреченых тут скриншотах - нет Печаль А так хочется! В каком месте ДНК следует править?
  
Наверх
 
IP записан
 
Some one
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 3
Зарегистрирован: 13. Апреля 2007
Re: Colorer for Openconf
Ответ #174 - 19. Июля 2007 :: 09:56
Печать  
Спасибо за плугин.
Только почему-то конфигуратор начал грузить системы, даже когда не активен.
  

Loading.jpg ( 190 KB | Загрузки )
Loading.jpg
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: bugs
Ответ #175 - 19. Июля 2007 :: 13:03
Печать  
mbrDancer писал(а) 19. Июля 2007 :: 09:44:
1. При установке последней из сборок инстанс прочно подвисает по хоткею Alt+F4. При этом крестом закрывается на ура. Это так и должно быть или только я один такой счастливый?

2. А у меня сейчас не выделяются операторные скобки типа Если-ИначеЕсли-Иначе-КонецЕсли, Функция-КонецФункции и т.д. Простая 1С-ная подсветка цветом шрифта работает (ну как всегда в конфигураторе в стандартной цветовой схеме), а вот подсветка как это показано во многих встреченых тут скриншотах - нет Печаль А так хочется! В каком месте ДНК следует править?

У меня всё нормально.
Цитата:
Только почему-то конфигуратор начал грузить системы, даже когда не активен.

Нету такого.
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #176 - 19. Июля 2007 :: 13:41
Печать  
Цитата:
Спасибо за плугин.
Только почему-то конфигуратор начал грузить системы, даже когда не активен.

Ну дык инфа то где?
Посмотри хотя-бы состояния процесса там же в ТаксИнфо.
А то напоминает:
- Доктор у меня болит.
- Что у Вас болит?
- Просто болит....
Закладка "Tread(s)" понаблюдай за нею...
  
Наверх
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #177 - 20. Июля 2007 :: 05:04
Печать  
Вопросик один есть. Скажите как можно после установки OColorer поменять шрифт конфигуратора? Уж больно не люблю я этот стандартный шрифт. В остальном все выше всех похвал. Автору респект и уважуха.
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #178 - 20. Июля 2007 :: 05:50
Печать  
Поймал момент, когда не восстанавливаются "свернутость" узлов: при переходе между диалогом и модулем формы. Причём при переходе от одного модуля формы к модулю другой формы всё нормально сохраняется.
  
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #179 - 20. Июля 2007 :: 06:39
Печать  
Отрубилась авто замена Перем+= на Перем= Перем + .Причем Перем++ работает исправно.
А можно в настройки прикрутить отключение выделение отступов (вертикальных пунктиров). А то на сложных конструкциях в глазах рябит Печаль
  
Наверх
ICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #180 - 20. Июля 2007 :: 07:21
Печать  
GrayT писал(а) 20. Июля 2007 :: 06:39:
Отрубилась авто замена Перем+= на Перем= Перем + .Причем Перем++ работает исправно.

Да, тоже заметил.
  
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #181 - 20. Июля 2007 :: 14:01
Печать  
никто не напомнит что телепат в реестр пишет? у меня телепат перестал грузиться стал выдавать такую вот ошибку /видимо с этим и связано что контекстное меню в модулях не работает/. На расширение у телепата (.old) внимание не обращайте- это я экспириминтирую Улыбка
  

telepat_err.JPG ( 18 KB | Загрузки )
telepat_err.JPG
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #182 - 24. Июля 2007 :: 07:09
Печать  
Вобщем выяснил после чего начались мои проблемы с телепатом и с колорером- после ввода в домен. До ввода в домен было нормально все.
Еще обнаружил такую штуку- если regedit'om попробовать открыть ветку HKEY_CLASSES_ROOT\Telepat.Plugin или HKEY_CLASSES_ROOT\Telepat.Plugin1 то regedit ругается :
« Последняя редакция: 24. Июля 2007 :: 08:46 - tvm »  

err1.JPG ( 11 KB | Загрузки )
err1.JPG
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #183 - 24. Июля 2007 :: 08:59
Печать  
Поделитесь плиз содержимым вышеуказанных веток Смущённый
  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #184 - 24. Июля 2007 :: 09:06
Печать  
Врядле тебе это чем то поможет:

  

Telepat20070724165813.rar ( 0 KB | Загрузки )
Наверх
ICQ  
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #185 - 24. Июля 2007 :: 09:43
Печать  
Nick писал(а) 24. Июля 2007 :: 09:06:
Врядле тебе это чем то поможет:


да не помогло. придется ждать админов Смущённый
  
Наверх
 
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf
Ответ #186 - 24. Июля 2007 :: 11:15
Печать  
Еще баг, с загруженым Раскрасчиком, иногда Улыбка, не работает Поиск во всех текстах Печаль
1С вылетает с ошибкой.
Убрал из папочки Конфиг дллки Раскрасчика, загрузил Конифгуратор, попробывал поиск, ошибок не было.
Снова положил дллки обратно. Попробывал поиск, билять, 1С спокойно отработала.
В чем причина такого поведения Пофигуратора?
  
Наверх
 
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf
Ответ #187 - 25. Июля 2007 :: 10:03
Печать  
Еще баг в копилку. Если использовать сворачивание циклов и условий то работая с узлами, сворачивая-разворачивая, перидически вылетаешь в узел процедуры. Тоесть процедура развернута,  а все внутри свернуто, позиции курсора не видно.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #188 - 25. Июля 2007 :: 16:11
Печать  
Цитата:
Phoenix
поделишься плагином?  

всё по тойже ссылке ( http://www.1cpp.ru/forum/YaBB.pl?num=1170062775 во вложениях )
только он глючный очень, потомучто в нём первая версия oc2vbs проекта, автор потом исправил ошибки а я так и неперенёс это в плагин
Цитата:
Phoenix
сейчас не отрабатывают родные хоткеи Scintilla, это нормально?
http://scite.ruteam.ru/old/sciteDocRu.html
SciTe юзает родные хоткеи движка.


в движок у скинтиллы вшиты только следыущие сочетания:
CTRL + "+", CTRL + "-", CTRL + "/"  - масшабирование (тожесамое что и если покрутить колесом ужерживая Ctrl)
{'L',SCI_CTRL,      SCI_LINECUT}, - вырезать строку
{'L',SCI_CSHIFT,      SCI_LINEDELETE}, - удалить строку
{'T',SCI_CSHIFT,      SCI_LINECOPY}, - копировать строку
{'T',SCI_CTRL,      SCI_LINETRANSPOSE},
{'D',SCI_CTRL,      SCI_SELECTIONDUPLICATE}, - дублировать выделенный кусок текста
{'U',SCI_CTRL,      SCI_LOWERCASE}, - в нижний регистр
{'U',SCI_CSHIFT,      SCI_UPPERCASE}, - в верхний регистр
остальные уже сделаны ScitE'ом.
Все эти хоткеи отключил специально, т.к практически всё и так есть в скриптах а остальное можно дописать. Масштабирование, имхо, нафик ненужно.


Цитата:
GrayT

А вот по поводу горячих клавишь - нашел только свернуть все и развернуть все.

если посмотреть каким нибудь редактором ресурсов раздел "Menu", всё что там есть можно использовать в качестве комманд
например
MENUITEM "Свернуть всё",  20066
MENUITEM "Свернуть текущий блок",  20068
MENUITEM "Развернуть всё",  20065
MENUITEM "Развернуть текущий блок",  20067
MENUITEM SEPARATOR
MENUITEM "Настройки...",  20060

Цитата:
GrayT
ой!!! А это только у меня стандартные шаблоны периодически отказываются работать  или есть еще "счастливцы"? Закономерность когда появляется пока не просёк

сделано. будет на след. неделе

Цитата:
SiriuS

А что свертка/развертка не запоминаеться  
т.е. открыть любой документ перейти в модуль свернуть что-нибудь, перейти на форму, а потом обратно то уже всё


сделано. будет на след. неделе

Цитата:
mbrDancer
1. При установке последней из сборок инстанс прочно подвисает по хоткею Alt+F4. При этом крестом закрывается на ура. Это так и должно быть или только я один такой счастливый


зависает только когдаоткрыт какойнибудь текст? если закрыть все текстовые модули, всеравно зависает при Alt+F4? больше информации,
похожее уже тут было http://www.1cpp.ru/forum/YaBB.pl?num=1174635753


Цитата:
Some one
Спасибо за плугин.
Только почему-то конфигуратор начал грузить системы, даже когда не активен


Действительно, если запустить несколько конфигураторов и в каждом открыть по несколько модулей, заметна небольшая загрузка процессора даже при простое, у меня процента на 3 максимум (Celeron 1000). Дело в том что у скинтиллы внутри бежит таймер каждые 100 мс, сам посебе он не грузит систему (в том же Notepad++) а в сочетании с mfc'шным механизмом ON_UPDATE_COMMAND_UI получается вышеозначенная загрузка процессора.
Получилось несколько оптимизировать это дело. Будет на след. неделе.

Цитата:
vandalsvq
Вопросик один есть. Скажите как можно после установки OColorer поменять шрифт конфигуратора? Уж больно не люблю я этот стандартный шрифт. В остальном все выше всех похвал.


настройки цветов и шрифтов уже на подходе

Цитата:
GrayT
Отрубилась авто замена Перем+= на Перем= Перем + .Причем Перем++ работает исправно.
А можно в настройки прикрутить отключение выделение отступов (вертикальных пунктиров). А то на сложных конструкциях в глазах рябит

сделано. будет на след. неделе

Цитата:
Brr

Еще баг, с загруженым Раскрасчиком, иногда , не работает Поиск во всех текстах  
1С вылетает с ошибкой.  
Убрал из папочки Конфиг дллки Раскрасчика, загрузил Конифгуратор, попробывал поиск, ошибок не было.
Снова положил дллки обратно. Попробывал поиск, билять, 1С спокойно отработала.  
В чем причина такого поведения Пофигуратора?


прошолся по нескольким конфигурациям в поисках символа ";" , отработало нормально.
какобычно, нужны действия приводящие к ошибке, иначе я ничем помочь несмогу

Цитата:
Brr

Еще баг в копилку. Если использовать сворачивание циклов и условий то работая с узлами, сворачивая-разворачивая, перидически вылетаешь в узел процедуры. Тоесть процедура развернута,  а все внутри свернуто, позиции курсора не видно.

ничего непонял )

Цитата:
JohnyDeath
В связи с появлением свертку циклов и условий (что не может не радовать) хотелось бы иметь возможность "разворачивать/сворачивать всё в ТЕКУЩЕЙ процедуре/ф-ии". Возможно?


Цитата:
GrayT
Вот еще пожелание. Для развертывания блока иметь два независимых действия - 1. разворачивать все внутренние блоки и 2. не разворачивая все внутренние. А то после свертки всех блоков выбираешь процедуру нужную и начинаешь подблоки разворачивать.


Цитата:
А нельзя добавить акселераторы для свернуть/развернуть текущий блок и отдельно для процедур в целом (с учетом что сворачиваются управляющие конструкции) ? (Во чего захотел  )
Ну или просто текущий блок


может быть устроит галка в опциях, типа "при развертке метода разворачивать и его внутренности" и/или "по комманде Свернуть всё, не сворачивать внутренности метода а только сам метод". Или лучше сделать ещё пару комманд "развернуть блок вместе с внутренними" и "свернуть вместе с внутренними"? сами незапутаетесь потом? Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #189 - 26. Июля 2007 :: 05:25
Печать  
metaeditor писал(а) 25. Июля 2007 :: 16:11:
[quote]
может быть устроит галка в опциях, типа "при развертке метода разворачивать и его внутренности" и/или "по комманде Свернуть всё, не сворачивать внутренности метода а только сам метод". Или лучше сделать ещё пару комманд "развернуть блок вместе с внутренними" и "свернуть вместе с внутренними"? сами незапутаетесь потом? Улыбка


имхо, для разных ситуаций каждый из предложенных вариантов более удобен, даже и не знаю какой выбрать  Улыбка Но думаю упомянутая пара дополнительных  команд должна быть обязательна.

А вот еще идейка. С одной стороны, меня как то сложилось, что структура модуля обычно складывается из крупных блоков - Общие процедуры, Работа с формой (кнопки, функции текстов и реквизитов, обработчики начала/окончания выбора и пр.), Предопределенные процедуры, Инициализация модуля. Сейчас подобное разделение реализую за счет специального разделительного комментария.
С другой стороны в логике отдельной взятой процедуры так же бывают ситуации, когда выделяется логический блок, состоящий из нескольких управляющих конструкций. Опять же в настоящий момент выделяемый спец. комментарием.
Вот и подумалось, а нельзя ли прикрутить по принципу доп. ключевых слов возможность дополнительных блоков? Т.е. грубо говоря кусок текста типа
//Start1*******
......некоторый модуль
//End1
Сворачивается в блок.
Ну если не интерактивное добавление, то хотя бы парочка предопределенных  Ужас

Еще пожелания по поводу оформления. Можно сделать отключение индикации табуляций? А то на сильно вложенных конструкциях в глазах рябит.
И нумерация строк..... Не, покуда в отладчике на строке автоматом не позиционируется - вполне удобно смотреть куда установиться, а если б не отладчик - я бы и нумерацию строк убрал  Класс

ЗЫ: Спасибо за коды - ща шорткаты подрастут  Улыбка
  
Наверх
ICQ  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #190 - 26. Июля 2007 :: 08:15
Печать  
Цитата:
//Start1*******
......некоторый модуль
//End1
Сворачивается в блок.
Ну если не интерактивное добавление, то хотя бы парочка предопределенных  Ужас

Да, было б классно. Нормально должно отрабатывать простые вложения
//start
//start
//end
//end
Метки и не нужны вроде
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #191 - 26. Июля 2007 :: 08:33
Печать  
Тогда уже оформить, как директивы препроцессора (подобно Visual Studio):

//#region text
...
//#endregion
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
mbrDancer
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 7
Зарегистрирован: 19. Июля 2007
Re: Colorer for Openconf
Ответ #192 - 26. Июля 2007 :: 08:39
Печать  
metaeditor писал(а) 25. Июля 2007 :: 16:11:
Цитата:
mbrDancer
1. При установке последней из сборок инстанс прочно подвисает по хоткею Alt+F4. При этом крестом закрывается на ура. Это так и должно быть или только я один такой счастливый


зависает только когдаоткрыт какойнибудь текст? если закрыть все текстовые модули, всеравно зависает при Alt+F4? больше информации,
похожее уже тут было http://www.1cpp.ru/forum/YaBB.pl?num=1174635753

нет, даже если просто открыть Конфигуратор и закрыть его по Alt+F4 - подвисает.
Файл-закрыть или крест - прекрасно закрывают.
Нет, с той ошибкой не похоже, там просто не закрывался, тут намертво подвисает, даже если еще ничего не начал делать и просто закрываешь.
Однозначно связано с установкой плугина. Есть файлы плугина в нужных папках - подвисает. Нет файлов плугина - не подвисает.
  
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #193 - 26. Июля 2007 :: 12:12
Печать  
для таких блоков есть мой скрипт древний: CodeBlocs
Сделать свертку по произвольным выражениям - супер
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #194 - 28. Июля 2007 :: 13:58
Печать  
У меня существует такая фича: если строка пустая (не содержит даже пробелов), то не отображаются вертикальные линии структурных блоков. Это можно поправить?

Еще заметил: если установлен Colored, то Телепат стал чаще терять управление. Пример:

1) Без Colored:

На пустой строке набираем "Е", Телепат дает список, нажимаем "Esc", список убирается. Затем удаляем "Е" бэкспэйсом, снова набираем "Е", Телепат снова дает список.

2) С Colored:

На пустой строке набираем "Е", Телепат дает список, нажимаем "Esc", список убирается. Затем удаляем "Е" бэкспэйсом, снова набираем "Е", Телепат список не дает до тех пор, пока не нажмешь Ctrl+Space.

P.S. А вообще здорово, очень понравилось.
« Последняя редакция: 29. Июля 2007 :: 08:20 - maljaev »  

screen.gif ( 35 KB | Загрузки )
screen.gif
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #195 - 29. Июля 2007 :: 00:13
Печать  
Хотелось бы еще такую маленькую фичу
как прокрутка страницы по строчно хотябы по 3 строки
Пример: открываем любой модуль ставим курсор в самом верху и начинаем двигаться вниз когда доходим до последней видимой строки окно скролиться на целую страницу и курсор визуально становиться вверху ....

и еще по поводу светки.... можно чтобы свертка/развертка происходила при нажатии на узлы [+] или [-], а при нажатии на линии в сочетании с каким нибудь сепаратором например нажимаем колесо мыши и левая клавиша мыши ....
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #196 - 29. Июля 2007 :: 15:58
Печать  
Еще один глюк нашел. Из скриншотов видно.
В общем, с вертикальными пунктирными линиями какая-то байда. Может их по образу и подобию красных линий сделать?
  

screen1.gif ( 15 KB | Загрузки )
screen1.gif
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #197 - 30. Июля 2007 :: 05:22
Печать  
maljaev писал(а) 29. Июля 2007 :: 15:58:
В общем, с вертикальными пунктирными линиями какая-то байда.


Уверен? Насколько понимаю вертикальный пунктир просто показывает наличие пробелов и табуляций форматирования. Т.е. там где говоришь что линий нет - скорее всего нет ни пробелов ни табов. Ну а в другом случае - "висячая" строка пробелов.
имхо
  
Наверх
ICQ  
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #198 - 30. Июля 2007 :: 06:32
Печать  
GrayT писал(а) 30. Июля 2007 :: 05:22:
maljaev писал(а) 29. Июля 2007 :: 15:58:
В общем, с вертикальными пунктирными линиями какая-то байда.


Уверен? Насколько понимаю вертикальный пунктир просто показывает наличие пробелов и табуляций форматирования. Т.е. там где говоришь что линий нет - скорее всего нет ни пробелов ни табов. Ну а в другом случае - "висячая" строка пробелов.
имхо


Как бы то ни было, довольно неприятная фича. Лучше бы ее поправить, хотя если сделают свертку/развертку всех структурных блоков возможно проблема отпадет сама собой - потому что с процедурными блоками (которые сворачиваются) такой фишки нет.

P.S. Кстати твое предложение насчет произвольных логических блоков мне понравилась - полностью поддерживаю, надеюсь что умница-разработчик услышит наши молитвы.
  
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #199 - 30. Июля 2007 :: 06:50
Печать  
насколько знаю движок scintilla позволяет без особых проблем добавлять условия фолдинга.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #200 - 30. Июля 2007 :: 09:55
Печать  
Хм вот бы еще разработчик посмотрел как ведет себя Colorer в связке с пунто свитчером или другими автопереключалками клав ...... такие чудеса аж диву даешься .... налицо проблема работы с буфером.   Круглые глаза
  
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #201 - 30. Июля 2007 :: 10:01
Печать  
Цитата:
Хм вот бы еще разработчик посмотрел как ведет себя Colorer в связке с пунто свитчером или другими автопереключалками клав ...... такие чудеса аж диву даешься .... налицо проблема работы с буфером.   Круглые глаза

стоит пунто. проблем нет вроде
  
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #202 - 30. Июля 2007 :: 14:42
Печать  
Да, когда даешь команду транслитерации, не в то место текст вставляет.
Еще заметил, что автошаблоны не работают, у меня например бю должно бы заменяться на <>, а не работаетПечаль
  
Наверх
ICQ  
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #203 - 31. Июля 2007 :: 08:11
Печать  
alest писал(а) 30. Июля 2007 :: 14:42:
Да, когда даешь команду транслитерации, не в то место текст вставляет.
Еще заметил, что автошаблоны не работают, у меня например бю должно бы заменяться на <>, а не работаетПечаль

ага есть такое. на рисунке до и после транслитерации. Colorer добавляет символ табуляции похоже
  

colorer.jpg ( 34 KB | Загрузки )
colorer.jpg
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #204 - 31. Июля 2007 :: 08:54
Печать  
Если в строке :
Если .Выбрать("Выберите сотрудника","ДляВыбора") = 1 Тогда

написать после слова "Если" cjnh то получим:
.Выбспррать("Выберите сотрудника","ДляВыбора") = 1 Тогда
вместо
спр.Выбрать("Выберите сотрудника","ДляВыбора") = 1 Тогда
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #205 - 31. Июля 2007 :: 12:38
Печать  
Цитата:
если строка пустая (не содержит даже пробелов), то не отображаются вертикальные линии структурных блоков. Это можно поправить?


все верно, как только в строке набирается по 4 пробела или таб, они отделяются вертикальным пунктиром, если строка пустая, пунктира нет, исправить немогу, так работает скинтилла.

Цитата:
если установлен Colored, то Телепат стал чаще терять управление.

сам замечаю, будем с этим боротся )

Цитата:
Хотелось бы еще такую маленькую фичу
Пример: открываем любой модуль ставим курсор в самом верху и начинаем двигаться вниз когда доходим до последней видимой строки окно скролиться на целую страницу и курсор визуально становиться вверху ....  


такое у скинтиллы можно настроить, сделаю.

Цитата:
и еще по поводу светки.... можно чтобы свертка/развертка происходила при нажатии на узлы [+] или [-], а при нажатии на линии в сочетании с каким нибудь сепаратором например нажимаем колесо мыши и левая клавиша мыши ....


непойму скрытый смысл, зачем это?

Цитата:
Хм вот бы еще разработчик посмотрел как ведет себя Colorer в связке с пунто свитчером или другими


шаблоны, пунто и завис по альт+ф4 исправил, скоро будет.

насчет свертки произвольных блоков... так пойдет?

  

custom_fold.JPG ( 12 KB | Загрузки )
custom_fold.JPG

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #206 - 31. Июля 2007 :: 13:18
Печать  
пойдет, но лучше бы настраиваемое Улыбка
кстати, если добавлять свои ключ.слова почему-то фон желтый становится Печаль
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #207 - 31. Июля 2007 :: 13:22
Печать  
metaeditor писал(а) 31. Июля 2007 :: 12:38:
Цитата:
и еще по поводу светки.... можно чтобы свертка/развертка происходила при нажатии на узлы [+] или [-], а при нажатии на линии в сочетании с каким нибудь сепаратором например нажимаем колесо мыши и левая клавиша мыши ....


непойму скрытый смысл, зачем это?

Да, левой кнопкой тоже ж сворачивает... С шифром/контролом и проч можно будет попробовать, когда будут команды развернуть тек. блок вместе с подчиненными, свернуть подчиненные.
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #208 - 31. Июля 2007 :: 14:12
Печать  
Phoenix писал(а) 31. Июля 2007 :: 13:18:
кстати, если добавлять свои ключ.слова почему-то фон желтый становится Печаль


тыже както просил чтобы можно было произвольные слова выделять фоном, так вот это оно и есть Улыбка, фон и шрифт можно будет настроить.

Цитата:
alest

Да, левой кнопкой тоже ж сворачивает... С шифром/контролом и проч можно будет попробовать, когда будут команды развернуть тек. блок вместе с подчиненными, свернуть подчиненные.


По Ctrl+Click на [+] [-] я уже сделал свертку развертку блока с подблоками.
сделать чтобы при клике на линиях свертка не срабатывала? могу  и убрать, только чем ненравится непойму )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #209 - 31. Июля 2007 :: 14:42
Печать  
metaeditor писал(а) 31. Июля 2007 :: 14:12:
По Ctrl+Click на [+] [-] я уже сделал свертку развертку блока с подблоками.
сделать чтобы при клике на линиях свертка не срабатывала? могу  и убрать, только чем ненравится непойму )


Не убирать, ни в коем случае- придется в начало блока идти, или в меню лезть. Наоборот, прикрутить Ctrl+Click и на линиях тоже.
  
Наверх
ICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #210 - 31. Июля 2007 :: 18:15
Печать  
Осталось только дождаться нового релиза.

Кстати заметил ряд багов:
1. Если свернутую процедуру (функцию) удалить то бывает часть кода остается но в неявном виде. Он как бы есть и при компиляции сохраняется но на экране не видно. Лечиться путем открытия и закрытия отчета/конфигурации/модуля в общем окна. Причем на строке с нумерацией она тоже нарушется. А "орфографическая" проверка видит но при переходе на эти строки не проходит. В общем если поняли
2. Иногда система зависает и падает например:
- при сохранении больших внешних отчетов
- при работе с телепатом когда тот думает а пользователь пытается опередить и напечатать
3. Нет контекстной подсказки телепата и его приходится вызывать чаще всего принудительно


Кстати в отладчике все как при отсутствии ОКолорера. Если возможность и туда его прикрутить? Я понимаю что конф от отладчика отличается но вдруг.

И кстати зачем осталась возможность оставлять точки и отметки такие кругленькие синенькие?  Очень довольный
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #211 - 02. Августа 2007 :: 12:51
Печать  
Дим, насчет фона не помню чтобы я просил.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #212 - 03. Августа 2007 :: 02:01
Печать  
vandalsvq

Цитата:
1. Если свернутую процедуру (функцию) удалить то бывает часть кода остается но в неявном виде. Он как бы есть и при компиляции сохраняется но на экране не видно. Лечиться путем открытия и закрытия отчета/конфигурации/модуля в общем окна. Причем на строке с нумерацией она тоже нарушется. А "орфографическая" проверка видит но при переходе на эти строки не проходит.


для удаления свернутого блока нужно чтобы выделение начиналось на строку выше
и заканчивалось строкой ниже свёрнутой строки блока , тоесть чтобы весь свернутый блок был выделен перед удаление, иначе получаются вышеописанные дела.


Цитата:
2. Иногда система зависает и падает например:
- при сохранении больших внешних отчетов

посохранял полутораметровые отчеты в разных базах много раз, вылетов необнаружено

Цитата:
- при работе с телепатом когда тот думает а пользователь пытается опередить и напечатать

думает не телепат а скорее всего скрипты интеллисенса. приведи пример устойчивых вылетом.

Цитата:
3. Нет контекстной подсказки телепата и его приходится вызывать чаще всего принудительно

издержки интеграции с телепатом.

Цитата:
И кстати зачем осталась возможность оставлять точки и отметки такие кругленькие синенькие? 


ну вообщето эти синенькие отметки называются закладками (меню Текст - Закладка), просто теперь их можно ставить кликом на отступе слева текста
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #213 - 03. Августа 2007 :: 03:39
Печать  
SciColorer_0903
-исправлены шаблоны и автозамена телепата,
проблема с пунто свитчером,
зависание по альт+ф4
-запоминание свернутых блоков в модулях форм (книгах)
-снижена загрузка процессора во время простоя
-добавлена команда свернуть/развернуть блок вместе с внутренними блоками
-добавлено настроек, в том числе настройки цветов и шрифтов
-сделана свертка произвольных блоков

теперь оба длл файла надо ложить в каталог плагинов Bin\Config
  

SciColorer_0903.rar ( 117 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #214 - 03. Августа 2007 :: 03:49
Печать  
+1
  
Наверх
ICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #215 - 03. Августа 2007 :: 04:20
Печать  
Весчь. Респект автору.
  
Наверх
ICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #216 - 03. Августа 2007 :: 04:46
Печать  
однозначный респект и уважуха. +1  Подмигивание
даже не знаю что еще сказать в хотелки вроде пока все  Круглые глаза
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
tav13
1c++ donor
Отсутствует



Сообщений: 108
Местоположение: Donetsk
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #217 - 03. Августа 2007 :: 05:00
Печать  
Огромное спасибо!
  
Наверх
ICQ  
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf
Ответ #218 - 03. Августа 2007 :: 05:20
Печать  
Предлагаю скинутся на хорошее пиво для автора!
  
Наверх
 
IP записан
 
leonvlas
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 47
Зарегистрирован: 03. Августа 2007
Re: Colorer for Openconf
Ответ #219 - 03. Августа 2007 :: 05:25
Печать  
Сделано сильно. Я тащусь.http://www.1cpp.ru/forumfiles/Templates/Forum/default/rolleyes.gif
Круглые глаза
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #220 - 03. Августа 2007 :: 06:10
Печать  
Просто молодец! Спасибо! Опять 8-ку переплюнули!  Подмигивание
  
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #221 - 03. Августа 2007 :: 06:28
Печать  
Чей-то не пашет свертка произвольного блока Печаль

  

test.jpg ( 10 KB | Загрузки )
test.jpg

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #222 - 03. Августа 2007 :: 06:37
Печать  
кстати, можно ли как либо визуально информировать о том. что блок свернут помимо +, например как это сделано в VS 200x, или как в Scite?
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #223 - 03. Августа 2007 :: 06:41
Печать  
Теперь можно добавить в процедуру "InitDict()" скрипта "Brackets" (авторы: trdm, metaeditor) строку типа такой:
Код
Выбрать все
BracketsDict.Add "Блок","//{¦_._//}" 


и кайфуем по полной!

Пример кайфа:
выделяем кусок кода;
нажимаем ctrl+shift+' (по умолчанию стоит в горячих клавишах ОпенКонфа);
УСЁ, наш блок можно сворачивать/разворачивать!

Ещё раз огробмное спасибо автору!
  

blok.jpg ( 117 KB | Загрузки )
blok.jpg
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #224 - 03. Августа 2007 :: 06:42
Печать  
Phoenix писал(а) 03. Августа 2007 :: 06:28:
Чей-то не пашет свертка произвольного блока Печаль


Включить "Сворачивать комментарии" не забыл?
  
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #225 - 03. Августа 2007 :: 06:49
Печать  
после изменения настроек забыл окно переоткрыть Улыбка
все работает, гуд Улыбка
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #226 - 03. Августа 2007 :: 08:28
Печать  
Phoenix писал(а) 03. Августа 2007 :: 06:37:
кстати, можно ли как либо визуально информировать о том. что блок свернут помимо +, например как это сделано в VS 200x, или как в Scite?


можно как в скайте под свернутым блоком рисовать линию горизонтальную, мне чтото непонравилось, рябит, в след. раз сделаю настройку.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #227 - 03. Августа 2007 :: 08:49
Печать  
Brr писал(а) 03. Августа 2007 :: 05:20:
Предлагаю скинутся на хорошее пиво для автора!

ага, курьерской почтой Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #228 - 03. Августа 2007 :: 09:22
Печать  
што ж ты делаешь, Дима, так же v7 никогда не помрет Смех
здорово получилось!

А вот скажи, можешь сделать копирование свернутых блоков по CTRL+C CTRL+V без разворачивания узла?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #229 - 03. Августа 2007 :: 15:31
Печать  
kms писал(а) 03. Августа 2007 :: 09:22:
што ж ты делаешь, Дима, так же v7 никогда не помрет Смех


Ужас какой ужас, чтоже я наделал  Улыбка

Цитата:
А вот скажи, можешь сделать копирование свернутых блоков по CTRL+C CTRL+V без разворачивания узла


думаю что нет.
чтобы свернуть текст, его нужно сначало разметить лексером на уровни , а чтобы отлексить - текст должен быть вставлен уже в документ. т.е сразу свернутый блок вставить нельзя.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Alister
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 123
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #230 - 03. Августа 2007 :: 15:50
Печать  
Большое спасибо за Вашу работу  Очень довольный Не сочтите за занудство, но заметил 2 момента:
1) если щелкнуть правой кнопкой мыши на процедуре\функции\переменной (не находящейся в текущей подсвеченной строке), то на новую строку курсор не переходит и соотвеьственно метод "найти метод\переменную не срабатывает"
2) если из редактора конфигуратора запустить отладчик, то курсор устанавливается на начало модуля, а не в текущей строке  Печаль
Можно ли что-то с этим сделать - особенно с переходом в отладчик ?
WinXP Prof sp2, 1C7.7 025
  
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #231 - 03. Августа 2007 :: 20:13
Печать  
Да, класс- даже индикаторы с(раз)ворачивания блоков можно другого цвета сделать!
  
Наверх
ICQ  
IP записан
 
AlexF
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 29
Зарегистрирован: 02. Июня 2006
Re: Colorer for Openconf
Ответ #232 - 03. Августа 2007 :: 20:33
Печать  
Проблема: на новой версии (0903) при открытии любого текста конфигуратор выдает ошибку "Fail to create CScintillaWnd" и вываливается по эксепшену. На пред. версии 0902b все работало.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #233 - 04. Августа 2007 :: 08:41
Печать  
Alister писал(а) 03. Августа 2007 :: 15:50:
Большое спасибо за Вашу работу  Очень довольный Не сочтите за занудство, но заметил 2 момента:
1) если щелкнуть правой кнопкой мыши на процедуре\функции\переменной (не находящейся в текущей подсвеченной строке), то на новую строку курсор не переходит и соотвеьственно метод "найти метод\переменную не срабатывает"
2) если из редактора конфигуратора запустить отладчик, то курсор устанавливается на начало модуля, а не в текущей строке  Печаль
Можно ли что-то с этим сделать - особенно с переходом в отладчик ?
WinXP Prof sp2, 1C7.7 025


1)сделаю
2)как я уже гдето выше говорил, курсор то ставиться в нужное место, а вот скроллинг окна не происходит. Когда отладчик открылся если нажать какую нибудь кнопку управления курсором, стрелку вправо например, курсор появится.
Самому конечноже неудобно, разбираюсь...


AlexF писал(а) 03. Августа 2007 :: 20:33:
Проблема: на новой версии (0903) при открытии любого текста конфигуратор выдает ошибку "Fail to create CScintillaWnd" и вываливается по эксепшену. На пред. версии 0902b все работало.


обе длл положил в bin\Config  ?
на закладке Опенконф в конфигураторе в списке плагинов есть SciLexer.dll ?

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
AlexF
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 29
Зарегистрирован: 02. Июня 2006
Re: Colorer for Openconf
Ответ #234 - 04. Августа 2007 :: 09:22
Печать  
Цитата:
обе длл положил в bin\Config  ?
на закладке Опенконф в конфигураторе в списке плагинов есть SciLexer.dll ?


Нет, дллки я ложил как было написано:
SciLexer.dll - движок скинтиллы, ложить в \Bin
SciColorer.dll - сам плагин, ложить в \Bin\Config
еще в первой версии.

Положил обе в Config - заработало, спасибо.
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #235 - 04. Августа 2007 :: 12:00
Печать  
Не забываем:
в файл "C:\Program Files\1Cv77\BIN\config\Macros.ini" добавим строки:
Код
Выбрать все
[SciColorer]
SciColorer.CollapseAll = Свернуть всё
SciColorer.ExpandAll = Развернуть всё
-
SciColorer.CollapseCurrent = Свернуть текущий блок
SciColorer.ExpandCurrent = Развернуть текущий блок
-
SciColorer.ToggleCurrentWithSubLevels = Развернуть/свернуть текущий вместе с внутренними (Ctrl+Click)
-
SciColorer.ShowSettings = Настройки...
 


И получаем
  

SciColorer.JPG ( 67 KB | Загрузки )
SciColorer.JPG
Наверх
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #236 - 04. Августа 2007 :: 14:30
Печать  
Удобно команды свертки/развертки на клаву вешать. У меня к примеру:

Ctrl+Down - ExpandCurrent - развернуть текущий
Ctrl+Shift+Down - ExpandAll - развернуть все
Ctrl+Up - ExpandCurrent - свернуть текущий
Ctrl+Shift+Up - ExpandAll - свернуть все
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #237 - 05. Августа 2007 :: 14:43
Печать  
может лучше "свернуть текущий" и "развернуть текущий" объединить в один пункт меню (комманду),
всёравно так логичней, да и хоткей экономятся?

зы, с отладчиком разобрался...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #238 - 06. Августа 2007 :: 04:13
Печать  
metaeditor писал(а) 05. Августа 2007 :: 14:43:
может лучше "свернуть текущий" и "развернуть текущий" объединить в один пункт меню (комманду),
всёравно так логичней, да и хоткей экономятся?

+1
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #239 - 06. Августа 2007 :: 04:54
Печать  
Ну вот - прям как в анекдоте: "Либо свисток без дырки, либо акула глухая"  Печаль

"Fail create..." - такая же беда. Короче мне свертка блоков недосталась  Плачущий
В воскресенье час танцевал с бубнами, выносил плагины, перерегистрировал активХы, бил в там-тамы и т.д.
Опенконф второй, телепат "r". Ща "s" скачаю - может полегчает...
Плагин сам грузиться, есть окно свойств. Короче видит око, да зуб не неймет
--------------------
PS Установки S-ки не помогла. Пойду искать другой бубен  Нерешительный
« Последняя редакция: 06. Августа 2007 :: 06:18 - GrayT »  
Наверх
ICQ  
IP записан
 
mbrDancer
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 7
Зарегистрирован: 19. Июля 2007
Re: Colorer for Openconf
Ответ #240 - 06. Августа 2007 :: 07:56
Печать  
metaeditor писал(а) 03. Августа 2007 :: 03:39:
SciColorer_0903
-исправлены шаблоны и автозамена телепата,
проблема с пунто свитчером,
зависание по альт+ф4
-запоминание свернутых блоков в модулях форм (книгах)
-снижена загрузка процессора во время простоя
-добавлена команда свернуть/развернуть блок вместе с внутренними блоками
-добавлено настроек, в том числе настройки цветов и шрифтов
-сделана свертка произвольных блоков

теперь оба длл файла надо ложить в каталог плагинов Bin\Config


УРАУРАУРА!!!
Респект и уважуха, аффтар!!!
куда деньги слать?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #241 - 06. Августа 2007 :: 09:02
Печать  
mbrDancer писал(а) 06. Августа 2007 :: 07:56:
metaeditor писал(а) 03. Августа 2007 :: 03:39:
SciColorer_0903
-исправлены шаблоны и автозамена телепата,
проблема с пунто свитчером,
зависание по альт+ф4
-запоминание свернутых блоков в модулях форм (книгах)
-снижена загрузка процессора во время простоя
-добавлена команда свернуть/развернуть блок вместе с внутренними блоками
-добавлено настроек, в том числе настройки цветов и шрифтов
-сделана свертка произвольных блоков

теперь оба длл файла надо ложить в каталог плагинов Bin\Config


УРАУРАУРА!!!
Респект и уважуха, аффтар!!!
куда деньги слать?


спасибо конечно... пользуйтесь за так...
но непреодолимое желание потратить немного денег всёже останавливать небуду Улыбка

R275018598729 - WM кошелёк
« Последняя редакция: 06. Августа 2007 :: 10:29 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #242 - 06. Августа 2007 :: 10:34
Печать  
GrayT писал(а) 06. Августа 2007 :: 04:54:
Ну вот - прям как в анекдоте: "Либо свисток без дырки, либо акула глухая"  Печаль

"Fail create..." - такая же беда. Короче мне свертка блоков недосталась  Плачущий
В воскресенье час танцевал с бубнами, выносил плагины, перерегистрировал активХы, бил в там-тамы и т.д.
Опенконф второй, телепат "r". Ща "s" скачаю - может полегчает...
Плагин сам грузиться, есть окно свойств. Короче видит око, да зуб не неймет
--------------------
PS Установки S-ки не помогла. Пойду искать другой бубен  Нерешительный


Сообщение "Fail create CscintillaWnd " говорит о том что в конфигуратор не загружен SciLexer.dll Проверь, может ты тоже постарому положил его в Bin, надо в bin\config.

если всётаки туда положил куда надо, то есть ли в списке плагинов пункт SciLexer.dll.?

попробуй также оставить из плагинов только scicolorer.dll и scilexer.dll

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf
Ответ #243 - 06. Августа 2007 :: 11:57
Печать  
metaeditor писал(а) 06. Августа 2007 :: 10:34:
...постарому положил его в Bin, надо в bin\config.


"теперь оба длл файла надо ложить  в каталог плагинов Bin\Config" - Пропустил сей факт мимо ушей (глаз) и все как раньше было раскидал.  Смущённый
Таких дятлов как я надо пристреливать в зародыше! 

Огромное спасибо! Сбылись все мечты!!! Улыбка

Кстати, я так понимаю и отладчик малось "подлечился".  Сейчас обнаружил что при открытии отладчика курсор встает на нужную строку, просто экран не "скролируется" к строке. Достаточно стрелками вверх вниз дернуть и все нормально. Может я и не прав, но раньше он вроде вообще на строку не выходил
  
Наверх
ICQ  
IP записан
 
Alister
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 123
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #244 - 06. Августа 2007 :: 11:59
Печать  
Привет ! Вроде написано, что с отладчиком разобрался, а качать где ?
  
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #245 - 06. Августа 2007 :: 12:28
Печать  
с буфером обмена непонятки:
копирую текст, вставляю в рез-те вставляется текст который был до копирования
если копирую перетаскиванием мыши то после этого по Ctrl+V вставляется текст который был перетащен.
да намудрил с описанием проблемыПодмигивание
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #246 - 06. Августа 2007 :: 13:25
Печать  
tvm писал(а) 06. Августа 2007 :: 12:28:
с буфером обмена непонятки:
копирую текст, вставляю в рез-те вставляется текст который был до копирования
если копирую перетаскиванием мыши то после этого по Ctrl+V вставляется текст который был перетащен.
да намудрил с описанием проблемыПодмигивание

Короче: Ctrl+C не копирует текст в буфер. Правильно?
  

FormEx developer
Наверх
www  
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #247 - 06. Августа 2007 :: 13:37
Печать  
угу. причем то копирует то нет. закономерности пока не нашел. да и не только Ctrl+C но если и через контекстное меню или на панели инструментов кнопку жмакать Озадачен
во нашел- если выделить какой-либо текст и при удалении будет нажата Shift то в буфере оказывается текст который был выделен. где-то я такое видел. здается мне что это не баг Нерешительный
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #248 - 06. Августа 2007 :: 14:12
Печать  
tvm писал(а) 06. Августа 2007 :: 13:37:
во нашел- если выделить какой-либо текст и при удалении будет нажата Shift то в буфере оказывается текст который был выделен. где-то я такое видел. здается мне что это не баг Нерешительный

Shift+Del - "вырезать" с ДОСовских времён! (Вставить = shift+ins)
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #249 - 06. Августа 2007 :: 14:45
Печать  
Alister писал(а) 06. Августа 2007 :: 11:59:
Привет ! Вроде написано, что с отладчиком разобрался, а качать где ?


ещё пока нигде, завтро будет...

...


так непойму, есть косяки с копированием или нет )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #250 - 06. Августа 2007 :: 15:15
Печать  
Цитата:
так непойму, есть косяки с копированием или нет )

У меня нету.
  
Наверх
ICQ  
IP записан
 
Alister
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 123
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #251 - 06. Августа 2007 :: 16:21
Печать  
Только что проверил копирование и через клаву и через кнопки - у меня все путем Улыбка
  
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #252 - 07. Августа 2007 :: 07:22
Печать  
JohnyDeath писал(а) 06. Августа 2007 :: 14:12:
Shift+Del - "вырезать" с ДОСовских времён! (Вставить = shift+ins)

блин точно. во я даун Подмигивание
metaeditor писал(а) 06. Августа 2007 :: 14:45:
так непойму, есть косяки с копированием или нет )

дим пока отбой. сори за беспокойство
  
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #253 - 07. Августа 2007 :: 09:52
Печать  
имеется класс, хранится во внешнем отчете, синтаксис контроль находит ошибки, при дабл клике на ошибке происходит как бы переход к ошибке, но реально строка не выделена, курсор не виден, редактор не активен. приходится извращаться чтобы перейти к нужной строке.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
kuntashov
Full Member
***
Отсутствует


1С:Специалист

Сообщений: 130
Местоположение: Саратов
Зарегистрирован: 13. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #254 - 07. Августа 2007 :: 10:33
Печать  
Некритичный баг с обновлением главного меню 1С (см. скриншот).

Респектище за проделанную работу!

Даже стало несколько обидно, что так мало теперь приходится с 7.7 работать.

upd: Ругаюсь все время, а сам забыл: ОС Windows Vista, 1Cка - 27 релиз, ОпенКонф 1.0.2.0
  

colorer_main_menu_bug.jpg ( 54 KB | Загрузки )
colorer_main_menu_bug.jpg

С уважением, &&Александр Кунташов&&http://kuntashov.ru/
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #255 - 07. Августа 2007 :: 14:15
Печать  
Phoenix писал(а) 07. Августа 2007 :: 09:52:
имеется класс, хранится во внешнем отчете, синтаксис контроль находит ошибки, при дабл клике на ошибке происходит как бы переход к ошибке, но реально строка не выделена, курсор не виден, редактор не активен. приходится извращаться чтобы перейти к нужной строке.


утебя такое происходит всегда? потомучто бывает такое уменя тоже, редко, чаще всё работает, поэтому и поймать немогу
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #256 - 07. Августа 2007 :: 14:19
Печать  
kuntashov писал(а) 07. Августа 2007 :: 10:33:
Некритичный баг с обновлением главного меню 1С (см. скриншот).


дело втом что есть в заголовках 1с такая ф-я CAppFrame::UpdateMainFrmMenu(), понятно что она делает, но с ней зависает 1с по альт+ф4 (описывлось выше) когда в конфигураторе неоткрыто никаких окон. Поэтому пришлось её убрать...

Цитата:
Даже стало несколько обидно, что так мало теперь приходится с 7.7 работать


на восьмерку мигрировал?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #257 - 07. Августа 2007 :: 14:20
Печать  
Кстати, а нельзя меню добавлять под Сервис, например? А то иногда приходится скрипты исправлять, которые нажатия клавиш эмулируют для выбора действий из меню. Вот меню openconfa уже мешалосьПечаль
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #258 - 07. Августа 2007 :: 14:25
Печать  
alest писал(а) 07. Августа 2007 :: 14:20:
Кстати, а нельзя меню добавлять под Сервис, например? А то иногда приходится скрипты исправлять, которые нажатия клавиш эмулируют для выбора действий из меню. Вот меню openconfa уже мешалосьПечаль

А я всегда отсчитываю в обратную сторону, т.е. иду не через Файл, а через Справка Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #259 - 07. Августа 2007 :: 14:28
Печать  
alest писал(а) 07. Августа 2007 :: 14:20:
Кстати, а нельзя меню добавлять под Сервис, например? А то иногда приходится скрипты исправлять, которые нажатия клавиш эмулируют для выбора действий из меню. Вот меню openconfa уже мешалосьПечаль

это через SendKeys которые, типа три раза вправо один раз вниз и ентер? а может попробовать коммандами через SendCommand?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #260 - 07. Августа 2007 :: 14:40
Печать  
0904
-исправлен баг с курсором в отладчике
-добавлена опция "показывать линии под свернутыми блоками"
-т.к возражений небыло, "свернуть текущий" , "развернуть текущий" объединены в один
  

scicolorer_0904.rar ( 118 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #261 - 07. Августа 2007 :: 14:43
Печать  
Запускаются скрипты из системы, не из конфигуратора. Понятно, что выход есть, просто не хочется переделывать отлаженные готовые скрипты, написанные во времена, когда опенконфом мало кто пользовался, а колорера вообще еще не былоПечаль
  
Наверх
ICQ  
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #262 - 07. Августа 2007 :: 16:55
Печать  
metaeditor писал(а) 07. Августа 2007 :: 14:15:
Phoenix писал(а) 07. Августа 2007 :: 09:52:
имеется класс, хранится во внешнем отчете, синтаксис контроль находит ошибки, при дабл клике на ошибке происходит как бы переход к ошибке, но реально строка не выделена, курсор не виден, редактор не активен. приходится извращаться чтобы перейти к нужной строке.


утебя такое происходит всегда? потомучто бывает такое уменя тоже, редко, чаще всё работает, поэтому и поймать немогу

абсолютно всегда.
  

tmp.jpg ( 18 KB | Загрузки )
tmp.jpg

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #263 - 07. Августа 2007 :: 17:03
Печать  
я вроде писал про проблемку но напишу еще раз т.к. пока она есть и заодно один трабл который заметил сегодня (до 4 релиза)

1. (про которую писал)
Если процедура или функция свернута то при выделении одной строки (по заголовку проц или функ) и последующем ее удалении само тело проц или функ остается в неявном виде (т.е. сбивка строк есть в нумерации но самих строк нет). При попытке запустить соответственно ошибка т.к. тело есть а заголовка проц или функ нет. Не лечиться сплошным выделением кода. Но лечится если закрыть окно и открыть вновь.

2. (заметил на третьем релизе)
Если последняя строка содержит КонецПроцедуры или КонецФункции то тогда напротив нее (и еще иногда но закономерности не заметил) появляется минусик (в общем зачаток сворачивалки в развернутом виде) * вот блин слова подобрал....

вот такие вот мыслишки  Нерешительный
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
kuntashov
Full Member
***
Отсутствует


1С:Специалист

Сообщений: 130
Местоположение: Саратов
Зарегистрирован: 13. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #264 - 08. Августа 2007 :: 04:14
Печать  
metaeditor писал(а) 07. Августа 2007 :: 14:19:
дело втом что есть в заголовках 1с такая ф-я CAppFrame::UpdateMainFrmMenu(), понятно что она делает, но с ней зависает 1с по альт+ф4 (описывлось выше) когда в конфигураторе неоткрыто никаких окон. Поэтому пришлось её убрать...


Ок, понял.

Цитата:
на восьмерку мигрировал?


Да, почти год уже, как на 7.7 ни одного нового внедрения.
  

С уважением, &&Александр Кунташов&&http://kuntashov.ru/
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #265 - 08. Августа 2007 :: 13:47
Печать  
Всё супер! Но  Ужас мелочи покоя не дают:

При всём обилии настроек шрифтов, не настраивается шрифт пробелов и табуляции.  Озадачен В результате при недефолтном шрифте текст местами "плывёт".

Настройки шрифта и цвета дат не работают.
  

spaces.PNG ( 1 KB | Загрузки )
spaces.PNG

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Boris_1c
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 127
Зарегистрирован: 29. Января 2007
Re: Colorer for Openconf
Ответ #266 - 08. Августа 2007 :: 16:57
Печать  
Маленькая хотелка: настройки ширины табуляции (в стандартном редакторе очень удобно на два символа ставить, видимость кода ...)

И один глючек - Выделяешь кусок кода мышкой, кликаешь на выделении правой кнопкой (с желанием скопировать выделенное), а выделение пропадает Печаль

Но плюсов не сравнимо больше !!!! Круто  Улыбка Спасибо
  
Наверх
 
IP записан
 
Soratnik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 22
Зарегистрирован: 09. Августа 2007
Re: Colorer for Openconf
Ответ #267 - 09. Августа 2007 :: 09:49
Печать  
Замеченные маленькие глюки:

1) Не подсвечивает ключевые слова: Константа, ФС, . (точка)
2) Не выдает подсказку о параметрах функций (процедур) которые дает Телепат

а так просто супер...
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #268 - 12. Августа 2007 :: 16:52
Печать  
0905:
- добавлена опция "ширина табуляции"
- добавлена опция "интегрироваться в меню "Текст" - т.е новый пункт "Colorer" в главное меню  добавлятся небудет, а все пункты из него будут добавлены в пункт меню "Текст" который появляется при открытии любого окна с текстом модуля
- исправлен правый клик на выделенном тексте
- исправлено обновление гл. меню при запуске конфигуратора
- исправлено исчезновение текста при выделении и удалении строки свернутого блока, блок в этом случае тоже будет разворачиваться. Чтобы удалить весь свернутый блок, как я говорил выше, нужно при выделении захватить ещё строку под свернутым блоком.
- добавлена настройка шрифта пробелов и табуляции (кнопка "Шрифт" для стиля "Фон")
- добавлена посветка ключевых слов Константа, ФС, регистр

  

scicolorer_0905.rar ( 118 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #269 - 12. Августа 2007 :: 17:04
Печать  
Phoenix писал(а) 07. Августа 2007 :: 09:52:
имеется класс, хранится во внешнем отчете, синтаксис контроль находит ошибки, при дабл клике на ошибке происходит как бы переход к ошибке, но реально строка не выделена, курсор не виден, редактор не активен. приходится извращаться чтобы перейти к нужной строке.


обнаружил что такое происходит и без колорера, и только для модулей классов, т.е дело скорее всего в vis1с++, там для работы синт. контроля классов несколько перехватов поставлено

vandalsvq писал(а) 07. Августа 2007 :: 17:03:
я вроде писал про проблемку но напишу еще раз т.к. пока она есть и заодно один трабл который заметил сегодня (до 4 релиза)

Если последняя строка содержит КонецПроцедуры или КонецФункции то тогда напротив нее (и еще иногда но закономерности не заметил) появляется минусик (в общем зачаток сворачивалки в развернутом виде)


чтото неполучается воспроизвести

Soratnik писал(а) 09. Августа 2007 :: 09:49:
Замеченные маленькие глюки:

Не выдает подсказку о параметрах функций (процедур) которые дает Телепат


да, пока автоматической подсказки неработает, только принудительно по Ctrl+Shift+Пробел

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #270 - 12. Августа 2007 :: 18:36
Печать  
Заметил ещё одно неудобство (прим. ред. Кому как...  Улыбка )

Код
Выбрать все
// {Добавленно 16.05.07}  


То мона свернуть весь код до самого конца модуля ..... это хорошо .... но не всегда удобно
но может лучше поставить на свертку произвольного блока вот такую вот конструкцию
Код
Выбрать все
// {#@# <какой-то текст>} 


... а лучше всего дать возможность пользователю самому определять управляющую конструкцию

P.S.  А так все супер  Улыбка
  
Наверх
 
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf
Ответ #271 - 13. Августа 2007 :: 08:52
Печать  
Еще баг, не уверен что связан с OColorer, открываем модуль обработки, вызывем список процедур, переходим на нужную, при этом текст сдвигается влево на 45 символов.
  
Наверх
 
IP записан
 
alt76
Junior Member
**
Отсутствует


Впереди идут герои, сзади
- победители.

Сообщений: 21
Зарегистрирован: 24. Августа 2006
Re: Colorer for Openconf
Ответ #272 - 13. Августа 2007 :: 08:53
Печать  
еще один нюанс - нет возможности выбрать цвет фона "колонки" маркеров светки

а можно добавить еще цветовое выделение вертикальной колонки ?


Цитата:
Заметил ещё одно неудобство (прим. ред. Кому как...  Улыбка )

Код
Выбрать все
// {Добавленно 16.05.07}  


То мона свернуть весь код до самого конца модуля ..... это хорошо .... но не всегда удобно
но может лучше поставить на свертку произвольного блока вот такую вот конструкцию
Код
Выбрать все
// {#@# <какой-то текст>} 


... а лучше всего дать возможность пользователю самому определять управляющую конструкцию

или позаимствовать из VS:
//#region Описание региона
...
произвольный текст, код
...
//#endregion
  

Никогда не бойся делать то,что не умеешь. &&Помни,что ковчег был построен любителем,а Титаник профессионалами.
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #273 - 13. Августа 2007 :: 09:51
Печать  
Цитата:
... а лучше всего дать возможность пользователю самому определять управляющую конструкцию

alt76 писал(а) 13. Августа 2007 :: 08:53:
или позаимствовать из VS:
//#region Описание региона
...
произвольный текст, код
...
//#endregion


мож хватит одного символа (как сейчас знаки '{' и '}') всётаки? уж очень нехочется лексер править под это дело...
настройку этих символов сделаю...


Brr писал(а) 13. Августа 2007 :: 08:52:
Еще баг, не уверен что связан с OColorer, открываем модуль обработки, вызывем список процедур, переходим на нужную, при этом текст сдвигается влево на 45 символов.


скорее всего строка с названием процедуры длинная, или комментарий там длинный, вот оно и происходит горизонтальный скроллинг чтобы курсор был в видимости

Цитата:
еще один нюанс - нет возможности выбрать цвет фона "колонки" маркеров светки

а можно добавить еще цветовое выделение вертикальной колонки ?


цвет отступа для маркеров свертки добавлю, а вот подсветку текущей колонки, по аналогии с текущей строкой, в скинтилле такого нету, надо самому доделывать... потом когданибудь попробую сделать...




  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #274 - 13. Августа 2007 :: 10:57
Печать  
Цитата:
Заметил ещё одно неудобство (прим. ред. Кому как...  Улыбка )

Помоему перебор. Нужно всетаки держаться стандарта, мало ли кто какие комментарии использует.
to metaeditor, ммм ээээ. понимаю, что надо проявить отзывчивость, все учесть, но...
за гранью разумного минимализма - пропасть желаний. А в пропасти всегда острые камни на дне.

  
Наверх
IP записан
 
Soratnik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 22
Зарегистрирован: 09. Августа 2007
Re: Colorer for Openconf
Ответ #275 - 13. Августа 2007 :: 11:16
Печать  
такс... опять мелочи которые на текущий момент заметил

Не подсвечивает: ВидыСубконто,Перечисление.
  
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #276 - 13. Августа 2007 :: 11:20
Печать  
Soratnik писал(а) 13. Августа 2007 :: 11:16:
такс... опять мелочи которые на текущий момент заметил

Не подсвечивает: ВидыСубконто,Перечисление.

так добавь их в список ключевых вручную и не парься Улыбка
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
Soratnik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 22
Зарегистрирован: 09. Августа 2007
Re: Colorer for Openconf
Ответ #277 - 13. Августа 2007 :: 11:40
Печать  
Phoenix писал(а) 13. Августа 2007 :: 11:20:
Soratnik писал(а) 13. Августа 2007 :: 11:16:
такс... опять мелочи которые на текущий момент заметил

Не подсвечивает: ВидыСубконто,Перечисление.

так добавь их в список ключевых вручную и не парься Улыбка


Добавлял... выделяет как в настройках "Доп.ключевые слова" - по умолчанию желтый фон Улыбка

после перезапуска конфигуратора все настройки доп.ключевых забывает
  
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #278 - 13. Августа 2007 :: 12:05
Печать  
у меня с фоном все гуд, настроил как надо, и настройки никакие не забывает, все отлично работает.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
Soratnik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 22
Зарегистрирован: 09. Августа 2007
Re: Colorer for Openconf
Ответ #279 - 13. Августа 2007 :: 12:08
Печать  
Phoenix писал(а) 13. Августа 2007 :: 12:05:
у меня с фоном все гуд, настроил как надо, и настройки никакие не забывает, все отлично работает.


1) НУ не знаю, дело в том что доп.ключевые это очень полезно, но желательно их и выделять как дополнительные, а не как основные...
2) вышел из конфигуратора... заново вошел... все... нет моих настроек доп.ключевых
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #280 - 13. Августа 2007 :: 16:47
Печать  
trdm писал(а) 13. Августа 2007 :: 10:57:
Цитата:
Заметил ещё одно неудобство (прим. ред. Кому как...  Улыбка )

Помоему перебор. Нужно всетаки держаться стандарта, мало ли кто какие комментарии использует.
to metaeditor, ммм ээээ. понимаю, что надо проявить отзывчивость, все учесть, но...
за гранью разумного минимализма - пропасть желаний. А в пропасти всегда острые камни на дне.


прямо поэт  Улыбка,  настройки символов блоков свертки сделаю, потомучто уже сделал, слова так уж и быть, небуду

Soratnik писал(а) 13. Августа 2007 :: 11:16:
такс... опять мелочи которые на текущий момент заметил

Не подсвечивает: ВидыСубконто,Перечисление.


вполне возможно, я выдрал скриптом из синтаксис помошника только ветку "Встроенный язык/Системные/Функции-Процедуры/" про другие чтото забыл, надобудет и туда заглянуть

Soratnik писал(а) 13. Августа 2007 :: 12:08:
Phoenix писал(а) 13. Августа 2007 :: 12:05:
у меня с фоном все гуд, настроил как надо, и настройки никакие не забывает, все отлично работает.


1) НУ не знаю, дело в том что доп.ключевые это очень полезно, но желательно их и выделять как дополнительные, а не как основные...
2) вышел из конфигуратора... заново вошел... все... нет моих настроек доп.ключевых


и точно, именно доп. ключевые слова записывались в один раздел ини файла(Settings), читались из другого(KeyWords), поправлю
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #281 - 14. Августа 2007 :: 08:12
Печать  
Очень приятная штука, сделано качественно - автору спасибо огромное !!!
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #282 - 14. Августа 2007 :: 12:22
Печать  
trdm писал(а) 13. Августа 2007 :: 10:57:
to metaeditor, ммм ээээ. понимаю, что надо проявить отзывчивость, все учесть, но...
за гранью разумного минимализма - пропасть желаний. А в пропасти всегда острые камни на дне.


metaeditor писал(а) 13. Августа 2007 :: 16:47:
прямо поэт  Улыбка

мне тоже понравилось, да к тому же это правда Улыбка

metaeditor
Дим... родилось тут... пара вопросов...

1. а можно ли сдвигать отрисовку правой границы с ее традиционной 110 колонки вправо-влево (а то, блин, проходит как раз по середине экрана) Улыбка
2. нельзя ли отвязать свертку произвольных блоков (//{  ...  //}) от свертки комментариев?
3. нельзя ли сделать настраиваемыми типы блоков, которые требуется сворачивать при открытии?

по пп. 2 и 3 - почему спрашиваю: я как любитель ручной работы и контроля за разными мелочами, сам бы с удовольствием указывал, что нужно сворачивать при открытии, а что - нет.
Ибо большую часть мелких либо часто используемых методов, а также комментариев, сворачивать ни к чему, но выбор пока только все или ничего или одно из двух.

А я бы расставил где надо маркеры произвольных блоков и, включив опцию "сворачивать при открытии: произвольные блоки" получил бы свой полусвернутый текст.


P.S.
папа, мне очень неудобно опять просить у тебя денег, надеюсь что почтальон потеряет это письмо по дороге Улыбка
  

De quelle planète es-tu?
Наверх
 
IP записан
 
aou1c
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 183
Местоположение: Екатеринбург
Зарегистрирован: 29. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #283 - 14. Августа 2007 :: 16:30
Печать  
У меня не работает "Подсветка парных конструкций"
Может это как-то включается?
  
Наверх
ICQ  
IP записан
 
aou1c
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 183
Местоположение: Екатеринбург
Зарегистрирован: 29. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #284 - 14. Августа 2007 :: 16:38
Печать  
И еще не работает подсветка текущей строки Печаль
  
Наверх
ICQ  
IP записан
 
aou1c
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 183
Местоположение: Екатеринбург
Зарегистрирован: 29. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #285 - 14. Августа 2007 :: 16:45
Печать  
хотя в версии 0901 подсветка работает
  
Наверх
ICQ  
IP записан
 
aou1c
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 183
Местоположение: Екатеринбург
Зарегистрирован: 29. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #286 - 14. Августа 2007 :: 16:55
Печать  
еще глюк:
при скролинге текста клавишами "вверх" "вниз" курсор прыгает в конец либо в начало страницы
  
Наверх
ICQ  
IP записан
 
aou1c
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 183
Местоположение: Екатеринбург
Зарегистрирован: 29. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #287 - 14. Августа 2007 :: 17:01
Печать  
aou1c писал(а) 14. Августа 2007 :: 16:55:
еще глюк:
при скролинге текста клавишами "вверх" "вниз" курсор прыгает в конец либо в начало страницы


Это я сглючил, включил постраничный скролинг, вопрос снят
  
Наверх
ICQ  
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #288 - 15. Августа 2007 :: 07:10
Печать  
Хотелка:

Хотелось бы чтобы текущая строка была цветом фона (это можно сделать), но курсор не видно, хотелось бы иметь возможность задавать цвет курсора, форма курсора дефолтовая и цвет задавать курсору.
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #289 - 16. Августа 2007 :: 01:07
Печать  
kms писал(а) 14. Августа 2007 :: 12:22:
Дим... родилось тут... пара вопросов...
1. а можно ли сдвигать отрисовку правой границы с ее традиционной 110 колонки вправо-влево (а то, блин, проходит как раз по середине экрана) Улыбка
2. нельзя ли отвязать свертку произвольных блоков (//{  ...  //}) от свертки комментариев?
3. нельзя ли сделать настраиваемыми типы блоков, которые требуется сворачивать при открытии?

P.S.
папа, мне очень неудобно опять просить у тебя денег, надеюсь что почтальон потеряет это письмо по дороге Улыбка


другими словами как в 8-рке? (см. скрин), да кстати удобно будет, сделаю...

зы:
мне самому очень нравится развивать этот проэкт, так что просите наздоровье, чем больше опций всяких разных - тем лучше )

  

foldsettings.JPG ( 25 KB | Загрузки )
foldsettings.JPG

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #290 - 16. Августа 2007 :: 01:14
Печать  
aou1c писал(а) 14. Августа 2007 :: 16:30:
У меня не работает "Подсветка парных конструкций"
Может это как-то включается?


нет, никак невключается, этого нету... в планах...

Цитата:
И еще не работает подсветка текущей строки

фон строки не равен фону редактора? галка "подсвечивать текущую строку" стоит?

ev-kov писал(а) 15. Августа 2007 :: 07:10:
Хотелось бы чтобы текущая строка была цветом фона (это можно сделать), но курсор не видно


зачем цветом фона, есть же галка чтобы убрать её совсем


  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #291 - 16. Августа 2007 :: 01:48
Печать  
metaeditor писал(а) 16. Августа 2007 :: 01:14:
ev-kov писал(а) 15. Августа 2007 :: 07:10:
Хотелось бы чтобы текущая строка была цветом фона (это можно сделать), но курсор не видно

зачем цветом фона, есть же галка чтобы убрать её совсем

Про галку подсвечивать текущую строку не доглядел, выключил, но опять же курсора не видно на черном фоне.
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #292 - 18. Августа 2007 :: 11:03
Печать  
metaeditor писал(а) 16. Августа 2007 :: 01:07:
другими словами как в 8-рке? (см. скрин), да кстати удобно будет, сделаю...

Да, точно, это именно то, что нужно! Будет супер.
Одно удручает, я полагал, что я это дело сам придумал  Круглые глаза


P.S.
"Я помню чудное мгновенье..." (с) Остап Бендер
  

De quelle planète es-tu?
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #293 - 19. Августа 2007 :: 18:07
Печать  
0906:
- добавлены настройки цветов и шрифтов отступа для маркеров свертки, курсора, парных скобок, ограничительной линии
- убран баг с сохранением доп. ключевых слов.
- настройка символов произвольных блоков
- добавлены в подсветку недостающие ключевые слова (ВидСубконто ...)
- сделана раздельная настройка, какие блоки сворачивать вообще а какие при открытии
  

scicolorer_0906.rar ( 121 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #294 - 20. Августа 2007 :: 04:04
Печать  
Нельзя все-таки что-нибудь придумать с контекстной подсказкой Телепата? Исчезает как известно, зараза, а это сильно напрягает...  Печаль
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #295 - 20. Августа 2007 :: 05:54
Печать  
maljaev писал(а) 20. Августа 2007 :: 04:04:
Нельзя все-таки что-нибудь придумать с контекстной подсказкой Телепата? Исчезает как известно, зараза, а это сильно напрягает...  Печаль

+1
  
Наверх
ICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #296 - 20. Августа 2007 :: 08:10
Печать  
А теперь настройка будет только по команде? Т.е. не будет кнопочки на панели или пункта в меню? У меня теперь вообще нет меню "Colorer".
  
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #297 - 20. Августа 2007 :: 08:15
Печать  
Может в меню Текст спряталось...
  
Наверх
ICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #298 - 20. Августа 2007 :: 08:31
Печать  
Смущённый дико извиняюсь. А я уж на горячую клавишу повесил...
  
Наверх
 
IP записан
 
Soratnik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 22
Зарегистрирован: 09. Августа 2007
Re: Colorer for Openconf
Ответ #299 - 20. Августа 2007 :: 08:46
Печать  
Что-то Телепат через точку не работает...
  
Наверх
 
IP записан
 
MeSoft
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 38
Зарегистрирован: 20. Августа 2007
Re: Colorer for Openconf
Ответ #300 - 20. Августа 2007 :: 08:47
Печать  
Можно ли увеличить размер строки для хранения списка дополнительных ключевых слов в ini файле?
и ещё нашел такой глюк:
Код
Выбрать все
 Процедура Сформировать()
	Если (а = в) и <курсор> тогда
	    
	КонецЕсли;
КонецПроцедуры  


после Enter'а
Код
Выбрать все
 Процедура Сформировать()
	Если (а = в) и
	тогда<курсор>
	    
	КонецЕсли;
КонецПроцедуры  

  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #301 - 20. Августа 2007 :: 17:32
Печать  
[quote author=Soratnik link=1171946332/280#299 date=1187599571]Что-то Телепат через точку не работает... [/quote]
Не верю (С). Всё работает. Давай подробней как и где...

[quote author=MeSoft link=1171946332/300#300 date=1187599657]Можно ли увеличить размер строки для хранения списка дополнительных ключевых слов в ini файле?
[/quote]

можно, если несекрет скажи зачем тебе их столько, там их итак 2047 символов

[quote]и ещё нашел такой глюк:
[code] Процедура Сформировать()
     Если (а = в) и <курсор> тогда
        
     КонецЕсли;      
КонецПроцедуры [/code]
после Enter'а
[code] Процедура Сформировать()
     Если (а = в) и
     тогда<курсор>
        
     КонецЕсли;      
КонецПроцедуры [/code][/quote]

да, сам давно борюсь с этим глюком, надо будет разобраться с ним...

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
MeSoft
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 38
Зарегистрирован: 20. Августа 2007
Re: Colorer for Openconf
Ответ #302 - 21. Августа 2007 :: 05:07
Печать  
[quote author=metaeditor link=1171946332/300#301 date=1187631179]можно, если несекрет скажи зачем тебе их столько, там их итак 2047 символов
[/quote]
очень много процедур в глобальном модуле, которые используются во многих объетах, решил из них сделать доп. ключ. слова.

Большой респект за Cooler !!!  ;)
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #303 - 21. Августа 2007 :: 05:09
Печать  
[quote author=MeSoft link=1171946332/300#302 date=1187672833][quote author=metaeditor link=1171946332/300#301 date=1187631179]можно, если несекрет скажи зачем тебе их столько, там их итак 2047 символов
[/quote]
очень много процедур в глобальном модуле, которые используются во многих объетах, решил из них сделать доп. ключ. слова.

Большой респект за Cooler !!!  ;)[/quote]
Наверное список не в ручную составлял ? поделись чем
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Soratnik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 22
Зарегистрирован: 09. Августа 2007
Re: Colorer for Openconf
Ответ #304 - 21. Августа 2007 :: 05:29
Печать  
[quote author=metaeditor link=1171946332/300#301 date=1187631179][quote author=Soratnik link=1171946332/280#299 date=1187599571]Что-то Телепат через точку не работает... [/quote]
Не верю (С). Всё работает. Давай подробней как и где... [/quote]


Ну началось если не ошибаюсь еще с версии 9.5 ...  Уж не знаю в чем проблема в Телепате или Колорере...
Например пишем Константа.  ...а список не выпадает. В форме элемента справочника... есть реквизит тип Документ определенного вида, по имени Реквизита выдает контекстный список реквизитов справочника, выбираем реквизит Документ.    ... а список реквизитов документа не выпадает...

да и вообще как мне показалось во всех случаях через точку работать перестал...

OpenConf 1.0.2.0
  
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #305 - 21. Августа 2007 :: 05:52
Печать  
например у меня дома и у напарника тоже перестал интел самостоятельно срабатывать. на рабочем компе все нормально, иногда только косяки бывают. пока ничего не отлавливал.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
Soratnik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 22
Зарегистрирован: 09. Августа 2007
Re: Colorer for Openconf
Ответ #306 - 21. Августа 2007 :: 06:16
Печать  
У напарника Интилисенс тоже отрубился и у еще одного знакомого...

отключил Колорер... (переименовал 2 его dll) один фиг через точку не работает...
  
Наверх
 
IP записан
 
MeSoft
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 38
Зарегистрирован: 20. Августа 2007
Re: Colorer for Openconf
Ответ #307 - 21. Августа 2007 :: 06:38
Печать  
[quote author=ev-kov link=1171946332/300#303 date=1187672959]
Наверное список не в ручную составлял ? поделись чем[/quote]
ручками - ручками  :), лень было писать одноразовую программу, для выгрузки
  
Наверх
 
IP записан
 
Vic
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 11
Зарегистрирован: 18. Мая 2007
Re: Colorer for Openconf
Ответ #308 - 21. Августа 2007 :: 06:44
Печать  
Заметил еще такую вещь, не очень удобную (может только у меня такое происходит)
Например хотим набрать конструкцию Если - КонецЕсли;
вместо буквы "с" набираем например по ошибке "м".
хотим исправить, удаляем backspace'oм, заново пытаемся набрать "Если". Подсказка не отрабатывает. Для идентификаторов переменных тоже самое. Неудобно, особенно когда длинные названия переменных или пунто не так отработает.

Причем, если перенести Enter'oм это условие на след. строку, то подсказка опять один раз отрабатывает.

server 2003
openconf 1.0.2.0
telepat 2.0.0.0s
  
Наверх
 
IP записан
 
Soratnik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 22
Зарегистрирован: 09. Августа 2007
Re: Colorer for Openconf
Ответ #309 - 21. Августа 2007 :: 07:43
Печать  
Soratnik писал(а) 21. Августа 2007 :: 06:16:
У напарника Интилисенс тоже отрубился и у еще одного знакомого...

отключил Колорер... (переименовал 2 его dll) один фиг через точку не работает...



Переустановил полностью опенконф инсталляшкой (OpenConf Power Pack), переустановил заново WSH 5.6...

теперь заработала точка и из под Колорера... в чем была проблема остается загадкой



в текущей строке после ее редактирования перестает выпадать список телепата, то есть подтверждаю проблему в посте Vic.
  
Наверх
 
IP записан
 
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Re: Colorer for Openconf
Ответ #310 - 21. Августа 2007 :: 11:18
Печать  
Классно!
То, что доктор прописал.
Насчет отредактированной строки, чет я ничего не заметил у меня все работает.
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #311 - 21. Августа 2007 :: 12:10
Печать  
А можно сделать так, чтобы произвольные блоки добавлять как доп. ключевые слова?
  
Наверх
 
IP записан
 
Soratnik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 22
Зарегистрирован: 09. Августа 2007
Re: Colorer for Openconf
Ответ #312 - 22. Августа 2007 :: 12:50
Печать  
Опять слетела работа через точку Интиллисенса ...   Смущённый
  
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #313 - 23. Августа 2007 :: 10:24
Печать  
Если включено Интегрироваться в меню Текст, то меню добавляется только для модулей конфы и обработок. У меня классы в текстовых файлах и меню не добавляется когда их открываешь. Переключаешься в окно с модулем из справочника- меню появляется, обратно- исчезает.
  
Наверх
ICQ  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #314 - 23. Августа 2007 :: 10:26
Печать  
Еще поиск не разворачивает строки. Например, есть слово сотрудник в свернутой процедуре, жмешь поиск "Сотрудник"- курсор пропадает, типа находит, но не видноПечаль - приходится сначала делать "развернуть все".
  
Наверх
ICQ  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #315 - 23. Августа 2007 :: 10:50
Печать  
Приколы всякие обнаруживаютсяУлыбка
Ставим курсор посреди строки, жмем ентер, правая часть переносится на следующую строку, а курсор идет в конец строки, т.е. стоит справа от перенесенной части.
  
Наверх
ICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #316 - 23. Августа 2007 :: 18:42
Печать  
я тут с отпуска пришел и вот что нашел в новой версии.
краткое описание к картинке:
В общем пишем мы какой нить метод типа СписокЗначений.ДобавитьЗначение(); и в момент когда курсор автоматом попадает в середину скобочки происходит такая вот ж... которая изображена на нижней половинке картинки. Тоже самое если мы переходим внутрь скобочек через нажатие кнопок верх, вниз,вправо,влево... в  общем по клавиатуре. Но если спозиционировать курсор при помощи мыши (одинарным кликом как всегда в общем то) тогда все нормально... вот такой вот баг.
замечал еще по мелочи некоторые но описывать счас некогда. Разберу все задачи которые накопились и сюду тестить  Подмигивание
  

_.jpg ( 53 KB | Загрузки )
_.jpg

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #317 - 24. Августа 2007 :: 10:37
Печать  
Цитата:
Нельзя все-таки что-нибудь придумать с контекстной подсказкой Телепата? Исчезает как известно, зараза, а это сильно напрягает...

это одна из основных проблем конечноже... разбираюсь...

Цитата:
Заметил еще такую вещь, не очень удобную (может только у меня такое происходит)
Например хотим набрать конструкцию Если - КонецЕсли;
вместо буквы "с" набираем например по ошибке "м".
хотим исправить, удаляем backspace'oм, заново пытаемся набрать "Если". Подсказка не отрабатывает. Для идентификаторов переменных тоже самое. Неудобно, особенно когда длинные названия переменных или пунто не так отработает.

да, backspace телепату не отправляется, вот он и не реагирует, с этим вот сейчас борюсь...

Цитата:
А можно сделать так, чтобы произвольные блоки добавлять как доп. ключевые слова?


это чтобы можно было несколько символов указывать? вроде этого:

Код
Выбрать все
//{

//}

//[//]
 


чувствую что неотстанут от меня с произвольными блоками, сделаю какнибудь попозже как разберусь с основным багами


Цитата:
Если включено Интегрироваться в меню Текст, то меню добавляется только для модулей конфы и обработок. У меня классы в текстовых файлах и меню не добавляется когда их открываешь. Переключаешься в окно с модулем из справочника- меню появляется, обратно- исчезает.


да, оказывается CBodyTextDoc::GetDefaultMenu() для внешних файлов возвращает ноль, буду придумывать чтонибудь другое...



Цитата:
Еще поиск не разворачивает строки. Например, есть слово сотрудник в свернутой процедуре, жмешь поиск "Сотрудник"- курсор пропадает, типа находит, но не видно - приходится сначала делать "развернуть все".

уменя работает, даже с четвертым уровнем вложенности разворачивает при поиске:

Код
Выбрать все
Процедура ()
	Если
		Для
			Попытка
				Сотрудник
			КонецПопытки;
		КонецЦикла
	КонецЕсли;
КонецПроцедуры 


утебя всегда так или на какихто отдельных блоках? дай кусок кода



Цитата:
Приколы всякие обнаруживаются
Ставим курсор посреди строки, жмем ентер, правая часть переносится на следующую строку, а курсор идет в конец строки, т.е. стоит справа от перенесенной части.

это поправил


Цитата:
В общем пишем мы какой нить метод типа СписокЗначений.ДобавитьЗначение(); и в момент когда курсор автоматом попадает в середину скобочки происходит такая вот ж... которая изображена на нижней половинке картинки. Тоже самое если мы переходим внутрь скобочек через нажатие кнопок верх, вниз,вправо,влево... в  общем по клавиатуре. Но если спозиционировать курсор при помощи мыши (одинарным кликом как всегда в общем то) тогда все нормально... вот такой вот баг.

это ты про подсветку парных скобок чтоли говориш? так какойже это баг...

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #318 - 24. Августа 2007 :: 10:56
Печать  
Код
Выбрать все
Процедура ПриВыбореПроекта()
	Если ЭтапПроекта.Владелец <> Проект Тогда
		ЭтапПроекта = 0;
	КонецЕсли;
	Если Задача.Владелец <> Проект Тогда
		Задача = 0;
	КонецЕсли;
	Если Проект.Выбран() = 1 Тогда
		Если Проект.Клиент.Выбран() = 1 Тогда
			Если Проект.Клиент <> Клиент Тогда
				Клиент = Проект.Клиент;
			КонецЕсли;
		КонецЕсли;
	КонецЕсли;
КонецПроцедуры


Процедура ПриВыбореЭтапаПроекта()
	Если ЭтапПроекта.Выбран() = 1 Тогда
		Если ЭтапПроекта.Владелец <> Проект Тогда
			Проект = ЭтапПроекта.Владелец;
			ПриВыбореПроекта();
		КонецЕсли;
	КонецЕсли;
КонецПроцедуры


Процедура ПриВыбореЗадачиПроекта()
	Если Задача.Выбран() = 1 Тогда
		Если Задача.Владелец <> Проект Тогда
			Проект = Задача.Владелец;
			ПриВыбореПроекта();
		КонецЕсли;
	КонецЕсли;
КонецПроцедуры


Процедура ПриВыбореКлиента()
	Если Проект.Клиент.Выбран() = 1 Тогда
		Если Проект.Клиент <> Клиент Тогда
			Проект = 0;
			ПриВыбореПроекта();
		КонецЕсли;
	КонецЕсли;
КонецПроцедуры	// ПриВыбореКлиента 


Если искать "проект", то вначале действительно разворачивает, а последнюю процедуру и все за ней уже не разворачиваетПечаль
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #319 - 24. Августа 2007 :: 11:08
Печать  
Насчет того что с колорером неработает интелл, давайте разбиратся кто виноват.
Значит так:

1) убираем из папки Bin\Config\ все файлы кроме Config.dll и telepat.dll
2) убираем из папки Bin\Config\Scripts все файлы, ложим туда файл intell_test.vbs следующего содержания:

Код
Выбрать все
Set t = Plugins("Телепат")
SelfScript.AddNamedItem "Telepat", t, False

function Telepat_OnShowMemberList(Line, Col)
	msgbox "Интелл работает"
End Function 



3) запускаем конфигуратор, создаем например внешнюю обработку с текстом
Код
Выбрать все
Процедура пр ()
	спр = СоздатьОбъект("Справочник.Номенклатура");
	спр
КонецПроцедуры 



нажимаем точку после слова "спр" и смотрим появляется ли окошко снадписью  "Интелл работает"

далее закрываем конфигуратор, ложим в каталог Bin\Config\ файлы колорера SciColorer.dll и SciLexer.dll, и повторяем действия.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #320 - 24. Августа 2007 :: 11:15
Печать  
А про скроллер уже говорилось?
  

FormEx developer
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #321 - 24. Августа 2007 :: 11:20
Печать  
Цитата:
А про скроллер уже говорилось?

а что сним нетак?  Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #322 - 24. Августа 2007 :: 11:22
Печать  
metaeditor писал(а) 24. Августа 2007 :: 11:20:
Цитата:
А про скроллер уже говорилось?

а что сним нетак?  Улыбка

Попробуй свернуть все и сдвинуть скроллер в самый низ.
  

FormEx developer
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #323 - 24. Августа 2007 :: 11:31
Печать  
Цитата:
metaeditor писал(а) 24. Августа 2007 :: 11:20:
Цитата:
А про скроллер уже говорилось?

а что сним нетак?  Улыбка

Попробуй свернуть все и сдвинуть скроллер в самый низ.


понял вчем дело, поправлю...

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Vic
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 11
Зарегистрирован: 18. Мая 2007
Re: Colorer for Openconf
Ответ #324 - 24. Августа 2007 :: 12:17
Печать  
Пока автор на форуме.. Улыбка
Уточняю данные:
Цитата:
Например хотим набрать конструкцию Если - КонецЕсли;
вместо буквы "с" набираем например по ошибке "м".
хотим исправить, удаляем backspace'oм, заново пытаемся набрать "Если". Подсказка не отрабатывает. Для идентификаторов переменных тоже самое. Неудобно, особенно когда длинные названия переменных или пунто не так отработает.

Причем, если перенести Enter'oм это условие на след. строку, то подсказка опять один раз отрабатывает.


установил только телепат и колорер. Из скриптов - только telepat.vbs.
с колорером проблема остается. Убираю колорер -  исчезает.

openconf 1.0.2.0
telepat 2.0.0.0s
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #325 - 24. Августа 2007 :: 12:30
Печать  
Vic писал(а) 24. Августа 2007 :: 12:17:
Пока автор на форуме.. Улыбка
Уточняю данные:
...
установил только телепат и колорер. Из скриптов - только telepat.vbs.
с колорером проблема остается. Убираю колорер -  исчезает.



только что же выше отвечал, что я знаю об этом и пробую исправить

Цитата:
Цитата:
Заметил еще такую вещь, не очень удобную (может только у меня такое происходит)
Например хотим набрать конструкцию Если - КонецЕсли;
вместо буквы "с" набираем например по ошибке "м".
хотим исправить, удаляем backspace'oм, заново пытаемся набрать "Если". Подсказка не отрабатывает. Для идентификаторов переменных тоже самое. Неудобно, особенно когда длинные названия переменных или пунто не так отработает.


да, backspace телепату не отправляется, вот он и не реагирует, с этим вот сейчас борюсь...


  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Vic
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 11
Зарегистрирован: 18. Мая 2007
Re: Colorer for Openconf
Ответ #326 - 24. Августа 2007 :: 12:39
Печать  
упс Смущённый
только про скроллинг увидел..
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #327 - 24. Августа 2007 :: 12:52
Печать  
Блин, поставить что-ли?
Наверное, уже можно Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #328 - 24. Августа 2007 :: 13:02
Печать  
уже нужно Улыбка
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #329 - 24. Августа 2007 :: 19:31
Печать  
artbear писал(а) 24. Августа 2007 :: 12:52:
Блин, поставить что-ли?
Наверное, уже можно Улыбка


вы ещё незнаете чтотакое scicolorer? тогда мы идем к вам... )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #330 - 25. Августа 2007 :: 07:23
Печать  
2 metaeditor
посмотри внимательно на картинку...в общем подсветка срабатывает со сдвигом картки и сама парная скобка сдвигается немного (нижняя половина картинки)... при этом если поставить курсор мышкой а не перемещением все нормально до того момента пока не двинешь ее  клавиатурой
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #331 - 25. Августа 2007 :: 16:16
Печать  
vandalsvq писал(а) 25. Августа 2007 :: 07:23:
2 metaeditor
посмотри внимательно на картинку...в общем подсветка срабатывает со сдвигом картки и сама парная скобка сдвигается немного (нижняя половина картинки)... при этом если поставить курсор мышкой а не перемещением все нормально до того момента пока не двинешь ее  клавиатурой


судя по картинке, ты уменьшил весь шрифт до Arial 8, а шрифт стиля "Парная скобка" оставил Courier 10 , вот он и наезжает на радомстоящие сиволы, так?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #332 - 25. Августа 2007 :: 17:49
Печать  
Круглые глаза вот лоханулся... прости уж меня... вопрос снимается  Нерешительный
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Soratnik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 22
Зарегистрирован: 09. Августа 2007
Re: Colorer for Openconf
Ответ #333 - 27. Августа 2007 :: 06:23
Печать  
metaeditor писал(а) 24. Августа 2007 :: 11:08:
Насчет того что с колорером неработает интелл, давайте разбиратся кто виноват.
Значит так:

1) убираем из папки Bin\Config\ все файлы кроме Config.dll и telepat.dll
2) убираем из папки Bin\Config\Scripts все файлы, ложим туда файл intell_test.vbs следующего содержания:

Код
Выбрать все
Set t = Plugins("Телепат")
SelfScript.AddNamedItem "Telepat", t, False

function Telepat_OnShowMemberList(Line, Col)
	msgbox "Интелл работает"
End Function 



3) запускаем конфигуратор, создаем например внешнюю обработку с текстом
Код
Выбрать все
Процедура пр ()
	спр = СоздатьОбъект("Справочник.Номенклатура");
	спр
КонецПроцедуры 



нажимаем точку после слова "спр" и смотрим появляется ли окошко снадписью  "Интелл работает"

далее закрываем конфигуратор, ложим в каталог Bin\Config\ файлы колорера SciColorer.dll и SciLexer.dll, и повторяем действия.


Все проделал, при всех условиях пишет "Интелл работает"...

скопировал старую папку config назад опять не работает Улыбка Видимо действительно Colorer не причем... просто одновременно у нескольких человек слетел интел... и имено после начала использования Colorer... случайное совпадение?  Озадачен
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #334 - 27. Августа 2007 :: 10:02
Печать  
0907
- буфер для доп. ключевых слов сделан неограниченным
- исправлен баг с интеграцией в меню "Текст" для внешних текстовых документов
- исправлен баг, когда при синтаксическом автоотступе (нажатии кливиши Enter) курсор уходил в конец строки
- исправлен баг со скроллбаром после команды "свернуть всё"

alest, проверь, сейчас разворачивает при поиске?
  

scicolorer_0907.rar ( 121 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #335 - 27. Августа 2007 :: 10:25
Печать  
Soratnik писал(а) 27. Августа 2007 :: 06:23:
Все проделал, при всех условиях пишет "Интелл работает"...

скопировал старую папку config назад опять не работает  Видимо действительно Colorer не причем... просто одновременно у нескольких человек слетел интел... и имено после начала использования Colorer... случайное совпадение?  


проверяем дальше...
попробуй поставить вот это... это мои скрипты интелла...
1)удали из папки bin\config всё кроме config.dll и telepat.dll и положи в неё всё из архива...
2)потом надо зайти в BIN\Config\System и запустить regall.bat,
3)проверь интелл,                                                <---\
потом положи файлы колорера в bin\config и            ---/
  

Config.rar ( 191 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Soratnik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 22
Зарегистрирован: 09. Августа 2007
Re: Colorer for Openconf
Ответ #336 - 27. Августа 2007 :: 13:48
Печать  
Цитата:
проверяем дальше...
попробуй поставить вот это... это мои скрипты интелла...
1)удали из папки bin\config всё кроме config.dll и telepat.dll и положи в неё всё из архива...
2)потом надо зайти в BIN\Config\System и запустить regall.bat,


на этом этапе начинаются странности
не регистрируется по командной строке:
regsvr32 /s scrobj.dll /n /i:"C:\Program Files\1Cv77\BIN\config\system\CommonServices.wsc"

ErrorCode = 5

Интел на этом этапе НЕ РАБОТАЕТ  Злой

Переустанавливаю WS 5.6 - Интел работает  Улыбка

Перезагрузка.... Интел НЕ РАБОТАЕТ  Злой

еще переустановка WS 5.6 - Интел работает Улыбка

перезапуск конфигуратра (без перезагрузки) - НЕ РАБОТАЕТ  Злой

еще переустановка WS 5.6 - Интел работает Улыбка

опять перезапуск конфигуратора.... все равно работает... Улыбка

перезагрузка.... НЕ РАБОТАЕТ  Злой


Получается все проблемы начинаются еще до того как загружен Colorer и судя по всему он ни при чем...
Может кто-нить подскажет в чем может быть дело?

Цитата:
3)проверь интелл,                                                <---\
потом положи файлы колорера в bin\config и            ---/

  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #337 - 27. Августа 2007 :: 13:53
Печать  
Касперский?
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #338 - 27. Августа 2007 :: 16:18
Печать  
Да скорее всего реестр сыпитЪся, да восстанавливается.
я вот больше не могу новую программу выбрать, присобачить к "Открыть с помощью...", приходится лезть файло править врукопашную...
  
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #339 - 27. Августа 2007 :: 16:43
Печать  
очень сильно напоминает вот это
http://www.1cpp.ru/forum/YaBB.pl?num=1174638569

и шестого касперского
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Soratnik
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 22
Зарегистрирован: 09. Августа 2007
Re: Colorer for Openconf
Ответ #340 - 28. Августа 2007 :: 05:48
Печать  
metaeditor писал(а) 27. Августа 2007 :: 16:43:
очень сильно напоминает вот это
http://www.1cpp.ru/forum/YaBB.pl?num=1174638569

и шестого касперского


да не то что напоминает, а скорее всего именно то и есть...

и Касперский 6-й... но у него все отрублено кроме файловой защиты
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #341 - 28. Августа 2007 :: 06:26
Печать  
Странно.
Я как-то всегда думал, что kav6 - это не то, что должно находиться на рабочей машине разработчика.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #342 - 28. Августа 2007 :: 06:51
Печать  
Тоже не понимал как можно что-то нормально разрабатывать/тестировать вместе с Касперским.
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #343 - 30. Августа 2007 :: 08:00
Печать  
Сейчас пришла мысль. Проверять не стал (страшно).
Мысль такая:
Штатный редактор не позволяет вводить строки больше, чем 256 символов (или около того). Colorer не имеет такого ограничения на длину строки. Т.е. можно ввести длинную строку, а потом получить в Предприятии или в Отладчике отбой в виде "Строка превышает допустимые размеры".
Надо бы проверить и как-то исправить это дело.
  

FormEx developer
Наверх
www  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #344 - 30. Августа 2007 :: 09:54
Печать  
Цитата:
Сейчас пришла мысль. Проверять не стал (страшно).
Мысль такая:
Штатный редактор не позволяет вводить строки больше, чем 256 символов (или около того). Colorer не имеет такого ограничения на длину строки. Т.е. можно ввести длинную строку, а потом получить в Предприятии или в Отладчике отбой в виде "Строка превышает допустимые размеры".
Надо бы проверить и как-то исправить это дело.


Ты просто поставь ограничительную вертикальную линию = 256. Это конечно не ограничит колорер но вполне поможет чтобы не "выбежать за пределы поля"... по крайней мере это без доработки может помочь.  Подмигивание

а так вообще можно было бы сделать на самом деле  Улыбка
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #345 - 30. Августа 2007 :: 09:59
Печать  
Цитата:
Сейчас пришла мысль. Проверять не стал (страшно).
Мысль такая:
Штатный редактор не позволяет вводить строки больше, чем 256 символов (или около того). .

Точнее, больше 498.
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #346 - 30. Августа 2007 :: 13:41
Печать  
так оно и не вводится больше 498, если у вас это получилось, скажите как  Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #347 - 30. Августа 2007 :: 14:26
Печать  
Ну, если так, тады, пардоньте. Зряшную панику развел.

+ Хм... Ввести-то больше позволяет, только не сохраняет.
  

FormEx developer
Наверх
www  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #348 - 30. Августа 2007 :: 15:29
Печать  
metaeditor писал(а) 30. Августа 2007 :: 13:41:
так оно и не вводится больше 498, если у вас это получилось, скажите как  Улыбка

Ну... техника в руках дикарей...
К примеру, две длинные строки неплохо конкатенируются бэкспейсом.

Но речь даже не об этом.

Давно пытаюсь поймать ситуации рассинхронизации фактического текста и его отображения в редакторе.
Приводит к тому, что текст, отображаемый на экране и текст, который получает синтакс-контроль и запись в файл - различны.

Не писал раньше, так как повода не было, зачем расстраивать, если воспроизвести невозможно.

А тут  вот что поймалось.
В примере  - все по шагам.
1. ставим курсор в начало длинной строки
2. нажимаем какие-нибудь буквы (получаем предупреждение)
3. нажимаем шифт-энд
4. нажимаем del
5. снова нажимаем какие-нибудь буквы (и снова получаем предупреждение)
6. записываем в файл - открываем

Может, это те же грабли?
  

22.ert ( 6 KB | Загрузки )

De quelle planète es-tu?
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #349 - 04. Сентября 2007 :: 18:19
Печать  
0908
- приведена в норму частота срабатываний телепата (backspace теперь тоже учитывается)
- исправлена работа с длинными строками
« Последняя редакция: 05. Сентября 2007 :: 14:53 - metaeditor »  

scicolorer_0908_001.rar ( 121 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
orefkov
1c++ developer
1c++ moderator
Отсутствует


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Colorer for Openconf
Ответ #350 - 04. Сентября 2007 :: 19:11
Печать  
Получил ли мою доработанную версию телепата?
По проблеме исчезновения хинта с параметрами.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #351 - 05. Сентября 2007 :: 11:31
Печать  
да, получил, пробую... счас отпишусь
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #352 - 05. Сентября 2007 :: 14:12
Печать  
Дим, видно с backspace-ом что-то перемудрил. Теперь появляется непонятные символы при удалении целого слова backspace-ом. Как проверить: встань в конец любого слова, нажми ctrl+backspace. Слово-то удаляется, а на его месте появляется какая-то хреновина, причем эту хреновину тоже надо удалять (=это не просто в глазах рябит, а вставляется какой-то символ). Раньше такого не было.
+ заметил, что добавление этого символа происходит после удаления слова, т.е. "вторым" шагом (удаляем слово->появляется этот символ->нажимаем ctrl+z->символ исчезает->нажимаем ctrl+z->появляется удалённое слово)
  

backsp.jpg ( 5 KB | Загрузки )
backsp.jpg
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #353 - 05. Сентября 2007 :: 14:58
Печать  
перекачай ещё раз, сделал пока паллиативную © проверку на нажатый контрол
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #354 - 06. Сентября 2007 :: 05:39
Печать  
metaeditor писал(а) 05. Сентября 2007 :: 14:58:
перекачай ещё раз, сделал пока паллиативную © проверку на нажатый контрол

Теперь всё нормально. Спасибо! На днях должен выйти либо новый телепат, либо новый Colorer?  Круглые глаза
  
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #355 - 06. Сентября 2007 :: 06:23
Печать  
ага а за ними следом и за отладчик возьмутсяПодмигивание
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #356 - 06. Сентября 2007 :: 06:34
Печать  
А что с отладчиком-то?
  
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #357 - 06. Сентября 2007 :: 06:56
Печать  
пока ничего, а вот сделать его подобным восьмерочному или как в visual studio... /эх мечты, мечты Круглые глаза/
  
Наверх
 
IP записан
 
Alex_D
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 02. Мая 2007
Re: Colorer for Openconf
Ответ #358 - 06. Сентября 2007 :: 07:40
Печать  
metaeditor писал(а) 04. Сентября 2007 :: 18:19:
0908
- приведена в норму частота срабатываний телепата (backspace теперь тоже учитывается)
- исправлена работа с длинными строками


Почему-то подсказка по Ctrl-Shift-Space показывается и сразу скрывается.
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #359 - 06. Сентября 2007 :: 08:29
Печать  
Кстати да!  Плачущий
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #360 - 06. Сентября 2007 :: 10:55
Печать  
Alex_D писал(а) 06. Сентября 2007 :: 07:40:
Почему-то подсказка по Ctrl-Shift-Space показывается и сразу скрывается.


нового телепата пробовал, забыл вернуть взад...
вот отдельный SciColorer.dll


  

SciColorer_dll.rar ( 26 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #361 - 06. Сентября 2007 :: 10:56
Печать  
JohnyDeath писал(а) 06. Сентября 2007 :: 05:39:
Теперь всё нормально. Спасибо! На днях должен выйти либо новый телепат, либо новый Colorer?  Круглые глаза


ну типо того... )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #362 - 06. Сентября 2007 :: 12:46
Печать  
Нашел баг. Причем, обнаруживается только в одной конфигурации и только в глобальном модуле.  Ужас
  

markers.PNG ( 7 KB | Загрузки )
markers.PNG

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #363 - 06. Сентября 2007 :: 12:49
Печать  
файлик с текстом можеш сюда выложить или мне напочту?

если нельзя весь глобальник то дай только кусок где свертка "ломается", т.е границу нормальный - ненормальный
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #364 - 06. Сентября 2007 :: 13:24
Печать  
Ушло на инбокс ру.

Границы нету. Он так рисуется весь. Собственно, свёртка при этом работает.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #365 - 06. Сентября 2007 :: 14:05
Печать  
дело в том что в тексте есть комментарии вида

// тут какойто текст {
Перем ...
Перем ...
//}

т.е последний комментарий воспринимается как конец произвольного блока... а начала нету...
при чем в данном модуле это комментарий стоит в самом начале модуля, вот свертка и сбивается с самого начала...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #366 - 06. Сентября 2007 :: 14:18
Печать  
Ох уж эти произвольные блоки..  Улыбка
Хочу

//#region ...
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #367 - 06. Сентября 2007 :: 14:33
Печать  
Дима обещал (пост 317). Ждём...
  
Наверх
 
IP записан
 
Alex_D
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 02. Мая 2007
Re: Colorer for Openconf
Ответ #368 - 08. Сентября 2007 :: 02:11
Печать  
Кстати! А добавить подсветку ключевых слов, всяких там Если, Для и т.д. можно? И кавычек бы кстати тоже хотелось
  
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #369 - 09. Сентября 2007 :: 09:50
Печать  
А как там подсветка настраивается? Вот бы ini-файлом, чтоб каждый на свой вкус настраивал и не доставали бы: мне бы если зеленого цвета и т.д....
  
Наверх
ICQ  
IP записан
 
Alex_D
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 02. Мая 2007
Re: Colorer for Openconf
Ответ #370 - 10. Сентября 2007 :: 00:36
Печать  
alest писал(а) 09. Сентября 2007 :: 09:50:
А как там подсветка настраивается? Вот бы ini-файлом, чтоб каждый на свой вкус настраивал и не доставали бы: мне бы если зеленого цвета и т.д....


Цвета подсветки, если ты об этом настраиваются в пункте меню "Настройки".
  
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #371 - 10. Сентября 2007 :: 06:45
Печать  
Alex_D писал(а) 08. Сентября 2007 :: 02:11:
Кстати! А добавить подсветку ключевых слов, всяких там Если, Для и т.д. можно? И кавычек бы кстати тоже хотелось

Я об этом, например.
  
Наверх
ICQ  
IP записан
 
Alister
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 123
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #372 - 10. Сентября 2007 :: 18:12
Печать  
Обнаружил некритичный баг - не работает поиск по синтакс-помощнику, когда ставишь курсор на нужное слово и жмешь кнопку "Поиск в Синтакс-Помощнике". Печаль
  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #373 - 17. Сентября 2007 :: 11:37
Печать  
Обноружен баг.

Если создать новый внешний отчет, перейти на вкладку Описание, выбрать в Синтакс-помошнике любой конструктор (да-да и таким еще пользуемся), набить там какой-нить запрос то после нажатия кнопки "Готово" текста запроса на вкладке "Модуль" не будет видно ..... и увидеть его (текст модуля) мона будет только после закрытия/открытия отчета

P.S.
Вот такие пироги.... видимо refresh-а где-то не хватает .....
  
Наверх
 
IP записан
 
stepman1
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 86
Зарегистрирован: 02. Июля 2007
Re: Colorer for Openconf
Ответ #374 - 18. Сентября 2007 :: 07:57
Печать  
+ БАги:
1. НЕ работает Синктасис Помощник по КонтролФ1 под текстом
2. Сбрасывается выделение помеченого блока текста ( я сделал скриптик для сдвига блока текста
на ТАБ влево вправо) и теперь кажный раз приходится заново выделять.
3. Помощник по Контрол шифт пробелу приходится держать все время нажатым Улыбка
  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #375 - 18. Сентября 2007 :: 08:52
Печать  
stepman1 писал(а) 18. Сентября 2007 :: 07:57:
+ БАги:
1. НЕ работает Синктасис Помощник по КонтролФ1 под текстом


Не знаю у меня все работает..... может у тебя старый colorer или что то мешает попробуй на чистом опенконфе+ последнем колорере
  
Наверх
 
IP записан
 
stepman1
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 86
Зарегистрирован: 02. Июля 2007
Re: Colorer for Openconf
Ответ #376 - 18. Сентября 2007 :: 09:21
Печать  
синктасис помощник выскакивает по контрл ф1, но в него не заносится искомое слово.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #377 - 18. Сентября 2007 :: 12:00
Печать  
0909
- заработали подсказки и список методов на тулбаре (нужен новый телепат, лежит в следующем посте)
- настройка нескольких произвольных блоков (#region, { , ...) (через пробел)
  

scicolorer_0909.rar ( 121 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #378 - 18. Сентября 2007 :: 12:02
Печать  
telepat 2.0.0.0t
  

telepatt.rar ( 151 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #379 - 18. Сентября 2007 :: 12:09
Печать  
Цитата:
Обноружен баг.

Если создать новый внешний отчет, перейти на вкладку Описание, выбрать в Синтакс-помошнике любой конструктор (да-да и таким еще пользуемся), набить там какой-нить запрос то после нажатия кнопки "Готово" текста запроса на вкладке "Модуль" не будет видно ..... и увидеть его (текст модуля) мона будет только после закрытия/открытия отчета


при переключении между закладками документа запоминаются/восстанавливаются положения свернутых строк... при использовании конструктора происходит программное изменение текста в момент когда он скрыт и при активации на закладку с текстом, на уже измененный модуль накладываются старые положения свернутых строк... в результате такая ерунда... я сделал так, что если текст программно менялся между переключениями закладок то свертка не восстанавливается


Alex_D писал(а) 08. Сентября 2007 :: 02:11:
Кстати! А добавить подсветку ключевых слов, всяких там Если, Для и т.д. можно? И кавычек бы кстати тоже хотелось


кавычек сделал, а ключевых слов - надо писать свой механизм, вот этим вот наверно сейчас и займусь...

stepman1 писал(а) 18. Сентября 2007 :: 07:57:
+ БАги:
2. Сбрасывается выделение помеченого блока текста ( я сделал скриптик для сдвига блока текста
на ТАБ влево вправо) и теперь кажный раз приходится заново выделять.


а чем ненравится собственно таб/шифт таб, он и так сдивигает блок вправо/влево если выделено несколько строк
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #380 - 18. Сентября 2007 :: 12:28
Печать  
У меня поплыли все "свертки" в старых отчетах.
Раньше он понимал такой Цитата:
//{блок1
открывающися блок.
А сейчас - не прокатывает, т.е. после символа "{" обязательно надо ставить пробел ("//{ блок1")
Можно как-нить вернуть и прежнее поведение? А то ООч ломает все свои блоки переделывать.  Плачущий
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #381 - 18. Сентября 2007 :: 12:34
Печать  
нет, старое поведение невернуть, пробел или таб или КонецСтроки обязательны...
можеш разве что добавить в списки границ {блок1 {блок2 {блок3 ...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #382 - 18. Сентября 2007 :: 12:40
Печать  
metaeditor писал(а) 18. Сентября 2007 :: 12:34:
нет, старое поведение невернуть, пробел или таб или КонецСтроки обязательны...
можеш разве что добавить в списки границ {блок1 {блок2 {блок3 ...

"{блок1" я для наглядности показал, там типа такого: "{Объявление переменных", "{Вывод в таблицу"....
А что старое поведение не вернуть - очень жаль....  Плачущий
Ну да ладно, всё равно огромный тебе СПАСИБ за такие возможности в 7-ке  Очень довольный
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #383 - 18. Сентября 2007 :: 13:24
Печать  
А у меня что-то с концом... текста... не то...

1. После открытия нажимаем CTRL-END и дальше разные буквы-цифры ENTER, буквы-цифры ENTER... они имхо не в ожидаемом месте появляются.

2. После открытия нажимаем CTRL-END, потом стрелку вверх, потом буквы-цифры...
вопрос 2 снимается - тут все правильно

Да, "сворачивать при открытии: произвольные" надо включить, а то весело не будет.
Дим, это наверное, фигня какая-то?
  

123.ert ( 6 KB | Загрузки )

De quelle planète es-tu?
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #384 - 18. Сентября 2007 :: 13:35
Печать  
+
Цитата:
1. После открытия нажимаем CTRL-END и дальше разные буквы-цифры ENTER, буквы-цифры ENTER... они имхо не в ожидаемом месте появляются.

Короче, с блоками все нормально, просто про пробел тоже как-то не сразу дошло.
Просто курсор в конце файла враги воруют Улыбка
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #385 - 19. Сентября 2007 :: 08:36
Печать  
Может немного не в тему, но спрашу.
Можно ли реализовать комментирование/раскомментирование блоков?
Что-то типа: "shift+click" - закомментировать текущий блок;
"ctrl+shift+click" - раскомментировать текущий блок.
?
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #386 - 19. Сентября 2007 :: 08:39
Печать  
JohnyDeath писал(а) 19. Сентября 2007 :: 08:36:
Может немного не в тему, но спрашу.
Можно ли реализовать комментирование/раскомментирование блоков?
Что-то типа: "shift+click" - закомментировать текущий блок;
"ctrl+shift+click" - раскомментировать текущий блок.
?

Дык можно и штатно.
Ctrl+Num/
Ctrl+Shift+Num/
  
Наверх
ICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #387 - 19. Сентября 2007 :: 08:51
Печать  
Ну прежде ж надо выделить желаемый блок, а так клацаешь на плюсик/минусик - и Усё!
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf
Ответ #388 - 19. Сентября 2007 :: 09:13
Печать  
JohnyDeath писал(а) 19. Сентября 2007 :: 08:51:
Ну прежде ж надо выделить желаемый блок, а так клацаешь на плюсик/минусик - и Усё!

Обленились, блин, в дугу Улыбка
  
Наверх
ICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #389 - 19. Сентября 2007 :: 10:14
Печать  
vip писал(а) 19. Сентября 2007 :: 09:13:
JohnyDeath писал(а) 19. Сентября 2007 :: 08:51:
Ну прежде ж надо выделить желаемый блок, а так клацаешь на плюсик/минусик - и Усё!

Обленились, блин, в дугу Улыбка

Ага  Очень довольный
Но если Дима скажет "Нет" - значит нет, будем "трудиться" по-старому  Подмигивание
  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #390 - 23. Сентября 2007 :: 10:46
Печать  
Вот решил показать маленькие баги:

1 баг связан с контекстной подсказкой, не обрабатываеться нажатие клавишы "Backspace" т.е.  если нажать ентую кнопку и удалиться (,) то подсказка не перестроиться (смотрим скриншот и считаем (,)  Улыбка )
2 баг (артефакт) можно получить если набрать в конце модуля
Код
Выбрать все
Процедура <Имяпроцедуры>()

КонецПроцедуры
 


а потом всю эту конструкцию удалить то как показано на скрине появляеться "Интересный артефакт"




P.S.

Большой прибольшой респект автору за данный плагин
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #391 - 24. Сентября 2007 :: 04:11
Печать  
JohnyDeath писал(а) 19. Сентября 2007 :: 08:36:
Может немного не в тему, но спрашу.
Можно ли реализовать комментирование/раскомментирование блоков?
Что-то типа: "shift+click" - закомментировать текущий блок;
"ctrl+shift+click" - раскомментировать текущий блок.
?

могу сделать комманду "Выделить текущий блок" а дальше скриптом можно дополнить что уже сним делать, комментировать/раскомментировать или ещё чего...
или нужно именно shift+click/ctrl+shift+click ?

Цитата:
Вот решил показать маленькие баги ...

поправлю...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #392 - 24. Сентября 2007 :: 06:18
Печать  
metaeditor писал(а) 24. Сентября 2007 :: 04:11:
могу сделать комманду "Выделить текущий блок" а дальше скриптом можно дополнить что уже сним делать, комментировать/раскомментировать или ещё чего...
или нужно именно shift+click/ctrl+shift+click ?

А "и так и так" можно сделать?  Круглые глаза
  
Наверх
 
IP записан
 
Vic
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 11
Зарегистрирован: 18. Мая 2007
Re: Colorer for Openconf
Ответ #393 - 25. Сентября 2007 :: 07:40
Печать  
Хотелки: (а вдруг возможно  Круглые глаза )
Можно ли слева от нумерации строк добавить возможность ставить мышкой точки останова и чтобы при открытии в отладчике они появлялись.
А то не раз ловлю себя на том, что ставлю мышкой закладки, а подразумеваю точки останова Смех
Возможно так было бы удобнее в случае, например, нескольких точек останова (потому что в конфигураторе навигация на порядок лучше, чем в отладчике)

P.S. Плагин просто супер!
  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #394 - 25. Сентября 2007 :: 09:59
Печать  
Хм видимо ещё один баг.... или я не догнал как это должно работать
С недавних пор colorer начал подсвечивать и двойные кавычки ""  Улыбка
И вот интересное поведение этой подсветки:






P.S.

Хотелось бы поведение подсветки для кавычек также как и для скобок
  
Наверх
 
IP записан
 
Alex_D
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 02. Мая 2007
Re: Colorer for Openconf
Ответ #395 - 26. Сентября 2007 :: 02:44
Печать  
Цитата:
Хм видимо ещё один баг.... или я не догнал как это должно работать
С недавних пор colorer начал подсвечивать и двойные кавычки ""  Улыбка
И вот интересное поведение этой подсветки:

P.S.

Хотелось бы поведение подсветки для кавычек также как и для скобок


Тут с кавычками похоже не все просто будет, надо подсвечивать, если вообще их подсвечивать ограничивающие кавычки, а ведь если в строку нужно вставить кавычку то их там ставиться две подряд, их видимо надо пропускать.

P.S. В принципе особой нужды в подсветке кавычек мне кажется нет, тут и движок родной в принципе справляется, это я тогда про кавычки не совсем подумав ляпнул.
  
Наверх
 
IP записан
 
stepman1
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 86
Зарегистрирован: 02. Июля 2007
Re: Colorer for Openconf
Ответ #396 - 28. Сентября 2007 :: 06:04
Печать  
я конечно сам понимаю, что многа прошу
но можна сделать так, чтобы блоки камментав ВНЕ блоков процедур/функция сворачивались,
а внутри процедур/функция НЕТ ???
типа добавить галочку в настройки Улыбка
  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #397 - 28. Сентября 2007 :: 06:11
Печать  
А инсерт только у меня перестал работать?
  
Наверх
ICQ  
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #398 - 28. Сентября 2007 :: 09:07
Печать  
Хотелось бы чтобы работало разделение окна (Окна\Разделить окно), сейчас выдает: Команда временно заблокирована.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #399 - 28. Сентября 2007 :: 09:37
Печать  
Nick писал(а) 28. Сентября 2007 :: 06:11:
А инсерт только у меня перестал работать?

Не только, вид курсора меняется, а поведение при наборе нет.
  
Наверх
ICQ  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #400 - 28. Сентября 2007 :: 09:40
Печать  
Буквами не стирается след. символ, а кавычками, например- пожалуйста
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #401 - 28. Сентября 2007 :: 10:03
Печать  
alest писал(а) 28. Сентября 2007 :: 09:40:
Буквами не стирается след. символ, а кавычками, например- пожалуйста

Точно!
  
Наверх
ICQ  
IP записан
 
vtas
YaBB Newbies
*
Отсутствует



Сообщений: 9
Местоположение: Украина, Черкассы
Зарегистрирован: 28. Сентября 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #402 - 28. Сентября 2007 :: 10:21
Печать  
Вот такая вот багофича:
Если кликом по линии свернуть блок начало которого находится где-то за пределами экрана, то получаем на экране псевдо-случайный кусок кода...
Хотелось бы получить кусок кода начиная с только что свернутого.
« Последняя редакция: 28. Сентября 2007 :: 13:39 - vtas »  
Наверх
ICQ  
IP записан
 
miandrew
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 35
Зарегистрирован: 18. Октября 2006
Re: Colorer for Openconf
Ответ #403 - 28. Сентября 2007 :: 11:41
Печать  
А вот когда Intellisense выдает ошибку после точки в переменной насчет нехватки памяти при работе dots.vbs то sci... вешает конфиг с вылетом... А без него пишет что ошибка... можно нажать ОК и работать далее...
Может кто поможет и подскажет?
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #404 - 01. Октября 2007 :: 11:42
Печать  
просто убей dots.vbs
  
Наверх
IP записан
 
Vic
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 11
Зарегистрирован: 18. Мая 2007
Re: Colorer for Openconf
Ответ #405 - 08. Октября 2007 :: 11:31
Печать  
Хотелки:
Возможно ли сделать так, чтобы, например, при наведении мышкой на неразвернутый блок или на знак "+"  показывалась часть кода (а количество строк показываемого кода можно было бы настроить) ?

  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #406 - 09. Октября 2007 :: 08:15
Печать  
Vic писал(а) 08. Октября 2007 :: 11:31:
Хотелки:
Возможно ли сделать так, чтобы, например, при наведении мышкой на неразвернутый блок или на знак "+"  показывалась часть кода (а количество строк показываемого кода можно было бы настроить) ?



интересно где такое есть ?
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Vic
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 11
Зарегистрирован: 18. Мая 2007
Re: Colorer for Openconf
Ответ #407 - 09. Октября 2007 :: 08:27
Печать  
Цитата:
интересно где такое есть ?


Например в 8-ке после определения функций (если они свернуты) или как пример в 7-ке(openconf), когда смотришь методы модуля, появляются номер строки и часть кода..
Я не знаю, возможно ли это реализовать и как , просто как идею предложил.. Улыбка
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #408 - 14. Октября 2007 :: 14:34
Печать  
0910
- комманда "Выделить текущий блок"
- shift+click/ctrl+shift+click - комментирование/раскомментирование блока
- нормальная подсветка кавычек
- опция "Не сворачивать комментарии внутри процедур"
- поправлен Insert
- сделано "Окна - Разделить окно"
- поправлено вот это вот:
Цитата:
Если кликом по линии свернуть блок начало которого находится где-то за пределами экрана, то получаем на экране псевдо-случайный кусок кода...
Хотелось бы получить кусок кода начиная с только что свернутого.


- подсказки для свернутых блоков (пока ещё сыро, надо доделывать)

« Последняя редакция: 16. Октября 2007 :: 08:58 - metaeditor »  

SciColorer_0910_001.rar ( 123 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #409 - 14. Октября 2007 :: 15:01
Печать  
...
  

foldhints.jpg ( 80 KB | Загрузки )
foldhints.jpg

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Alex_D
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 02. Мая 2007
Re: Colorer for Openconf
Ответ #410 - 15. Октября 2007 :: 00:15
Печать  
metaeditor писал(а) 14. Октября 2007 :: 14:34:
0910
- опция "Не сворачивать комментарии внутри процедур"


В порядке бреда, а можно сделать что-бы сворачивались комментарии высотой к примеру более трех строк?
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #411 - 16. Октября 2007 :: 07:38
Печать  
Что то на версии 0910 у меня конфигуратор за полдня 2 раза вылетал при нажатии Alt+F2 (снять/установить закладку), Пробовал специально - не вылетает, не понятно при каких условиях вылетает в общем, в обоих случаях вылет был сразу после ALT+F2

PS: вот ошибка в конфигураторе - похоже от scicolorer, скрин тут http://slil.ru/24985226
« Последняя редакция: 16. Октября 2007 :: 09:08 - ev-kov »  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #412 - 16. Октября 2007 :: 07:46
Печать  
ev-kov писал(а) 16. Октября 2007 :: 07:38:
Что то на версии 0910 у меня конфигуратор за полдня 2 раза вылетал при нажатии Alt+F2 (снять/установить закладку), Пробовал специально - не вылетает, не понятно при каких условиях вылетает в общем, в обоих случаях вылет был сразу после ALT+F2

Подтвержаю, в глобальнике стандартной бухии попробовал 2 раза поставить закладку
оба раза вылетел, больше не пробовал Печаль
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #413 - 16. Октября 2007 :: 09:04
Печать  
закладки поправил... брать там же(выше)...

Цитата:
В порядке бреда, а можно сделать что-бы сворачивались комментарии высотой к примеру более трех строк?

лексер не смотрит сколько строк в комментарии а только пограничные состояния (строка некомментарий - строка комментарий)
пусть лучше останется бредом )...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Alex_D
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 02. Мая 2007
Re: Colorer for Openconf
Ответ #414 - 16. Октября 2007 :: 09:15
Печать  
metaeditor писал(а) 16. Октября 2007 :: 09:04:
лексер не смотрит сколько строк в комментарии а только пограничные состояния (строка некомментарий - строка комментарий)
пусть лучше останется бредом )...


А можно из скрипта увидеть строка в свернутом диапазоне или нет?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #415 - 16. Октября 2007 :: 09:37
Печать  
из скрипта сейчас нельзя узнать ничего про колорер, можно только посылать команды...
а для чего тебе?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alt76
Junior Member
**
Отсутствует


Впереди идут герои, сзади
- победители.

Сообщений: 21
Зарегистрирован: 24. Августа 2006
Re: Colorer for Openconf
Ответ #416 - 16. Октября 2007 :: 13:31
Печать  
маленький глючик:
если стоит опция подсвечивать текущую строку, то цвет фона парной скобки в текущей строке не меняется
  

Никогда не бойся делать то,что не умеешь. &&Помни,что ковчег был построен любителем,а Титаник профессионалами.
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #417 - 16. Октября 2007 :: 14:01
Печать  
alt76 писал(а) 16. Октября 2007 :: 13:31:
маленький глючик:
если стоит опция подсвечивать текущую строку, то цвет фона парной скобки в текущей строке не меняется

знаю в сцинтилле 1.74 это исправили
-Bug fixed where brace highlight not shown when caret line background set.
надо будет перейти на неё...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Alex_D
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 02. Мая 2007
Re: Colorer for Openconf
Ответ #418 - 17. Октября 2007 :: 00:21
Печать  
metaeditor писал(а) 16. Октября 2007 :: 09:37:
из скрипта сейчас нельзя узнать ничего про колорер, можно только посылать команды...
а для чего тебе?


Да в принципе все то-же, сворачивание коротких комментаиев, точнее разворачивание, хотя в общем то не слишком и нужно. Если это заморочно.

P.S. А подстветка Если - КонецЕсли будет?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #419 - 17. Октября 2007 :: 02:10
Печать  
Цитата:
А подстветка Если - КонецЕсли будет?


будет... уже передано в производство...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Alex_D
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 02. Мая 2007
Re: Colorer for Openconf
Ответ #420 - 17. Октября 2007 :: 02:38
Печать  
metaeditor писал(а) 17. Октября 2007 :: 02:10:
Цитата:
А подстветка Если - КонецЕсли будет?


будет... уже передано в производство...


Ура! Colorer лучший! metaeditor == молодец!
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #421 - 17. Октября 2007 :: 02:57
Печать  
Да здравствует 83-я годовщина Великого Октября!
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alt76
Junior Member
**
Отсутствует


Впереди идут герои, сзади
- победители.

Сообщений: 21
Зарегистрирован: 24. Августа 2006
Re: Colorer for Openconf
Ответ #422 - 17. Октября 2007 :: 13:27
Печать  
Баг: При разделении окон:
Если редактируется текст в одном из окон, то в другом окне изменяется/теряется позиционирование
  

Никогда не бойся делать то,что не умеешь. &&Помни,что ковчег был построен любителем,а Титаник профессионалами.
Наверх
 
IP записан
 
AlexF
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 29
Зарегистрирован: 02. Июня 2006
Re: Colorer for Openconf
Ответ #423 - 23. Октября 2007 :: 10:55
Печать  
У меня такой вопрос: можно ли сделать свертку условий не только такого вида:

+ Если .... Тогда

а еще  и такого:

+ Если .... Тогда
+ ИначеЕсли .... Тогда
+ Иначе ....
   КонецЕсли

Удобство в том, что видно, сколько альтернативных вариантов у условия есть и для просмотра выбранного не нужно разворачивать весь блок условия.
  
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #424 - 23. Октября 2007 :: 10:59
Печать  
AlexF писал(а) 23. Октября 2007 :: 10:55:
У меня такой вопрос: можно ли сделать свертку
+ Если .... Тогда
+ ИначеЕсли .... Тогда
+ Иначе ....
   КонецЕсли

Удобство в том, что видно, сколько альтернативных вариантов у условия есть и для просмотра выбранного не нужно разворачивать весь блок условия.

+100. Сам все стеснялся просить, а оказывается еще кому-то понадобилосьУлыбка
  
Наверх
ICQ  
IP записан
 
Vic
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 11
Зарегистрирован: 18. Мая 2007
Re: Colorer for Openconf
Ответ #425 - 23. Октября 2007 :: 12:25
Печать  
+1 Улыбка
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #426 - 23. Октября 2007 :: 15:37
Печать  
-102
нельзя, не формат сцинтиллы... у  каждой открывающей скобки должна быть закрывающая, плюс закрывающая скобка тоже входит в свернутый блок (её невидно)
ну итп...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #427 - 23. Октября 2007 :: 16:34
Печать  
не страшно- можно выкрутиться произвольными блоками
  
Наверх
ICQ  
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #428 - 24. Октября 2007 :: 01:09
Печать  
Хотелка:
у меня фон черный, но есть символы которым в настройках нельзя задать цвет, они не попадают нив одну группу, например символ { } $ и т. д., поэтому они не видны тк. цвета фона, но если выделить блок, то их видно, скрины тут http://slil.ru/25014560
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #429 - 24. Октября 2007 :: 08:42
Печать  
Неправильно подсвечиваются методы объектов, если они называются так же как и системные ф-ии 1С.
Пример:
Код
Выбрать все
МойОбъект.Найти(2); 


Здесь слово "Найти" подсвечивается красным.
  
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #430 - 24. Октября 2007 :: 08:59
Печать  
Так скажите парсер не настраивается типа как colorer far-а-?
Там в отдельном файлике текстовом:
Код
Выбрать все
   <regexp match="/\$\#?[\w][\w_']*((::)[\w_']*?)?\B/" region0="plVar" region2="plSymb"/>
...
   <keywords region="plSymb">
     <symb name="!"/><symb name="~"/><symb name="\"/>
     <symb name="+"/><symb name="-"/><symb name="."/>
     <symb name="*"/><symb name="/"/>
     <symb name=".."/><symb name="%"/>
     <word name="lt"/><word name="gt"/>
...
  <block start="/\b\M((s|(tr)|y \s* \())/x" end="/(\) [mgeioxs]*)/x"
	    scheme="perlSubstBlock1" region="plString"
	    region01="dpOpenStruct" region10="dpCloseStruct"
	    region02="plStringQuote" region11="plStringQuote"/>
...
 

  
Наверх
ICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #431 - 25. Октября 2007 :: 07:32
Печать  
Все началось сегодня...  Смущённый

В общем сразу оговорюсь ошибка тяжелоотлавливаемая и появилсь только на 10-м релизе.

В общем порядок действий:
Я открыл конфу (старенькую и оч. большую) писанную естессно без применения Колорера. В итоге соответственно подсветка проц и функ была нарушена ввиду наличия незакрытых произвольных блоков. Но это не сама проблема. Проблема заключается в том что в данной конфе при попытке редактировать глобальный модуль (около 18000 строк) любое действие (добавление строки, удаление ит.п.) приводило к падению 1С тут же. После этого аналогичное поведение стало появляться при открытии других конфигураций причем не обязательно глобального модуля, а даже при открытии описания действия в нем приводили к падению.

Откатился на 0909 все тип-топ... мысли есть у кого... может у меня руки другим концом выросли?  Плачущий
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #432 - 25. Октября 2007 :: 07:47
Печать  
я догадываюсь в чем дело... это связано с открытием меню "Разделить окно"...
сейчас посмотрю...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #433 - 25. Октября 2007 :: 07:49
Печать  
alest писал(а) 24. Октября 2007 :: 08:59:
Так скажите парсер не настраивается типа как colorer far-а-?


нет, лексер вшит в длл
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #434 - 29. Октября 2007 :: 01:53
Печать  
- исправил, надеюсь, вылет
- добавлена настройка цвета стиля "Неопределеный"
- -
Цитата:
Неправильно подсвечиваются методы объектов, если они называются так же как и системные ф-ии 1С

- -
Цитата:
Баг При разделении окон:
Если редактируется текст в одном из окон, то в другом окне изменяется/теряется позиционирование


версию не менял
  

SciColorer_0910_002.rar ( 126 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Colorer for Openconf
Ответ #435 - 29. Октября 2007 :: 10:33
Печать  
Бага: не работает перетаскивание мышкой методов из СП ...  Печаль
  
Наверх
 
IP записан
 
alt76
Junior Member
**
Отсутствует


Впереди идут герои, сзади
- победители.

Сообщений: 21
Зарегистрирован: 24. Августа 2006
Re: Colorer for Openconf
Ответ #436 - 29. Октября 2007 :: 10:54
Печать  
маленькая хотелка - файлик history.txt Улыбка
  

Никогда не бойся делать то,что не умеешь. &&Помни,что ковчег был построен любителем,а Титаник профессионалами.
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #437 - 29. Октября 2007 :: 11:52
Печать  
metaeditor писал(а) 29. Октября 2007 :: 01:53:
- исправил, надеюсь, вылет
- добавлена настройка цвета стиля "Неопределеный"
- -
Цитата:
Неправильно подсвечиваются методы объектов, если они называются так же как и системные ф-ии 1С

- -
Цитата:
Баг При разделении окон:
Если редактируется текст в одном из окон, то в другом окне изменяется/теряется позиционирование


версию не менял


пока полет нормальный  Подмигивание спасибо
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #438 - 30. Октября 2007 :: 08:19
Печать  
alt76 писал(а) 29. Октября 2007 :: 10:54:
маленькая хотелка - файлик history.txt Улыбка

Присоединяюсь!
И ещё: что такое telepat 2.0.0.0t? Кто менял плагин (по сравнению с telepat 2.0.0.0s), и самое главное, что изменено?
  
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #439 - 30. Октября 2007 :: 08:49
Печать  
history будет вместе со следующей версией...

Цитата:
что такое telepat 2.0.0.0t? Кто менял плагин (по сравнению с telepat 2.0.0.0s), и самое главное, что изменено?


Телепат т доработан специально для нормального взаимодействия с колорером, в частности для работы подсказок по параметрам и списка методов на тулбаре, никаких новых функций не добавлено...
Кто менял? -  Сам автор.

Цитата:
Бага: не работает перетаскивание мышкой методов из СП ... 


да, я знаю... там какойто свой drop-формат, надо разбираться...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #440 - 08. Ноября 2007 :: 02:43
Печать  
ev-kov писал(а) 24. Октября 2007 :: 01:09:
Хотелка:
у меня фон черный, но есть символы которым в настройках нельзя задать цвет, они не попадают нив одну группу, например символ { } $ и т. д., поэтому они не видны тк. цвета фона, но если выделить блок, то их видно, скрины тут http://slil.ru/25014560


metaeditor это будет когда нить ?
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #441 - 08. Ноября 2007 :: 03:01
Печать  
Цитата:
- добавлена настройка цвета стиля "Неопределеный"

http://www.1cpp.ru/forum/YaBB.pl?num=1171946332/434#434
это оно
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #442 - 08. Ноября 2007 :: 04:06
Печать  
metaeditor писал(а) 08. Ноября 2007 :: 03:01:
ОНО, СПАСИБО!
Извиняюсь, но я не сразу понял настройку неопределенный, что это именно для этого.
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #443 - 09. Ноября 2007 :: 11:10
Печать  
Проблема:
После установке последнего Vis1pp (2.0.0.13 ) в Colorer начисто пропала латиница т.е включаешь
английскую расклатку и всё - буквы не печатаются, переключаешся на рускую всё ОК.
с версией Vis1pp 2.0.0.7 всё в порядке
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #444 - 09. Ноября 2007 :: 11:24
Печать  
13-я версия виз1спп стоит уменя уже давно... вышеописанных вещей ненаблюдалось... точно дело в новом виз1спп? пробовал убирать все плагины и скрипты кроме колорера и виз1спп?

кстати  2.0.0.13 это описка? знаю только про 1.0.0.13
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #445 - 09. Ноября 2007 :: 11:48
Печать  
metaeditor писал(а) 09. Ноября 2007 :: 11:24:
13-я версия виз1спп стоит уменя уже давно... вышеописанных вещей ненаблюдалось... точно дело в новом виз1спп? пробовал убирать все плагины и скрипты кроме колорера и виз1спп?

кстати  2.0.0.13 это описка? знаю только про 1.0.0.13


В каталоге config оставил только:
Config.dll
VIS1CPP.DLL - 1.0.0.13
SciColorer.dll - 0.9.1.0
SciColorer.ini
SciColorer.vbs
SciLexer.dll - 1.7.4.0

Папки system и scripts переименовал

Английский язык не работает!
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #446 - 09. Ноября 2007 :: 12:07
Печать  
metaeditor, куда копать дальше?
Добавил Албанский язык в место всех букв и знаков пишет NUL Улыбка
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #447 - 09. Ноября 2007 :: 15:38
Печать  
так, ну что я могу ещё предположить...

какой именно английский язык/раскладка у тебя установлена, там их много разновидностей...
если стоит плагин http://infostart.ru/projects/457/
там можно уточнить текущую раскладку (в скрипте есть метод "ShowActiveLayout"

какая ОС?

работает ли англ. язык в других редакторах на основе сцинтиллы (Scite, Notepad++)

Попробуй также вот эти длл. В архиве scicolorer.dll с отключенной работой с телепатом и vis1cpp.dll c отключенными хуками на синтаксическую проверку
  

scicolorer_dll_test.rar ( 62 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #448 - 12. Ноября 2007 :: 02:25
Печать  
metaeditor писал(а) 09. Ноября 2007 :: 15:38:
так, ну что я могу ещё предположить...

какой именно английский язык/раскладка у тебя установлена, там их много разновидностей...
если стоит плагин http://infostart.ru/projects/457/
там можно уточнить текущую раскладку (в скрипте есть метод "ShowActiveLayout"

какая ОС?

работает ли англ. язык в других редакторах на основе сцинтиллы (Scite, Notepad++)

Попробуй также вот эти длл. В архиве scicolorer.dll с отключенной работой с телепатом и vis1cpp.dll c отключенными хуками на синтаксическую проверку


С этими DLL работает!
ОС  Server 2003
Раскладка клавиатуры Английская (США) - США
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #449 - 12. Ноября 2007 :: 09:31
Печать  
Цитата:
С этими DLL работает!

а если поочереди попробовать, с какой именно работает?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #450 - 12. Ноября 2007 :: 09:43
Печать  
metaeditor писал(а) 12. Ноября 2007 :: 09:31:
Цитата:
С этими DLL работает!

а если поочереди попробовать, с какой именно работает?


Если менять SciColorer.dll, а  vis1cpp.dll 1.0.0.13 Всё ОК
Наоборот англ. язык неработает!
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #451 - 12. Ноября 2007 :: 09:54
Печать  
Цитата:
Если менять vis1cpp.dll на  изменённый

Если менять SciColorer.dll, а  vis1cpp.dll 1.0.0.13 Всё ОК
Наоборот англ. язык неработает!

ничего непонял... Улыбка

если заменить только SciColorer.dll на тот что в аттаче в пред. посте то английский язык работает, так?

а если заменить только vis1cpp.dll то английский язык всеравно неработает, т.е vis1cpp.dll сдесь непричем.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #452 - 12. Ноября 2007 :: 09:57
Печать  
metaeditor писал(а) 12. Ноября 2007 :: 09:54:
Цитата:
Если менять vis1cpp.dll на  изменённый

Если менять SciColorer.dll, а  vis1cpp.dll 1.0.0.13 Всё ОК
Наоборот англ. язык неработает!

ничего непонял... Улыбка

если заменить только SciColorer.dll на тот что в аттаче в пред. посте то английский язык работает, так?

а если заменить только vis1cpp.dll то английский язык всеравно неработает, т.е vis1cpp.dll сдесь непричем.

ДА
  
Наверх
ICQ  
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #453 - 13. Ноября 2007 :: 09:16
Печать  
А мона поправить вот этот глюк......



Т.е. чтоб циферки номера строки не залазили за кромку окна
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #454 - 13. Ноября 2007 :: 14:00
Печать  
Nick
говориш, если убрать виз1спп совсем то колорер начиниет работать с англ. языком?
непонятно как это он на него влияет...

попробуй вот эту длл...
  

SciColorer_test2.rar ( 26 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #455 - 13. Ноября 2007 :: 14:06
Печать  
Цитата:
А мона поправить вот этот глюк......
Т.е. чтоб циферки номера строки не залазили за кромку окна


я так понимаю ты такой масштаб с помощью "Ctrl+КолесоМыши" делаеш... ?
это вобщемто и не особый глюк... если задать большой размер шрифта в настройках то номера строк отображаются корректно, т.е влазиют по ширине... если так уж сильно надо такое масштабирование, я посмотрю как оно там сделано, попробую поправить
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #456 - 13. Ноября 2007 :: 19:29
Печать  
metaeditor писал(а) 13. Ноября 2007 :: 14:06:

В нотепаде млин такая же проблема...
после пары манипуляций с настройками съехало, момента "когда" не уловил...
  

sto.JPG ( 24 KB | Загрузки )
sto.JPG
Наверх
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #457 - 13. Ноября 2007 :: 20:12
Печать  
Ребят, может вам отдельный форум выделить?
31 страница однако Улыбка
  
Наверх
www  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #458 - 14. Ноября 2007 :: 02:30
Печать  
metaeditor писал(а) 13. Ноября 2007 :: 14:00:
Nick
говориш, если убрать виз1спп совсем то колорер начиниет работать с англ. языком?
непонятно как это он на него влияет...

попробуй вот эту длл...

Эффект тот же Печаль
может какую-нибудь отладочную версию сделаешь которая бы писала в файл какие клавиши нажаты ?
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #459 - 14. Ноября 2007 :: 14:41
Печать  
fez писал(а) 13. Ноября 2007 :: 20:12:
Ребят, может вам отдельный форум выделить?
31 страница однако Улыбка


отдельный домен в зоне com, на меньшее несогласен  Улыбка

а вообще дело, думаю, идет к релизу...  скоро кончатся баги и прирост страниц стремительно сократится...

Nick писал(а) 14. Ноября 2007 :: 02:30:
Эффект тот же Печаль
может какую-нибудь отладочную версию сделаешь которая бы писала в файл какие клавиши нажаты ?


так и придется делать... щас вот только приготовлю...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #460 - 15. Ноября 2007 :: 04:40
Печать  
metaeditor писал(а) 14. Ноября 2007 :: 14:41:
скоро кончатся баги и прирост страниц стремительно сократится...


Есть один незначительный баг, только не могу понять при каких условиях он возникает, пытался его воспроизвести не получается, но тем не менее он стабильно проскакивает, поэтому и не писал, но теперь захотелось спросить может это и не баг а фича например.
Описание:
В конце строки если это не комментарий ставим точку с запятой, так вот у меня иногда ставит знак долллара, если следом поставить точку с запятой то ставит точку с запятой, но первый символ почему то доллар.

  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #461 - 15. Ноября 2007 :: 08:15
Печать  
metaeditor писал(а) 14. Ноября 2007 :: 14:41:
а вообще дело, думаю, идет к релизу...  скоро кончатся баги и прирост страниц стремительно сократится...

ок. но если дорастет до 50-ти - пеняй на себя Улыбка
  
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #462 - 15. Ноября 2007 :: 08:20
Печать  
ev-kov писал(а) 15. Ноября 2007 :: 04:40:
metaeditor писал(а) 14. Ноября 2007 :: 14:41:
скоро кончатся баги и прирост страниц стремительно сократится...


Есть один незначительный баг, только не могу понять при каких условиях он возникает, пытался его воспроизвести не получается, но тем не менее он стабильно проскакивает, поэтому и не писал, но теперь захотелось спросить может это и не баг а фича например.
Описание:
В конце строки если это не комментарий ставим точку с запятой, так вот у меня иногда ставит знак долллара, если следом поставить точку с запятой то ставит точку с запятой, но первый символ почему то доллар.



если ты заглянеш в скрипт KbdProcsHandler.vbs то всё поймеш сам Улыбка

     
Код
Выбрать все
Case 59: 'автозамена " ;" на $
		docType = GetDocType(doc)
		if docType = docText then
			if Right(getLeftPart(doc),1) = " " then
				CancelKey = true
				doc.Range(doc.SelStartLine,doc.SelStartCol-1,doc.SelStartLine, doc.SelStartCol) = " $"
				doc.MoveCaret doc.SelStartLine, doc.SelStartCol + 1
			end if
		end if 

        



  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #463 - 22. Ноября 2007 :: 11:47
Печать  
А можно сделать так, чтобы..

Когда курсор находится перед первым символом блока, то:
- если блок свёрнут и нажата клавиша {RIGHT}, то блок разворачивается;
- если блок развёрнут и нажата клавиша {LEFT}, то блок сворачивается.

Если в модуле один блок (или их количество меньше заданного), чтобы блоки не сворачивались при открытии модуля независимо от настройки "сворачивать при открытии".
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #464 - 22. Ноября 2007 :: 12:19
Печать  
berezdetsky писал(а) 22. Ноября 2007 :: 11:47:
А можно сделать так, чтобы..

Когда курсор находится перед первым символом блока, то:
- если блок свёрнут и нажата клавиша {RIGHT}, то блок разворачивается;
- если блок развёрнут и нажата клавиша {LEFT}, то блок сворачивается.

Если в модуле один блок (или их количество меньше заданного), чтобы блоки не сворачивались при открытии модуля независимо от настройки "сворачивать при открытии".


можно... только я сначала закончу подсветку операторных скобок...

>Если в модуле один блок (или их количество меньше заданного)
имеется ввиду невложенные блоки или любого уровня?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #465 - 22. Ноября 2007 :: 12:22
Печать  
metaeditor писал(а) 22. Ноября 2007 :: 12:19:
>Если в модуле один блок (или их количество меньше заданного)
имеется ввиду невложенные блоки или любого уровня?

Вероятно  Смех , имелись ввиду невложенные блоки, т.к. я не сворачиваю условия и циклы.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Colorer for Openconf
Ответ #466 - 05. Декабря 2007 :: 10:49
Печать  
Хотелки. Можно ли сделать выделение инверсным ?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #467 - 05. Декабря 2007 :: 13:39
Печать  
пробуем подсветку скобок...

0.9.1.1
- подсветка операторных скобок
- переход на версию движка SciLexer.dll 1.7.4.0
- при выделении всей строки-заголовка свернутого блока (кликом на отступе с номерами строк)  выделяется весь свернутый блок
- для стилей текста теперь доступна опция "подчеркнутый"
- для выделенного текста добавлена возможность инверсного отображения (кнопка "Цвет шрифта)
« Последняя редакция: 17. Декабря 2007 :: 04:06 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #468 - 05. Декабря 2007 :: 14:15
Печать  
metaeditor писал(а) 05. Декабря 2007 :: 13:39:
пробуем подсветку скобок...

Хотелка: чтобы цвет фона операторных скобок не перекрывал цвет фона текущей строки..
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #469 - 05. Декабря 2007 :: 14:16
Печать  
зы, с жирным шрифтом парных скобок смотрится некрасиво... текст накладывается на соседний... поэтому его лучше не использовать  Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
avk
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 3
Зарегистрирован: 07. Августа 2006
Re: Colorer for Openconf
Ответ #470 - 05. Декабря 2007 :: 14:58
Печать  
В первую очередь огромное спасибо автору за плугин!
Маленькие баги:
1. Создаём новый текст и начинаем писать Message в самой верхней строчке, на букве 'e' 1С сворачивается, тоже самое будет если написать Сообщить() и нажать <СтрелкаНалево> несколько раз
2. Если написать Процедура() ... КонецПроцедуры<Пробел> то получиться то что во вложении, более одного пробела уже решает эту проблему
3. Если Процедура в самой верхней строчке то при движении курсором Направо, исчезает выделение операторных скобок вначале у КонецПроцедуры, а потом у самой Процедуры с ощутимой задержкой, если перед Процедурой есть ещё строчки всё происходит мгновенно
  

untitled_1.JPG ( 6 KB | Загрузки )
untitled_1.JPG
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #471 - 05. Декабря 2007 :: 15:08
Печать  
да, на пустом модуле я чтото недотестировал...





вылет на пустом модуле поправил, перекачайте оттуда же... остальное потом, ушол спать...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #472 - 06. Декабря 2007 :: 08:05
Печать  
Баг: ElsIf подсвечивается как оператор, но не подсвечивается в операторных скобках.

Хотелка: пусть инверсия выделения будет отключаемой. Нерешительный
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #473 - 06. Декабря 2007 :: 08:15
Печать  
berezdetsky писал(а) 06. Декабря 2007 :: 08:05:
Хотелка: пусть инверсия выделения будет отключаемой. Нерешительный

Он же и так опциональный: "Выделенный текст" - "цвет шрифта" - "оригинальный"/"инверсный"
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #474 - 06. Декабря 2007 :: 08:28
Печать  
JohnyDeath писал(а) 06. Декабря 2007 :: 08:15:
berezdetsky писал(а) 06. Декабря 2007 :: 08:05:
Хотелка: пусть инверсия выделения будет отключаемой. Нерешительный

Он же и так опциональный: "Выделенный текст" - "цвет шрифта" - "оригинальный"/"инверсный"

Смущённый не приметил..
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #475 - 06. Декабря 2007 :: 08:37
Печать  
berezdetsky писал(а) 05. Декабря 2007 :: 14:15:
metaeditor писал(а) 05. Декабря 2007 :: 13:39:
пробуем подсветку скобок...

Хотелка: чтобы цвет фона операторных скобок не перекрывал цвет фона текущей строки..


уточнение: если цвет фона для скобок совпадает с цветом фона редактора (белый например), то цвет фона для скобки не должен перекрывать фон текущей линии, так?
т.е ты хочеш убрать у скобок фон(делая его белым ), оставив только подчеркивание, а подсветка текущей линии какбы разрывается на скобке?

Цитата:
Баг: ElsIf подсвечивается как оператор, но не подсвечивается в операторных скобках


и где вы их только берёте, сам бы никогда ненашел )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #476 - 06. Декабря 2007 :: 08:45
Печать  
metaeditor писал(а) 06. Декабря 2007 :: 08:37:
уточнение: если цвет фона для скобок совпадает с цветом фона редактора (белый например), то цвет фона для скобки не должен перекрывать фон текущей линии, так?
т.е ты хочеш убрать у скобок фон(делая его белым ), оставив только подчеркивание, а подсветка текущей линии какбы разрывается на скобке?

Всё верно.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #477 - 06. Декабря 2007 :: 11:53
Печать  
после перехода на последний релиз конфиг часто падает при открыии файла turbomd.prm
открываю скриптом TurboMD.vbs
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #478 - 06. Декабря 2007 :: 12:43
Печать  
А еще падает когда скролиш большой текст (~12 000 строк) в правую сторону....
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #479 - 07. Декабря 2007 :: 06:58
Печать  
пробуй вот этот...

Phoenix говорит с turbomd.prm стало нормально, попробуй поскроллить...


зы, ещё вот это сделал

Цитата:
если цвет фона для скобок совпадает с цветом фона редактора (белый например), то цвет фона для скобки не должен перекрывать фон текущей линии, так?
т.е ты хочеш убрать у скобок фон(делая его белым ), оставив только подчеркивание, а подсветка текущей линии какбы разрывается на скобке?
« Последняя редакция: 17. Декабря 2007 :: 04:07 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #480 - 08. Декабря 2007 :: 10:03
Печать  
Что-то у меня не получается комментировать / раскомментировать блок - Shift + Click / Ctrl + Shift + Click. Ничего не происходит...
Вернее, происходит выделение от места щелчка до курсора.
  
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #481 - 08. Декабря 2007 :: 10:14
Печать  
ты наверно щелкаеш на отступе с номерами строк а не отступе для свертки (где нарисоываны маркеры "+" и "-")
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #482 - 08. Декабря 2007 :: 10:20
Печать  
metaeditor писал(а) 08. Декабря 2007 :: 10:14:
ты наверно щелкаеш на отступе с номерами строк а не отступе для свертки (где нарисоываны маркеры "+" и "-")

Точно Смех Спасибо.
  
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #483 - 09. Декабря 2007 :: 12:21
Печать  
[+]
Цитата:
когда курсор вначале блока
- если блок свёрнут и нажата клавиша {RIGHT}, то блок разворачивается;
- если блок развёрнут и нажата клавиша {LEFT}, то блок сворачивается.



« Последняя редакция: 17. Декабря 2007 :: 04:08 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #484 - 09. Декабря 2007 :: 19:31
Печать  
metaeditor писал(а) 09. Декабря 2007 :: 12:21:
[+]
Цитата:
когда курсор вначале блока
- если блок свёрнут и нажата клавиша {RIGHT}, то блок разворачивается;
- если блок развёрнут и нажата клавиша {LEFT}, то блок сворачивается.





Первонах  Смех
Спасибо большое  Подмигивание
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #485 - 10. Декабря 2007 :: 12:31
Печать  
Баг - "SciColorer не верно реагирует на клавишу Insert"

т.е. если Insert отжат то курсор в виде вертикальной стрелки (" | ") и набираемый текст раздвигает существующий текст, а когда Insert нажат то курсор в виде горизонтальной стрелки (" _ ") и вновь набираемый текст затирает существующий ..... как я понимаю это правильное поведение.

Так вот SciColorer почему-то не всегда так реагирует  Ужас
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #486 - 10. Декабря 2007 :: 12:42
Печать  
наверно при переключении между страницами книги нисерт сбивается... это я поправлю...
в каких ещё случаях?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #487 - 10. Декабря 2007 :: 12:53
Печать  
Баг с рядомстоящими произвольными блоками:
  

sciBug.PNG ( 3 KB | Загрузки )
sciBug.PNG

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #488 - 10. Декабря 2007 :: 13:04
Печать  
Т.к. разработка идёт весьма интенсивно, предлагаю нумеровать билды чётко, т.е.:

1. Вместо 0.9.1.1_002, 0.9.1.1_003 и т.п. делать 0.9.1.2, 0.9.1.3 и т.п., т.е. явно увеличивать номер версии, благо четырёхзначный номер это позволяет. Что толку аж в четырёхзначном номере релиза, если по каждому такому релизу будет выложена куча каких-то "подверсий" или "подбилдов", причём с одинаковым history.txt внутри?

2. Любую поправку самого мелкого бага отражать в history.txt.

На данный момент предлагаю забилдить 0.9.1.2, указав в history.txt всё накопившееся с момента 0.9.1.1, и дальше продолжать в том же духе Подмигивание.

Звиняйте, если немного "лезу в чужой монастырь", но имхо, так будет всем удобнее Улыбка.
  
Наверх
www  
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #489 - 10. Декабря 2007 :: 14:42
Печать  
Еще есть глюк тока не знаю на кого кивать (кто виноват? )

Набираю
Код
Выбрать все
Перем л_ТЗ;
? 


скрипт конвертит это в
Код
Выбрать все
?(>>здесь находиться курсор<<,,) 


Раскладка соответственно английская, набираю k_NP и хочу ее сконвертить в рускую раскладку ("л_ТЗ") - нажимаю кн Pause (PuntoSwitcher) в результате ожидаю что появиться такой результат
Код
Выбрать все
?(л_ТЗ,,,) 


а появляеться такой
Код
Выбрать все
?лТЗ_,,,) 



P.S. Пример может не удачный но смысл в том что первый символ влюбом случае сьедаеться.....


P.P.S. Гм.... вроде Метаданные должны красным подсвечиваться ..... а почемуто не подсвечиваеться.....
« Последняя редакция: 11. Декабря 2007 :: 09:58 - SiriuS »  
Наверх
 
IP записан
 
Alex_D
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 02. Мая 2007
Re: Colorer for Openconf
Ответ #490 - 11. Декабря 2007 :: 04:24
Печать  
Что-то на последней версии не подсвечивается "ОткрытьФорму", кажется на предыдущих подсвечивалось, хотя не уверен.
  
Наверх
 
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #491 - 11. Декабря 2007 :: 18:22
Печать  
А можно сделать virtual space mode? В смысле, чтобы курсор двигался за пределы текста? Такое бывает удобно, когда например двигаешься по тексту вверх-вниз с помощью клавиш управления курсором - курсор идёт ровно, а не мечется из стороны в сторону (или, что ещё хуже - дёргается горизонтальная прокрутка). Только что говорил с человеком, который отказался от плагина только из-за этого.
  
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #492 - 12. Декабря 2007 :: 01:35
Печать  
Цитата:
А можно сделать virtual space mode? В смысле, чтобы курсор двигался за пределы текста? Такое бывает удобно, когда например двигаешься по тексту вверх-вниз с помощью клавиш управления курсором - курсор идёт ровно, а не мечется из стороны в сторону (или, что ещё хуже - дёргается горизонтальная прокрутка). Только что говорил с человеком, который отказался от плагина только из-за этого.


неа... в сцинтилле этого непредусмотрено... у них есть это в todo:
- Virtual space at the end of lines so the caret can be moved beyond the end of lines with the cursor keys
но на самом последнем месте.

а сам я сделать немогу... уж очень глобальная работа...

зы, я тоже знаю одного такого, который отказался из-за того что "а курсор в произвольное место можно поставить?" Улыбка ... из Москвы тоже... не Денис случайно...  ?



зыы, вот нашел сейчас у них в трекере

фразы "It is quite difficult" и "I do not know of anyone working on this feature"  обнадеживают...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #493 - 12. Декабря 2007 :: 06:55
Печать  
metaeditor писал(а) 12. Декабря 2007 :: 01:35:
зы, я тоже знаю одного такого, который отказался из-за того что "а курсор в произвольное место можно поставить?" Улыбка ... из Москвы тоже... не Денис случайно...  ?
Не, не Денис Смех. Думаю, людей, которые любят подобную возможность, не мало. Режим virtual space даёт возможность ползать по тексту курсором в любом направлении, как таракан Улыбка. Или как диггер на 286 компьютере Улыбка. Когда к такому привык - отказаться от этого трудно. Вобщем, жаль, конечно...
  
Наверх
www  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #494 - 12. Декабря 2007 :: 07:48
Печать  
Круто. Это типа предлагают человеку БЕСПЛАТНО из жигулей пересесть в приличное авто, а он говорит: не, ерунда, тут вот ручки мне не нравятся...
  
Наверх
ICQ  
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #495 - 12. Декабря 2007 :: 18:42
Печать  
alest писал(а) 12. Декабря 2007 :: 07:48:
Круто. Это типа предлагают человеку БЕСПЛАТНО из жигулей пересесть в приличное авто, а он говорит: не, ерунда, тут вот ручки мне не нравятся...

Аналогия не верна Подмигивание. Но лучше не будем оффтопить в этой теме.
  
Наверх
www  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #496 - 12. Декабря 2007 :: 21:44
Печать  
metaeditor писал(а) 06. Декабря 2007 :: 08:37:
Цитата:
Баг: ElsIf подсвечивается как оператор, но не подсвечивается в операторных скобках


и где вы их только берёте, сам бы никогда ненашел )

Смешно сказать, но сейчас ElsIf вообще никак не подсвечивается. Зато чудесно подсвечивается несуществующий оператор ElseIf. Круглые глаза
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
SnarkHunter
Junior Member
**
Отсутствует


Vae victis!

Сообщений: 22
Местоположение: Россия, Новосибирск
Зарегистрирован: 16. Ноября 2007
Пол: Мужской
Лёгкий баг
Ответ #497 - 14. Декабря 2007 :: 09:24
Печать  
Обнаружил лёгкий бажик.
В разделе основной программы разместил условный оператор. В случае, когда:

- строка с ключевым словом КонецЕсли является последней в модуле
- после ключевого слова КонецЕсли стоит знак ";"
- знак ";" является последним символом строки

отсутствует выделение КонецЕсли цветом ключевого слова (в моём случае это красный).
  

Bug_screenshot_1.JPG ( 27 KB | Загрузки )
Bug_screenshot_1.JPG

Есть люди, которых надо спасать от собственной смелости...
Наверх
ICQ  
IP записан
 
SnarkHunter
Junior Member
**
Отсутствует


Vae victis!

Сообщений: 22
Местоположение: Россия, Новосибирск
Зарегистрирован: 16. Ноября 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #498 - 14. Декабря 2007 :: 09:26
Печать  
В дополнение к 497 скриншот с пробелом после последнеё точки с запятой:
  

Bug_screenshot_2.JPG ( 19 KB | Загрузки )
Bug_screenshot_2.JPG

Есть люди, которых надо спасать от собственной смелости...
Наверх
ICQ  
IP записан
 
unnamed
Full Member
***
Отсутствует


0x1c = 28

Сообщений: 166
Местоположение: Chelyabinsk
Зарегистрирован: 01. Ноября 2007
Пол: Мужской
Re: Colorer for Openconf
Ответ #499 - 15. Декабря 2007 :: 07:37
Печать  
А нельзя ли создать отдельную темку автору для оповещения о новых версиях? (и только), по примеру, как это сделано для formex/etc... Очень удобно получать оповещения как маячки, а обсуждения и баг-репорты/вишезы читать отдельно.
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf
Ответ #500 - 15. Декабря 2007 :: 07:47
Печать  
ок, исправлю вышеописанные баги, создам новую ветку и обновления буду выкладывать только там.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #501 - 17. Декабря 2007 :: 04:20
Печать  
ветка для обновлений

исправлены вышеописанные баги, кроме рядомнаходящихся произвольных блоков...
также сделана свертка вида

+ Если .... Тогда
+ ИначеЕсли .... Тогда
+ Иначе ....
  КонецЕсли

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Черномор
1c++ donor
Отсутствует



Сообщений: 72
Зарегистрирован: 20. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #502 - 17. Декабря 2007 :: 12:33
Печать  
МегаВесч!!! Спасибо
  

Наверх
ICQ  
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #503 - 17. Декабря 2007 :: 12:46
Печать  
Дим, у меня по прежнему вылетает.
попробую потом определить зависимость скриптов.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #504 - 17. Декабря 2007 :: 17:39
Печать  
Phoenix писал(а) 17. Декабря 2007 :: 12:46:
Дим, у меня по прежнему вылетает.
попробую потом определить зависимость скриптов.


на томже turbomd.prm?
скрипты я думаю непричем...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #505 - 17. Декабря 2007 :: 18:53
Печать  
ага все тоже.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
SnarkHunter
Junior Member
**
Отсутствует


Vae victis!

Сообщений: 22
Местоположение: Россия, Новосибирск
Зарегистрирован: 16. Ноября 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #506 - 19. Декабря 2007 :: 07:34
Печать  
Ещё одно замечание. Без использования плагина нажатие на кнопку или вызов меню "Поиск во всех текстах..." приводило к открытию соответствующего диалога и переносу текста под курсором в поле "Искать". С использованием плагина данный функционал теряется...
  

Есть люди, которых надо спасать от собственной смелости...
Наверх
ICQ  
IP записан
 
mtv
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 8
Местоположение: Россия
Зарегистрирован: 21. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #507 - 21. Декабря 2007 :: 19:03
Печать  
Замечание: (версия 0.9.1.2)
Конструкция "Если......Тогда......КонецЕсли" сворачивается в
 Если ...... Тогда
 КонецЕсли

а конструкция "Пока.......Цикл.......КонецЦикла" сворачивается в
 Пока ..... Цикл

и всё, последней строки "КонецЦикла" НЕ ВИДНО!

Интересно, как задумывалось, как в первом или как во втором случае?
  
Наверх
 
IP записан
 
AlexF
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 29
Зарегистрирован: 02. Июня 2006
Re: Colorer for Openconf - обсуждения
Ответ #508 - 22. Декабря 2007 :: 02:27
Печать  
Если стоит флаг "Сворачивать ветвления условий" - тогда "КонецЕсли" отображается, а иначе - нет. Неплохо бы в таком случае и "КонецЦикла" показывать, для схожести.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #509 - 22. Декабря 2007 :: 09:13
Печать  
правильный вариант когда блоки сворачиваются в
Код
Выбрать все
+Пока ..... Цикл
+Для ... по ... Цикл
+Если ... Тогда
+Процедура 


т.е закрывающих слов невидно.

свертку
Код
Выбрать все
+ИначеЕсли ... Тогда 


я сделал как просили в посте за номером 423

и так как я сам пользуюсь только сверткой процедур, как будет выглядеть свертка условий решайте сами... вариантов всего два:
при включенной галке "ветвления условий" блоки

Код
Выбрать все
Если    Тогда
...
ИначеЕсли    Тогда
...
Иначе
...
КонецЕсли  



оставляем как есть сейчас

Код
Выбрать все
+ Если .... Тогда
+ ИначеЕсли .... Тогда
+ Иначе ....
  КонецЕсли 



либо делаем однообразно с остальными

Код
Выбрать все
+ Если .... Тогда
+ ИначеЕсли .... Тогда
+ Иначе 




зы, на пост 426 необращаем внимания... это не я писал... Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #510 - 24. Декабря 2007 :: 04:00
Печать  
так, мне стало понятно очем разговор...
при включенной галке "сворачивать ветвления условий"
блоки вида

Если Тогда
...
КонецЕсли

сворачиваются в

+ Если Тогда
  Конецесли

а без галки в

+ Если Тогда

т.к текст размечается на уровни построчно, то  в конце блока нельзя знать есть ли в блоке ветвления "ИначеЕсли" поэтому всё сворачивается как в 423 посте...
тогда, чтобы всё было однообразно остается только второй вариант свертки из предыдущего поста

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
mtv
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 8
Местоположение: Россия
Зарегистрирован: 21. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #511 - 24. Декабря 2007 :: 13:57
Печать  
metaeditor писал(а) 24. Декабря 2007 :: 04:00:
так, мне стало понятно очем разговор...
при включенной галке "сворачивать ветвления условий"
блоки вида .......................


Спасибо за разъяснения, теперь всё стало понятно.
  
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf - обсуждения
Ответ #512 - 01. Января 2008 :: 11:09
Печать  
Поставил 0913 (до этого стоял какой то древний) и вот какую неприятность обнаружил: не могу нормально перенастроить границы открываемых блоков Печаль. Сейчас предлагалось по дефаулту что то типа "{ region...", а у меня сейчас по всем конфигурациям есть блоки типа "{-------- Описание ------------....", ну или так "{====== Описание".
Т.е. то что идет после открывающей скобки было не критично...
Сейчас же можно так сделать только если после открывающей скобки есть пробел.....
Что мне все модули перелопачивать?
  

sci_bug.JPG ( 21 KB | Загрузки )
sci_bug.JPG
Наверх
ICQ  
IP записан
 
mtv
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 8
Местоположение: Россия
Зарегистрирован: 21. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #513 - 01. Января 2008 :: 14:07
Печать  
Уважаемый metaeditor! С Новым годом!
Благодарю за прекрасный Colorer for Openconf. ЗАМЕЧАТЕЛЬНАЯ разработка!!! Пользуюсь с удовольствием.

Вот только сейчас понял, чего не хватает для меня в этом плагине (думаю, что не только для меня).
Так вот - если существует такая техническая возможность, то хотелось бы, чтобы модули открывались
в режиме "ТОЛЬКО ДЛЯ ЧТЕНИЯ" с сохранением всего остального функцианала. А снимать блокировку
редактирования можно, например, кнопкой на тулбаре (рядом с кнопками "Развернуть всё", "Свернуть всё").
Хотелось бы подстраховать себя от случайного изменения модулей. Несколько раз нарывался на это,
особенно когда открыто несколько модулей.
« Последняя редакция: 01. Января 2008 :: 19:15 - mtv »  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #514 - 02. Января 2008 :: 02:16
Печать  
сижу, значит, отмечаю новый год и тут на трубку приходит уведомление... думаю и чего это лядям неймется то в новыйгод... Улыбка

GrayT
Цитата:
Поставил 0913 (до этого стоял какой то древний) и вот какую неприятность обнаружил: не могу нормально перенастроить границы открываемых блоков . Сейчас предлагалось по дефаулту что то типа "{ region...", а у меня сейчас по всем конфигурациям есть блоки типа "{-------- Описание ------------....", ну или так "{====== Описание".
Т.е. то что идет после открывающей скобки было не критично...
Сейчас же можно так сделать только если после открывающей скобки есть пробел.....
Что мне все модули перелопачивать?


раз такая проблема, думаю именно для знаков "{}" можно сделать исключение...

mtv писал(а) 01. Января 2008 :: 14:07:
Уважаемый metaeditor! С Новым годом!
Благодарю за прекрасный Colorer for Openconf. ЗАМЕЧАТЕЛЬНАЯ разработка!!! Пользуюсь с удовольствием.

Вот только сейчас понял, чего не хватает для меня в этом плагине (думаю, что не только для меня).
Так вот - если существует такая техническая возможность, то хотелось бы, чтобы модули открывались
в режиме "ТОЛЬКО ДЛЯ ЧТЕНИЯ" с сохранением всего остального функцианала. А снимать блокировку
редактирования можно, например, кнопкой на тулбаре (рядом с кнопками "Развернуть всё", "Свернуть всё").
Хотелось бы подстраховать себя от случайного изменения модулей. Несколько раз нарывался на это,
особенно когда открыто несколько модулей.


спасибо за поздравление... и вас с ним-же )
можно сделать и ридонли... уточнение, кнопочка на тулбаре включает редактирование только для текущего документа или для всех?

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
mtv
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 8
Местоположение: Россия
Зарегистрирован: 21. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #515 - 02. Января 2008 :: 05:04
Печать  
metaeditor писал(а) 02. Января 2008 :: 02:16:
можно сделать и ридонли... уточнение, кнопочка на тулбаре включает редактирование только для текущего документа или для всех?

Только для ТЕКУЩЕГО документа.
А лучше и, пожалуй, универсальнее будет так:
Модуль по умолчанию открывается в режиме "Только чтение" (настраивается галкой в "Настройках").
Кнопочка на тулбаре (при первом нажатии) включает редактирование ТЕКУЩЕГО модуля, а ПОВТОРНОЕ нажатие этой кнопки снова включает режим "Только чтение" для ТЕКУЩЕГО модуля. И так повторяется при каждом последующем нажатии. Тоесть режим у кнопочки тригерный.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #516 - 04. Января 2008 :: 13:49
Печать  
mtv писал(а) 02. Января 2008 :: 05:04:
metaeditor писал(а) 02. Января 2008 :: 02:16:
можно сделать и ридонли... уточнение, кнопочка на тулбаре включает редактирование только для текущего документа или для всех?

Только для ТЕКУЩЕГО документа.
А лучше и, пожалуй, универсальнее будет так:
Модуль по умолчанию открывается в режиме "Только чтение" (настраивается галкой в "Настройках").
Кнопочка на тулбаре (при первом нажатии) включает редактирование ТЕКУЩЕГО модуля, а ПОВТОРНОЕ нажатие этой кнопки снова включает режим "Только чтение" для ТЕКУЩЕГО модуля. И так повторяется при каждом последующем нажатии. Тоесть режим у кнопочки тригерный.


я тут подумал и не стал делать кнопку на тулбаре, а сделал пункт меню с галкой... всё же конфигуратор на 90% это редактор, а на тулбар выносятся наиболее частоиспользуемые команды... в остальном всё как и просил...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf - обсуждения
Ответ #517 - 05. Января 2008 :: 22:15
Печать  
metaeditor писал(а) 02. Января 2008 :: 02:16:
сижу, значит, отмечаю новый год и тут на трубку приходит уведомление... думаю и чего это лядям неймется то в новыйгод... Улыбка

-Девочка, пить хочешь?
-Нет, мы тут уже месяц отдыхаем © КВН, Гадя
Так и мы к первому уже наотдыхались Улыбка

metaeditor писал(а) 02. Января 2008 :: 02:16:
сижу, значит, отмечаю новый год и тут на раз такая проблема, думаю именно для знаков "{}" можно сделать исключение...

Хотел запостить, о том как это было б неплохо, но решил проверить обновления....
Спасибо за оперативность! (про спасибо за разработку вцелом уж просто молчу Улыбка )


  
Наверх
ICQ  
IP записан
 
mtv
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 8
Местоположение: Россия
Зарегистрирован: 21. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #518 - 06. Января 2008 :: 13:45
Печать  
metaeditor писал(а) 04. Января 2008 :: 13:49:
я тут подумал и не стал делать кнопку на тулбаре, а сделал пункт меню с галкой... всё же конфигуратор на 90% это редактор, а на тулбар выносятся наиболее частоиспользуемые команды... в остальном всё как и просил...

С этими доводами согласен, пожалуй так будет правильнее.
Вот это оперативность! Спасибо! Попробовал... ПОНРАВИЛОСЬ  Улыбка Улыбка Улыбка.
  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #519 - 06. Января 2008 :: 17:10
Печать  
У меня несколько предложений по колореру

1. Надо в форме "Настройки" колорера предусмотреть кнопочку которая бы скидывала все настройки колорера по дефолту (не все же догадаються "грохнуть" SciColorer.ini  Смех)
2. Возможно ли реализовать вот такое


поясню: желтая полоска появляеться когда в строчке что-то редактировалось, данную "фишку" мона увидеть в IDE Delphi 2007/2006, Visual Studio 2005/2008, SciTE и других редакторах

3. Возможно ли выводить номера строк через промежуток, а также напротив текущей строки её номер
Пример
Код
Выбрать все
·  Проседура Сформировать ()
3  <здесь находиться курсор>
·  
·  Предупреждение("Бла бла бла");
-  
·  // а здесь просто мои комменты
·
·
·
10 КонецПроцедуры 


Ну и конечно хотелось чтобы все это могло настраиваться пользователем  Улыбка

4. А будет ли когда-нить реализованна поддержка файлов *.lua (как в SciTE)
5. А будет ли реализована возможность записи и воспроизведения макросов
(например как в macro_support.lua из SciTE)
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #520 - 07. Января 2008 :: 11:13
Печать  
SiriuS
Цитата:
желтая полоска появляеться когда в строчке что-то редактировалось, данную "фишку" мона увидеть в IDE Delphi 2007/2006, Visual Studio 2005/2008, SciTE и других редакторах

да, неплохая штука... вот только новых студий у меня нет, а в SciTE я чтото этого незамечал, может это появилось в последней версии... как там это включается не подскажешь...? я в формате *.properties файлов не соображаю.

Цитата:
4. А будет ли когда-нить реализованна поддержка файлов *.lua (как в SciTE)
5. А будет ли реализована возможность записи и воспроизведения макросов
(например как в macro_support.lua из SciTE)


скорее нет чем да... а макросы, считаю, вообще не нужны когда все что нужно, итак можно сделать из скриптов на vb или js
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #521 - 07. Января 2008 :: 19:51
Печать  
metaeditor писал(а) 07. Января 2008 :: 11:13:
да, неплохая штука... вот только новых студий у меня нет, а в SciTE я чтото этого незамечал, может это появилось в последней версии... как там это включается не подскажешь...? я в формате *.properties файлов не соображаю.

Гм.. готовой настройки в файле *.properties для этой штуки пока нет ...
люди выкручиваются через дополнительную колонку для маркеров... + отслеживание сохраненной и изменённой строки через скрипт...

Кста раз заговорили про файлы *.properties ... может лучше сделать чтоб пользователь мог менять его настройки. Мне например интересно поведение колорера на изменение вот этих параметров

# Отбражать или нет колонку с номерами строк и маркеров(bookmarks).
line.margin.visible=1
# Резервирует ширину колонки, с точки зрения количества цифр в номере.
# Для автоматического увеличения ширины поля, необходимо добавить + после цифры
line.margin.width=2+
# Размер колонки (в пикселях) для маркеров(bookmarks). (Требует перезапуска)
margin.width=13
# Размер колонки (в пикселях) для фолдинга (свертывание/развертывание процедур)
fold.margin.width=13
# Размер отступа с обеих сторон текста (в пикселях)
blank.margin.left=4
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #522 - 11. Января 2008 :: 14:39
Печать  
Цитата:
желтая полоска появляеться когда в строчке что-то редактировалось, данную "фишку" мона увидеть в IDE Delphi 2007/2006, Visual Studio 2005/2008, SciTE и других редакторах

сам невидел, сделал со слов, проверяйте...

Цитата:
Кста раз заговорили про файлы *.properties ... может лучше сделать чтоб пользователь мог менять его настройки. Мне например интересно поведение колорера на изменение вот этих параметров


посмотрел я в исходники скайта... прикрутить полноценную поддержку properties файлов всёже трудозатратно будет... лучше говорите какие ещё опции нужны, я буду постепенно добавлять их в гуи настройку.

Цитата:
# Отбражать или нет колонку с номерами строк  
line.margin.visible=1

если его вообще скрывать тогда же нельзя будет выделять вся строку целиком кликом по этому отступу

Цитата:
# Отбражать или нет колонку с маркерами(bookmarks).

уже есть, опция "показывать отступ для закладок"

по остальному понятно... добавлю


  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #523 - 11. Января 2008 :: 14:56
Печать  
metaeditor писал(а) 11. Января 2008 :: 14:39:
Цитата:
желтая полоска появляеться когда в строчке что-то редактировалось, данную "фишку" мона увидеть в IDE Delphi 2007/2006, Visual Studio 2005/2008, SciTE и других редакторах

сам невидел, сделал со слов, проверяйте...

Красиво. Я тоже сам не видел, поэтому спрашу: а при сохранении эти полоски не должны исчезать? по логике, вроде как должны...
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #524 - 11. Января 2008 :: 15:05
Печать  
JohnyDeath писал(а) 11. Января 2008 :: 14:56:
Красиво. Я тоже сам не видел, поэтому спрашу: а при сохранении эти полоски не должны исчезать? по логике, вроде как должны...

В VS при сохранении они становятся зелёными.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #525 - 11. Января 2008 :: 15:11
Печать  
могу убирать при сохранении...
зелеными... может ну его ??
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #526 - 11. Января 2008 :: 15:11
Печать  
berezdetsky писал(а) 11. Января 2008 :: 15:05:
В VS при сохранении они становятся зелёными.

Попросим?  Круглые глаза
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #527 - 11. Января 2008 :: 15:19
Печать  
metaeditor писал(а) 11. Января 2008 :: 15:11:
могу убирать при сохранении...
зелеными... может ну его ??

Может и ну..
Назвался груздем - полезай..  Смех
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #528 - 11. Января 2008 :: 15:33
Печать  
окэй, полез... )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #529 - 11. Января 2008 :: 16:03
Печать  
Цитата:
сам невидел, сделал со слов


Это VS 2005:
  

chgLines.PNG ( 2 KB | Загрузки )
chgLines.PNG

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
mtv
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 8
Местоположение: Россия
Зарегистрирован: 21. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #530 - 11. Января 2008 :: 20:21
Печать  
По поводу хорошей фичи "Открывать текстовые документы в режиме <<Только чтение>>".

Не хватает какой-нибудь ИНДИКАЦИИ в окне с тектом в режиме "Только чтение".
Например, другои цвет фона, или другой цвет цифр номеров строк, или другой цвет отступа для свертки, или как-то по-другому.

И ещё. УСТАНОВЛЕННАЯ в НАСТРОЙКАХ галка "режим <<только чтение>>" влияет только на модули конфигурации, а на внещние отчеты и внешние тексты не влияет (они открываются в режиме редактирования).

P.S. Попробовал подсветку измененных строк - красиво, здорово!  Улыбка
« Последняя редакция: 12. Января 2008 :: 08:42 - mtv »  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #531 - 12. Января 2008 :: 16:34
Печать  
А у меня еще есть пару хотелок:
1  Надо бы придусмотреть механизм передвижение от одного изменения к другому, либо к произвольному.
Например мона сделать на панельке <Colorer> сделать 3 кнопки
- к предыдущему
- к следующему
- к произвольному (вывести формачку в которой бы показывались все измененные строки + n кол-во строк выше и ниже измененной строки {чтоб чел мог ориентироваться куда он переходит})
2 Предусмотреть кнопку на панельки переход к произвольной закладке с выводом формачки с таким же функционалом как описанно выше

... я в курсе что все выше написанное "прекрасно" достигаеться при помощи скрипта "Навигация дополнительно"

P.S.  .... большое СПАСИБО за оперативность Улыбка

P.S.S. Кто в курсе откуда Телепат берет подсказки для стандартного языка... и как его научить различать СписокЗначения и ТаблицуЗначения в посказках
  
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #532 - 12. Января 2008 :: 19:04
Печать  
переход по произвольным блокам - скрип codeblocks
давно его написал.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #533 - 14. Января 2008 :: 10:07
Печать  
Бага : если сделать отмену редактирования, (Ctrl+Z), то желтая полоска так и остаётся   Печаль ... хотя по идее текст не измененный ...
  
Наверх
 
IP записан
 
MeSoft
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 38
Зарегистрирован: 20. Августа 2007
Re: Colorer for Openconf - обсуждения
Ответ #534 - 14. Января 2008 :: 10:57
Печать  
Ещё баг: если перейти из закладки "Модуль" в закладку "Диалог" и вернуться обратно, то все маркеры изменения исчезают  Печаль
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #535 - 14. Января 2008 :: 11:07
Печать  
Eprst писал(а) 14. Января 2008 :: 10:07:
Бага : если сделать отмену редактирования, (Ctrl+Z), то желтая полоска так и остаётся   Печаль ... хотя по идее текст не измененный ...


скорее всего так и останется... изменения текста от ундо/редо сейчас никак не отличаются от других...

MeSoft писал(а) 14. Января 2008 :: 10:57:
Ещё баг: если перейти из закладки "Модуль" в закладку "Диалог" и вернуться обратно, то все маркеры изменения исчезают  Печаль


а вот это да, это баг )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
mtv
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 8
Местоположение: Россия
Зарегистрирован: 21. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #536 - 14. Января 2008 :: 16:37
Печать  
Ещё баг при переходе из закладки "Модуль" в закладку "Диалог" и обратно: текст открытый в режиме "Только чтение" и затем разблокированный, после такого перехода становится снова заблокированным, т.е. снова в режиме "Только чтение".
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #537 - 15. Января 2008 :: 05:22
Печать  
Народ, только что наконец-то решился установить себе этот замечательный плагин Улыбка

Все прекрасно работает, но не было сил читать всю ветку, подскажите по функционалу:
1) для чего и как Вы юзаете произвольные регионы { #region -->> ?
2) какие доп.ключевые слова юзаете?


ЗЫ ранее ставил первые бетки, глючило сильно, поэтому не стал использоваться, ждал стабильности Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #538 - 15. Января 2008 :: 06:53
Печать  
1. Для чего юзаются произвольные регионы, я понял Улыбка
Но есть бяка:
в тексте есть два произвольных блока, сначала один (начало-текст-завершение блока), затем также второй.
При выборе свертки ПЕРВОГО блока сворачивается также и второй.

Пример при настройках по умолчанию
Цитата:
//{ #region -->> Блок1
Блок1
//} #endregion <<-- Блок1

//{ #region -->> Блок2
Блок2
//} #endregion <<-- Блок2

А теперь сверните первый блок и косяк Печаль

ИМХО это неверное поведение - возможно, я просто еще не умею готовить Улыбка

2. Еще вопрос - каким образом можно указать, что два произвольных блока различны? выше неудачная попытка с Блок1 и Блок2 Печаль

Подскажете?
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #539 - 15. Января 2008 :: 08:31
Печать  
1. Не подтверждаю.  Озадачен

2. Почему неудачная? Строки Блок1 и Блок2 при сворачивании видны.

{/} и #region/#endregion - это разные варианты определения блоков.
Т.е. можно
Код
Выбрать все
//{ -->> Блок1
Блок1
//} <<-- Блок1  


или
Код
Выбрать все
//#region -->> Блок2
Блок2
//#endregion <<-- Блок2  


Эти варианты определяются в настройках.
  

nobugs_001.PNG ( 5 KB | Загрузки )
nobugs_001.PNG

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #540 - 15. Января 2008 :: 08:50
Печать  
artbear писал(а) 15. Января 2008 :: 06:53:
ИМХО это неверное поведение - возможно, я просто еще не умею готовить Улыбка

Да, готовить научился, оказывается, пробелы важны Улыбка
Счас все ок.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #541 - 15. Января 2008 :: 08:55
Печать  
Еще вопрос:
у 1С++ есть возможность задавать несколько классов в одном файле с помощью блоков
//# ClassBegin Класс1;
// код класса
//# ClassEnd Класс1;
//# ClassBegin Класс2;
// код класса
//# ClassEnd Класс2;
Но между # и ClassBegin/ClassEnd есть пробел Печаль
В итоге плагин не позволяет группировать подобные классы Печаль

Возможно ли добавить в плагин возможность разделения идентификаторов блоков не через пробел, а с помощью других символов - например, обычных запятых и точки с запятой ?

Пробел очень уж ограничивает Печаль
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #542 - 15. Января 2008 :: 09:21
Печать  
artbear писал(а) 15. Января 2008 :: 08:55:
Но между # и ClassBegin/ClassEnd есть пробел Печаль

OFF: А, кстати, откуда он там взялся? Ведь остальные инструкции препроцессора - без пробела..
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #543 - 15. Января 2008 :: 10:02
Печать  
berezdetsky писал(а) 15. Января 2008 :: 09:21:
artbear писал(а) 15. Января 2008 :: 08:55:
Но между # и ClassBegin/ClassEnd есть пробел Печаль

OFF: А, кстати, откуда он там взялся? Ведь остальные инструкции препроцессора - без пробела..

Это Федор, автор этой фичи, зачем-то так сделал, сам не пойму почему Улыбка
Возможно, без пробела неверно работает препроцессор 1С++ Улыбка, например, выкидывая подобные конструкции из текста класса Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
iddqd
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 1
Зарегистрирован: 14. Января 2008
Re: Colorer for Openconf - обсуждения
Ответ #544 - 15. Января 2008 :: 16:45
Печать  
Я, конечно, туплю, но где скачать сам колорер?
Сколько ветку не листал - везде metaeditor пишет, что выкладывает новую версию... А куда выкладывает?
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1537
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #545 - 15. Января 2008 :: 17:08
Печать  
iddqd писал(а) 15. Января 2008 :: 16:45:
Я, конечно, туплю, но где скачать сам колорер?
Сколько ветку не листал - везде metaeditor пишет, что выкладывает новую версию... А куда выкладывает?

http://www.1cpp.ru/forum/YaBB.pl?num=1197864156
  

FormEx developer
Наверх
www  
IP записан
 
leonvlas
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 47
Зарегистрирован: 03. Августа 2007
Re: Colorer for Openconf - обсуждения
Ответ #546 - 16. Января 2008 :: 07:00
Печать  
При нажатии на кнопку Синтаксический контроль в последнем релизе Вываливается из конфигуратора.
на 14 нет такого
  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #547 - 16. Января 2008 :: 07:03
Печать  
leonvlas писал(а) 16. Января 2008 :: 07:00:
При нажатии на кнопку Синтаксический контроль в последнем релизе Вываливается из конфигуратора.
на 14 нет такого

У меня нормально работает
  
Наверх
ICQ  
IP записан
 
leonvlas
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 47
Зарегистрирован: 03. Августа 2007
Re: Colorer for Openconf - обсуждения
Ответ #548 - 16. Января 2008 :: 08:03
Печать  
Стоял 13 поставил 15.

Повтарялась дважды. Загружил конфигуратор открыл обработку и при попытке выполнить проверку вываливалась.

Поставил 14 (внес изменения сохранил обработку). удалил поствил 15 снова
открыл внёс ошибку специально  проверил - работает.

Что это было не знаю, но два раза подряд.


Вопрос : А измененная строка (Полоска слева)  должна оставться когда сохраняешься или при переходе из моду в форму и обратно - пропадать ??
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #549 - 16. Января 2008 :: 08:22
Печать  
leonvlas писал(а) 16. Января 2008 :: 08:03:
Вопрос : А измененная строка (Полоска слева)  должна оставться когда сохраняешься или при переходе из моду в форму и обратно - пропадать ??

metaeditor уже знает про эти баги. Сказал, что пошёл доделывать.
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #550 - 16. Января 2008 :: 09:06
Печать  
leonvlas писал(а) 16. Января 2008 :: 08:03:
Стоял 13 поставил 15.



На дворе уж как 27 давным давно, откуда такое старьё держите ? ....

  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #551 - 16. Января 2008 :: 09:42
Печать  
Eprst писал(а) 16. Января 2008 :: 09:06:
leonvlas писал(а) 16. Января 2008 :: 08:03:
Стоял 13 поставил 15.



На дворе уж как 27 давным давно, откуда такое старьё держите ? ....


Не разобравшись о чем речь неотвечай  Подмигивание
  
Наверх
ICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #552 - 22. Января 2008 :: 17:17
Печать  
А реально ли по аналогии с "доп. ключевыми словами" сделать "доп. ключевые КЛАССЫ", чтобы подсвечивались объекты классов и их методы и свойства вместе с точкой? Понимаю, что загнул, но может быть можно просто  "доп. ключевые ОБЪЕКТЫ классов"? Т.е. у меня почти везде Объект класса "Таймер" называется "оТаймер", хотелось бы, чтоб подсвечивалось "оТаймер.Запус()" целиком.
  
Наверх
 
IP записан
 
Boris_1c
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 127
Зарегистрирован: 29. Января 2007
Re: Colorer for Openconf - обсуждения
Ответ #553 - 24. Января 2008 :: 10:33
Печать  
Может повтор...
Подсказки методов не работают (Shift+Ctrl+пробел появляется и быстро исчезает) - или это только у меня?
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #554 - 24. Января 2008 :: 10:46
Печать  
Boris_1c писал(а) 24. Января 2008 :: 10:33:
Может повтор...
Подсказки методов не работают (Shift+Ctrl+пробел появляется и быстро исчезает) - или это только у меня?

Тебе нужен telepatT: http://www.1cpp.ru/forum/YaBB.pl?num=1171946332/378#378

To metaeditor: может в прикрепленной ветки по Colorer'у добавить ссылку на этот телепат?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #555 - 24. Января 2008 :: 10:49
Печать  
JohnyDeath писал(а) 22. Января 2008 :: 17:17:
А реально ли по аналогии с "доп. ключевыми словами" сделать "доп. ключевые КЛАССЫ", чтобы подсвечивались объекты классов и их методы и свойства вместе с точкой? Понимаю, что загнул, но может быть можно просто  "доп. ключевые ОБЪЕКТЫ классов"? Т.е. у меня почти везде Объект класса "Таймер" называется "оТаймер", хотелось бы, чтоб подсвечивалось "оТаймер.Запус()" целиком.


какая извращенная просьба ) могу наверно сделать так:
объект.метод()

JohnyDeath писал(а) 24. Января 2008 :: 10:46:
Boris_1c писал(а) 24. Января 2008 :: 10:33:
Может повтор...
Подсказки методов не работают (Shift+Ctrl+пробел появляется и быстро исчезает) - или это только у меня?

Тебе нужен telepatT: http://www.1cpp.ru/forum/YaBB.pl?num=1171946332/378#378

To metaeditor: может в прикрепленной ветки по Colorer'у добавить ссылку на этот телепат?


да кстати сейчас добавлю
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #556 - 24. Января 2008 :: 10:56
Печать  
metaeditor писал(а) 24. Января 2008 :: 10:49:
какая извращенная просьба ) могу наверно сделать так:
объект.метод()

чтоб, ес-но, настраивалось как и всё остальное  Подмигивание
Да, может и извращённо, но очень хотелось сразу видеть все строки с "сервисными" классами типа "Таймер","СтатуснаяСтрока","Привязка" и т.п. вот и появилась такая идея  Улыбка
А может ещё можно как-то определённо расскрашивать процедуры/ф-ии глобальника?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #557 - 24. Января 2008 :: 11:37
Печать  
Цитата:
А может ещё можно как-то определённо расскрашивать процедуры/ф-ии глобальника?


только списки доп. слов...  я конечно могу добавить второй, третий список доп. слов... но думаю это неверный подход... гибкого механизма типа, это слово красить в такой цвет а это в другой нет...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #558 - 24. Января 2008 :: 12:13
Печать  
metaeditor писал(а) 24. Января 2008 :: 11:37:
Цитата:
А может ещё можно как-то определённо расскрашивать процедуры/ф-ии глобальника?


только списки доп. слов...  я конечно могу добавить второй, третий список доп. слов... но думаю это неверный подход... гибкого механизма типа, это слово красить в такой цвет а это в другой нет...

Нет, я имел ввиду не ещё один список, а именно пункт "Процедуры/функции глобальника". Телепат же знает, что эта функция из глобальника, вот и мне подумалось, что он может поделится своими знаниями с Colorer'ом.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #559 - 24. Января 2008 :: 12:38
Печать  
JohnyDeath писал(а) 24. Января 2008 :: 12:13:
Нет, я имел ввиду не ещё один список, а именно пункт "Процедуры/функции глобальника". Телепат же знает, что эта функция из глобальника, вот и мне подумалось, что он может поделится своими знаниями с Colorer'ом.


а, вон ты про что... да, в телепате описана грамматика языка 1с, есть синтаксический анализатор... он знает где циклы где процедуры... но поделится этим неможет...

можно извернутся, при старте парсить глобальник на методы, делать изних тотжесамый доп. список для колорера... вобщем я подумаю над этим... )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #560 - 24. Января 2008 :: 12:43
Печать  
metaeditor писал(а) 24. Января 2008 :: 12:38:
он знает где циклы где процедуры... но поделится этим неможет...

можно извернутся, при старте парсить глобальник на методы, делать изних тотжесамый доп. список для колорера... вобщем я подумаю над этим... )

А может Саша Орефков, если его попросить, научит телепат делиться своими знаниями и выпустит telepatU? А то получается, что сначала телепат парсит глобальник, потом колорер...
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #561 - 24. Января 2008 :: 13:30
Печать  
оформил просьбу почтой
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #562 - 24. Января 2008 :: 16:23
Печать  
JohnyDeath писал(а) 24. Января 2008 :: 12:43:
А может Саша Орефков, если его попросить, научит телепат делиться своими знаниями и выпустит telepatU?

Мы, плагино- и скрипто-писатели, об этом давно мечтаем и умоляем Александру добавить эту фичу.
Пока никак Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #563 - 27. Января 2008 :: 13:44
Печать  
artbear писал(а) 15. Января 2008 :: 08:55:
Еще вопрос:
у 1С++ есть возможность задавать несколько классов в одном файле с помощью блоков
//# ClassBegin Класс1;
// код класса
//# ClassEnd Класс1;
//# ClassBegin Класс2;
// код класса
//# ClassEnd Класс2;
Но между # и ClassBegin/ClassEnd есть пробел Печаль
В итоге плагин не позволяет группировать подобные классы Печаль

Возможно ли добавить в плагин возможность разделения идентификаторов блоков не через пробел, а с помощью других символов - например, обычных запятых и точки с запятой ?

Пробел очень уж ограничивает Печаль


пробелы в натсройку добавить нельзя, но я сделал негласную поддержку этих инструкций, т.е в настройках их нет но они работают

Цитата:
А у меня еще есть пару хотелок:
1  Надо бы придусмотреть механизм передвижение от одного изменения к другому, либо к произвольному.
Например мона сделать на панельке <Colorer> сделать 3 кнопки
- к предыдущему
- к следующему
- к произвольному (вывести формачку в которой бы показывались все измененные строки + n кол-во строк выше и ниже измененной строки {чтоб чел мог ориентироваться куда он переходит})
2 Предусмотреть кнопку на панельки переход к произвольной закладке с выводом формачки с таким же функционалом как описанно выше
P.S.S. Кто в курсе откуда Телепат берет подсказки для стандартного языка... и как его научить различать СписокЗначения и ТаблицуЗначения в посказках


формы со списками закладок и модифицированных строк сделаю вслед. раз.

про телепат, если ты спришиваеш, как различать подсказки для одинаковых методов разных объектов, то надо нажимать Alt+ стрелки вверх/вниз когда открыто окно подсказки
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #564 - 27. Января 2008 :: 16:34
Печать  
У меня еще одна хотелка:
1 А мона самому указывать скока строк отразиться в подсказке у свернутого обьекта, а то иногда если функция или процедура большая то подсказка занимает весь экран
2 А мона еще кнопку сброса модифицированности строк

И еще не знаю баг это или просто у меня что то не так.....
кнопка <По умолчанию> как-то странно работает... нажмеш кнопку и список из <Определение стилей> пропадает... помагает тока перезагрузка Конфигуратора.

Ну и еще немножко багов.... а что теперь Colorer маштабирование не запоминает
т.е. поменял маштобирование (Ctrl + колесико мышки) закрыл текст открываеш его обратно.... а маштабирование как было по умолчанию так и осталось...  Смущённый
Может выводить маштаб в статус-баре и в настройках его как то устанавливать

А так все круто.... Спасибо автору за его труд и оперативность  Улыбка
« Последняя редакция: 28. Января 2008 :: 00:45 - SiriuS »  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #565 - 28. Января 2008 :: 11:05
Печать  
Цитата:
Ну и еще немножко багов.... а что теперь Colorer маштабирование не запоминает
т.е. поменял маштобирование (Ctrl + колесико мышки) закрыл текст открываеш его обратно.... а маштабирование как было по умолчанию так и осталось...  
Может выводить маштаб в статус-баре и в настройках его как то устанавливать  


он и раньше его не запоминал, могу сделать в настройках опцию размер масштаба по умолчанию при открытии
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #566 - 28. Января 2008 :: 18:16
Печать  
metaeditor писал(а) 28. Января 2008 :: 11:05:
он и раньше его не запоминал, могу сделать в настройках опцию размер масштаба по умолчанию при открытии


Ой совсем забыл я маленикий скриптик написал для сохранения маштабирования через API для мыши ... а ща он проста не фуричит....

В настройках опцию размера масштаба обязательно сделай... тока сделай чтоб в ini файл сохранялось текущее значение.... маштаба
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #567 - 30. Января 2008 :: 09:42
Печать  
* При навигации по нажатиям на кнопки "Перейти к следующей/предыдущей измененной строке" не раскрываются свернутые блоки.
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #568 - 31. Января 2008 :: 09:39
Печать  
Проблема с телепатом. Без Colorer автоактивация подсказки о параметрах выскакивает при наборе '(' и ','. С Colorer - только при наборе '('.   Ужас
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #569 - 01. Февраля 2008 :: 23:06
Печать  
berezdetsky писал(а) 22. Ноября 2007 :: 11:47:
Если в модуле один блок (или их количество меньше заданного), чтобы блоки не сворачивались при открытии модуля независимо от настройки "сворачивать при открытии".

metaeditor писал(а) 22. Ноября 2007 :: 12:19:
имеется ввиду невложенные блоки или любого уровня?

berezdetsky писал(а) 22. Ноября 2007 :: 12:22:
Вероятно  Смех , имелись ввиду невложенные блоки, т.к. я не сворачиваю условия и циклы.

Можно вернуться к этому вопросу? Сейчас, если количество блоков верхнего уровня меньше заданного, при открытии модуля не сворачивается вообще ничего. А хотелось бы, чтобы не сворачивались только эти блоки. Т.е. если настройка = 2, есть один произвольный блок и внутри него три процедуры - хотелось бы видеть развёрнутый произвольный блок со свёрнутыми процедурами. Ну или зарекурсить эту настройку и на сворачивание вложенных блоков.
Ещё хотелка по этой настройке - применять её при показе подсказки содержимого свёрнутого блока. Сейчас в подсказке блоки всегда развёрнуты.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Anton R
Junior Member
**
Отсутствует



Сообщений: 35
Местоположение: Ростов-на-Дону
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #570 - 06. Февраля 2008 :: 07:17
Печать  
Можно отменять пометку изменения сторки при откате по ctrl-z ?
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #571 - 07. Февраля 2008 :: 13:52
Печать  
А у меня обратная просьба: можно чтобы Colored запоминал изменения в каталоге с базой (ну или еще где)? Ведь когда закрываешь окно модуля, а уж тем более конфигурацию, то все пометки об изменении строк теряются, если не ошибаюсь. А хотелось бы чтобы в следующем сеансе Colored подсвечивал все изменения, произведенные в других сеансах. Это относится и к модулям конфигурации, и к модулям внешних обработок.
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #572 - 07. Февраля 2008 :: 14:02
Печать  
maljaev писал(а) 07. Февраля 2008 :: 13:52:
А у меня обратная просьба: можно чтобы Colored запоминал изменения в каталоге с базой (ну или еще где)? Ведь когда закрываешь окно модуля, а уж тем более конфигурацию, то все пометки об изменении строк теряются, если не ошибаюсь. А хотелось бы чтобы в следующем сеансе Colored подсвечивал все изменения, произведенные в других сеансах. Это относится и к модулям конфигурации, и к модулям внешних обработок.

т.е. в один прекрасный момент у тебя будет окрашено практически всё?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #573 - 07. Февраля 2008 :: 14:36
Печать  
berezdetsky писал(а) 01. Февраля 2008 :: 23:06:
Можно вернуться к этому вопросу? Сейчас, если количество блоков верхнего уровня меньше заданного, при открытии модуля не сворачивается вообще ничего. А хотелось бы, чтобы не сворачивались только эти блоки. Т.е. если настройка = 2, есть один произвольный блок и внутри него три процедуры - хотелось бы видеть развёрнутый произвольный блок со свёрнутыми процедурами. Ну или зарекурсить эту настройку и на сворачивание вложенных блоков.

Ещё хотелка по этой настройке - применять её при показе подсказки содержимого свёрнутого блока. Сейчас в подсказке блоки всегда развёрнуты.

по первому пункту понятно. по второму:
при наведении мышью текст подсказки надо получать мгновенно, а анализ на свернутость будет тормозить... представь вдруг если навести на подсказку например к произвольному блоку в котором например находится весь модуль...

Цитата:
Можно отменять пометку изменения сторки при откате по ctrl-z ?


http://www.1cpp.ru/forum/YaBB.pl?num=1171946332/535#535

maljaev писал(а) 07. Февраля 2008 :: 13:52:
А у меня обратная просьба: можно чтобы Colored запоминал изменения в каталоге с базой (ну или еще где)? Ведь когда закрываешь окно модуля, а уж тем более конфигурацию, то все пометки об изменении строк теряются, если не ошибаюсь. А хотелось бы чтобы в следующем сеансе Colored подсвечивал все изменения, произведенные в других сеансах. Это относится и к модулям конфигурации, и к модулям внешних обработок.


под сеансом понимается время работы внутри однго конфигуратора? т.е изменил модуль, закрыл документ, открыл документ - восстановливаем измененные строки. (да, сейчас при закрытии документа они сбрасываются)
или сохранять состояния модифицированных строк и после закрытия конфигуратора?

Первый вариант понятен, второй - нет. Зачем сохранять неактуальную для следующего сеанса информацию?


  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #574 - 07. Февраля 2008 :: 14:54
Печать  
metaeditor писал(а) 07. Февраля 2008 :: 14:36:
при наведении мышью текст подсказки надо получать мгновенно, а анализ на свернутость будет тормозить... представь вдруг если навести на подсказку например к произвольному блоку в котором например находится весь модуль...

Нет - так нет.  Улыбка Но как-то уменьшить подсказку надо - когда она накрывает пол экрана, она скорее мешает, чем помогает.
Скажем, высота не больше 1/4 экрана и положение правее или ниже области [...] (чтобы подсказка не перекрывала текущую позицию курсора мышки).
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #575 - 07. Февраля 2008 :: 15:06
Печать  
Цитата:
как-то уменьшить подсказку надо - когда она накрывает пол экрана

ага, уже сделал опцию на кол-во строк в подсказке...

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #576 - 07. Февраля 2008 :: 17:52
Печать  
metaeditor писал(а) 07. Февраля 2008 :: 14:36:
maljaev писал(а) 07. Февраля 2008 :: 13:52:
А у меня обратная просьба: можно чтобы Colored запоминал изменения в каталоге с базой (ну или еще где)? Ведь когда закрываешь окно модуля, а уж тем более конфигурацию, то все пометки об изменении строк теряются, если не ошибаюсь. А хотелось бы чтобы в следующем сеансе Colored подсвечивал все изменения, произведенные в других сеансах. Это относится и к модулям конфигурации, и к модулям внешних обработок.


под сеансом понимается время работы внутри однго конфигуратора? т.е изменил модуль, закрыл документ, открыл документ - восстановливаем измененные строки. (да, сейчас при закрытии документа они сбрасываются)
или сохранять состояния модифицированных строк и после закрытия конфигуратора?

Первый вариант понятен, второй - нет. Зачем сохранять неактуальную для следующего сеанса информацию?


Второй. Для того чтобы программа помнила, что именно в каждой конфигурации я поменял. Можно также сделать горячую клавишу для сброса всех пометок в текущей конфигурации. Сделать также флажок в опциях - помнить или нет изменения между сеансами.
  
Наверх
 
IP записан
 
Vitello
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 1
Зарегистрирован: 07. Февраля 2008
Re: Colorer for Openconf - обсуждения
Ответ #577 - 08. Февраля 2008 :: 10:31
Печать  
автору респект! очень нужная штука.  Подмигивание
  
Наверх
 
IP записан
 
Tempus
Junior Member
**
Отсутствует


1C программер

Сообщений: 34
Местоположение: Киев
Зарегистрирован: 12. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #578 - 09. Февраля 2008 :: 13:01
Печать  
"Проблема с телепатом. Без Colorer автоактивация подсказки о параметрах выскакивает при наборе '(' и ','. С Colorer - только при наборе '('."
Аналогично + даже после "(" подсказка сразу пропадает - можно как-то поправить? Подмигивание
  

Tempus fugit - Время течет...
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #579 - 09. Февраля 2008 :: 13:26
Печать  
maljaev писал(а) 07. Февраля 2008 :: 17:52:
Второй. Для того чтобы программа помнила, что именно в каждой конфигурации я поменял. Можно также сделать горячую клавишу для сброса всех пометок в текущей конфигурации. Сделать также флажок в опциях - помнить или нет изменения между сеансами.

Плавно переходим к созданию системы контроля версий внутри конфигуратора? Улыбка
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #580 - 11. Февраля 2008 :: 06:16
Печать  
может уже была такая хотелка (или реализована где-то в другом месте)...
но не помешала бы возможность копирования в буфер обмена выделенного без дополнительных манипуляций
т.е. выделил кусок кода, он сразу в попадает в буфер
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #581 - 11. Февраля 2008 :: 06:25
Печать  
Melifaro писал(а) 11. Февраля 2008 :: 06:16:
может уже была такая хотелка (или реализована где-то в другом месте)...
но не помешала бы возможность копирования в буфер обмена выделенного без дополнительных манипуляций
т.е. выделил кусок кода, он сразу в попадает в буфер


А если ты заменяешь кусок кода т.е.
выделил нужный кусок кода (скопировал)
выделяешь кусок кода который хочешь заменить - буфер затирается

как в таком случае?
  
Наверх
ICQ  
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #582 - 11. Февраля 2008 :: 06:39
Печать  
у меня буфер накапливается Подмигивание т.е. можно использовать последние 30 копирований Подмигивание
и чаще надо просто вставить, чем заменить
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
novichek
Экс-Участник


Re: Colorer for Openconf - обсуждения
Ответ #583 - 11. Февраля 2008 :: 09:33
Печать  
to Melifaro:
А давайте при выделении фрагмента слать его автоматом на мыло Melifaro Улыбка  Подмигивание
ЗЫ: может не будем менять очевидное поведение системы на совсем_не_очевидное?
  
Наверх
 
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #584 - 11. Февраля 2008 :: 11:25
Печать  
например в firefoxe, akelpade так работается, почему б такое (опционально) не работало и в 1С?
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #585 - 11. Февраля 2008 :: 11:47
Печать  
ну firefox предназначен в первую очередь для ПРОСМОТРА, а не для редактирования.
  
Наверх
 
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #586 - 11. Февраля 2008 :: 12:11
Печать  
а еще пропала возможность копирования выделенного фрагмента перетаскиванием, т.е. если выделенное "перетащить" с зажатой правой кнопкой появлялось предложение выбора "скопировать выделенное \ переместить выделенное"
(с зажатой левой кнопкой по прежнему просто перетаскивает)
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #587 - 12. Февраля 2008 :: 15:29
Печать  
я тут посмотрел, технически автокопирование в буфер сделать можно... а всё что реализуется технически, пусть даже самые экзотические желания я буду делать... другой вопрос в том что они будут делаться с меньшим приоритетом... желанием и охотой ))

Melifaro писал(а) 11. Февраля 2008 :: 12:11:
а еще пропала возможность копирования выделенного фрагмента перетаскиванием, т.е. если выделенное "перетащить" с зажатой правой кнопкой появлялось предложение выбора "скопировать выделенное \ переместить выделенное"
(с зажатой левой кнопкой по прежнему просто перетаскивает)

вот если бы ты сейчас не сказал, я бы даже и незнал про это )... посмотрим, может воспроизведу и эту штуку...
« Последняя редакция: 28. Февраля 2008 :: 14:22 - metaeditor »  

SciColorer_bug_test.rar ( 30 KB | Загрузки )

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #588 - 13. Февраля 2008 :: 10:29
Печать  
ждем-с =)
еще момент с автокопированием. можно ж его с нажатием, например, alt сделать (т.е. если альт - зажат,  тогда и скопируется, тогда и проблема с затиранием предыдущего копирования решается)
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #589 - 13. Февраля 2008 :: 10:48
Печать  
Melifaro писал(а) 13. Февраля 2008 :: 10:29:
можно ж его с нажатием, например, alt сделать (т.е. если альт - зажат,  тогда и скопируется, тогда и проблема с затиранием предыдущего копирования решается)

а если нажимать не alt, а ctrl да ещё и "с", то вообще все проблемы решаются!  Подмигивание
  
Наверх
 
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf - обсуждения
Ответ #590 - 13. Февраля 2008 :: 13:30
Печать  
Маленький баг в копилку,  при удалении строки на которой стоит закладка, символ(кружок) перескакиввает на предыдущую и потом его удается удалить лишь путем следующих манипуляций, поставить закладку и удалить
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #591 - 13. Февраля 2008 :: 13:46
Печать  
удалении через ctrl+y или выделив строку и удалив?
у меня неполучается, приведи  последовательность действий
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf - обсуждения
Ответ #592 - 14. Февраля 2008 :: 08:13
Печать  
При ctrl+Y баг не наблюдается, он провляется при удалении строки бекспейсом
  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #593 - 15. Февраля 2008 :: 02:31
Печать  
Brr писал(а) 13. Февраля 2008 :: 13:30:
Маленький баг в копилку,  при удалении строки на которой стоит закладка, символ(кружок) перескакиввает на предыдущую и потом его удается удалить лишь путем следующих манипуляций, поставить закладку и удалить


Подтверждаю тоже переодически на это натыкаюсь Печаль

И ещё иногда всётки происходит рассинхронизация текстов, правда очень редко Улыбка
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #594 - 15. Февраля 2008 :: 02:36
Печать  
Причем закладка на самом деле удаляется, а вот пометка остается
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #595 - 15. Февраля 2008 :: 02:39
Печать  
ясно. вот бы ещё нарушение текстов отловить... хоть примерно прикаких действиях это происходит? набор с клавиатуры или программные вставки текста скриптами?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #596 - 15. Февраля 2008 :: 02:40
Печать  
Воспроизводится так:

1. ставишь закладку
2. Ставишь курсор на пару строк выше или на одну и жмешь Del пока не удалишь строку с закладкой

всё
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #597 - 15. Февраля 2008 :: 02:42
Печать  
metaeditor писал(а) 15. Февраля 2008 :: 02:39:
ясно. вот бы ещё нарушение текстов отловить... хоть примерно прикаких действиях это происходит? набор с клавиатуры или программные вставки текста скриптами?


По моему тоже что то с удалением связано.

Т.е проявляется при простом редактировании кода. Возможно когда удаляешь свернутые блоки
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #598 - 15. Февраля 2008 :: 11:29
Печать  
Ещё ошибки:
  • процедуры УРИБ не подсвечиваются;
  • {} работают как границы произвольных блоков, даже если не определены в настройках;
  • пробелы между // и операторной скобкой произвольных блоков не учитываются (или так задумано?);
  • произвольные блоки закрываются любыми, а не только парными, скобками. В т.ч. //# ClassBegin и //# ClassEnd.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #599 - 17. Февраля 2008 :: 13:42
Печать  
berezdetsky писал(а) 15. Февраля 2008 :: 11:29:
Ещё ошибки:
  • процедуры УРИБ не подсвечиваются;
  • {} работают как границы произвольных блоков, даже если не определены в настройках;
  • пробелы между // и операторной скобкой произвольных блоков не учитываются (или так задумано?);
  • произвольные блоки закрываются любыми, а не только парными, скобками. В т.ч. //# ClassBegin и //# ClassEnd.


1)подсветим
2)да, это я кога обратную совместимость делал, жестко их прописал... уберем...
3)да, неучитываются... надо?
4)тоже верно... но это уже так и останется...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #600 - 17. Февраля 2008 :: 17:08
Печать  
Оказывается в этом паке новая версия колорера..... А народ то в неведении. Просим список изменений в студию....  Смех
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #601 - 17. Февраля 2008 :: 19:06
Печать  
metaeditor писал(а) 17. Февраля 2008 :: 13:42:
2)да, это я кога обратную совместимость делал, жестко их прописал... уберем...
3)да, неучитываются... надо?
4)тоже верно... но это уже так и останется...

Если 2) будет сделано, 3) и 4) станет (для меня Класс ) не актуально.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #602 - 18. Февраля 2008 :: 09:45
Печать  
Цитата:
Оказывается в этом паке новая версия колорера..... А народ то в неведении. Просим список изменений в студию....  Смех

да там поправлен баг с кнопкой "По умолчанию" и сделана опция "количество строк в подсказке к блокам"... больше ничего... не стал пока описывать...

berezdetsky писал(а) 17. Февраля 2008 :: 19:06:
Если 2) будет сделано, 3) и 4) станет (для меня Класс ) не актуально.

договорились )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #603 - 19. Февраля 2008 :: 09:02
Печать  
metaeditor

Лови нарушение текстов:
  

ColorerBug.JPG ( 12 KB | Загрузки )
ColorerBug.JPG
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #604 - 19. Февраля 2008 :: 09:03
Печать  
Воспроизводится так:
Выделяешь несколько свернутых блоков, жмешь DEL
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #605 - 19. Февраля 2008 :: 10:34
Печать  
да, воспроизвести получилось... буду исправлять...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #606 - 21. Февраля 2008 :: 07:56
Печать  
А куда подевалося инверсная текущая строка, вроде же делали в предыдущих версиях?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #607 - 21. Февраля 2008 :: 10:02
Печать  
Eprst писал(а) 21. Февраля 2008 :: 07:56:
А куда подевалося инверсная текущая строка, вроде же делали в предыдущих версиях?


инверсной текущей строки и небыло... было инверсное выделение...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
quick
Junior Member
**
Отсутствует


LinuxMint, python, CodeTyphon

Сообщений: 83
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 21. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #608 - 21. Февраля 2008 :: 13:07
Печать  
Почему то с "последней" версией colorer (см выше), 1С стал при выходе зависать в процессах на неопределенный промежуток времени. Поставил обратно версию что на этом форуме и опять все в норме.
Вообще штука бомбовая, удобней стало на много.
Улыбка
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #609 - 21. Февраля 2008 :: 13:44
Печать  
Зависание процесса бывало наблюдалось и ранее.  Исправлялось переустановкой WSH (ссылка есть на инфостарте), попробуй.
с колорером думаю это несвязано, т.к по сравнению с версией на инфостарте ничего глобального непоменялось
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #610 - 26. Февраля 2008 :: 09:25
Печать  
На 0.9.1.6 поиск по конфигурации работает у вас нормально? Что-то у меня валится 1с сразу.
  
Наверх
ICQ  
IP записан
 
Botanik8888
Junior Member
**
Отсутствует


I Love 1C++

Сообщений: 37
Местоположение: РБ Минск
Зарегистрирован: 13. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #611 - 26. Февраля 2008 :: 10:07
Печать  
Нормально, не валиццо ни чего
  

И разобьются ваши мечты о чугунную задницу реальности
Наверх
ICQ  
IP записан
 
quick
Junior Member
**
Отсутствует


LinuxMint, python, CodeTyphon

Сообщений: 83
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 21. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #612 - 27. Февраля 2008 :: 14:50
Печать  
Вышла новая версия SciLexer.dll с исправленными багами.
Правда при попытке её использовать синтаксис 1С не распознается.
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #613 - 27. Февраля 2008 :: 15:44
Печать  
alest писал(а) 26. Февраля 2008 :: 09:25:
На 0.9.1.6 поиск по конфигурации работает у вас нормально? Что-то у меня валится 1с сразу.

валится при нажатии кнопки "Поиск..." на тулбаре или при нажатии "Искать" в диалоге поиска? если неоткрыто никаких окон тоже валится?

quick писал(а) 27. Февраля 2008 :: 14:50:
Вышла новая версия SciLexer.dll с исправленными багами.
Правда при попытке её использовать синтаксис 1С не распознается.


она вышла ещё давно (22 November 2007)... существенный нововведений там нет поэтому и не перехожу на неё...
а работать она небудет, да... я её неплохо в некоторых местах перепахал и лексера 1с в ней нет
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #614 - 27. Февраля 2008 :: 16:45
Печать  
metaeditor писал(а) 27. Февраля 2008 :: 15:44:
alest писал(а) 26. Февраля 2008 :: 09:25:
На 0.9.1.6 поиск по конфигурации работает у вас нормально? Что-то у меня валится 1с сразу.

валится при нажатии кнопки "Поиск..." на тулбаре или при нажатии "Искать" в диалоге поиска? если неоткрыто никаких окон тоже валится?

При нажатии "искать". И с окнами и без.
Похоже дело в том, что в конфе есть ЗагрузитьИзФайла()
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #615 - 27. Февраля 2008 :: 17:27
Печать  
если и без окон падает тогда думаю я тут непричем )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #616 - 28. Февраля 2008 :: 15:00
Печать  
Да, падает и без колорера, прошу прощения. Я просто уже давно не работал с ЗагрузитьИзФайла и теперь не ясно с каким плагином это связано- ну и ладно.
  
Наверх
ICQ  
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #617 - 06. Марта 2008 :: 08:02
Печать  
спасибо за автокопирование
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
slider26
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 256
Зарегистрирован: 01. Июня 2006
Re: Colorer for Openconf - обсуждения
Ответ #618 - 07. Марта 2008 :: 08:15
Печать  
Проблема со связкой колорер+телепат
Раньше, при написании функции, в момент простановки разделителей (запятых) между аргументами работала подсказка (всплывающее окно с описанием функции и конкретного аргумента).
Эта же подсказка работала и при нажатии "Эскейп" при написании аргументов (внутри вызова функции).
После установки колорера опция с эскейпом исчезла, подсказка появляется один раз, при написании, и только для первого аргумента Печаль
Кроме этого, иногда слетает позиция выпадения окна телепата - не на позиции курсора, а в левом верхнем углу.
А в остальном - это вещь. Автору-респект.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #619 - 07. Марта 2008 :: 15:48
Печать  
подсказка после набора запятой в параметрах ф-ий сейчас работает, проверь, включена ли у тебя в опциях телепата галка "Автоактивация"
про Esc незнал, поправлю
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf - обсуждения
Ответ #620 - 10. Марта 2008 :: 12:30
Печать  
А у меня хинт по параметрам появляется и тут же исчезает Печаль
В принципе приноровился по Ctrl+Shift+Space "моргать" тоолтипом и подсматривать какие параметры. Но может это уже решено где?
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #621 - 10. Марта 2008 :: 15:06
Печать  
Цитата:
А у меня хинт по параметрам появляется и тут же исчезает 
В принципе приноровился по Ctrl+Shift+Space "моргать" тоолтипом и подсматривать какие параметры. Но может это уже решено где?


http://www.1cpp.ru/forum/YaBB.pl?num=1197864156
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
GrayT
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 20
Зарегистрирован: 03. Мая 2007
Re: Colorer for Openconf - обсуждения
Ответ #622 - 10. Марта 2008 :: 22:18
Печать  
Вот ведь.... Печаль Был уверен, что у меня "t" стоит (и ведь на диске давно уже валяется).
Спасибо!
  
Наверх
ICQ  
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #623 - 18. Марта 2008 :: 22:26
Печать  
Обноружен маленький глюк...
Условия:
У пользователя д.б. открыта обработка на вкладке модуль

Действие:
Вызываем любой "не оптимизированный" под colorer скриптовый конструктор например "Конструкторы Элементов диалога.vbs". Производим необходимые действия.
И в конце после отработки скрипта в окне модуля должен появится код но он не появляется... чтоб он появился необходимо перейти на форму и обратно...

Пожелание: хотелось бы иметь механизм программного посыла colorery сообщение о том что необходимо перечитать/перерисовать содержимое модуля...

P.S. А когда планируется выход нового релиза...  Улыбка
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #624 - 19. Марта 2008 :: 13:02
Печать  
Цитата:
Обноружен маленький глюк...
Условия:
У пользователя д.б. открыта обработка на вкладке модуль

Действие:
Вызываем любой "не оптимизированный" под colorer скриптовый конструктор например "Конструкторы Элементов диалога.vbs". Производим необходимые действия.
И в конце после отработки скрипта в окне модуля должен появится код но он не появляется... чтоб он появился необходимо перейти на форму и обратно...


обработка наверно не сохранена (у док-та нет пути) поэтому текст необновляется? с сохраненной обработкой воспроизвести неполучилось

Цитата:
Пожелание: хотелось бы иметь механизм программного посыла colorery сообщение о том что необходимо перечитать/перерисовать содержимое модуля...

вобще считаю это неправильным, надо просто исключать(исправлять) такие ситуации когда текст необновляется... но видимо надо сделать навсякий случай команду "Обновить"

Цитата:
P.S. А когда планируется выход нового релиза...  Улыбка

ну вот снег потихоньку сходит, по земле кататься уже неудобно Улыбка займусь на выходных плагином )


  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Ariets
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 2
Зарегистрирован: 31. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #625 - 19. Марта 2008 :: 15:55
Печать  
еще один баг обнаружился:
текст в DOS-кодировке открывается корябзлами
(понятное дело, при открытии выбирал тип текста MS-DOS)
  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #626 - 19. Марта 2008 :: 21:30
Печать  
metaeditor писал(а) 19. Марта 2008 :: 13:02:
Цитата:
Обноружен маленький глюк...
Условия:
У пользователя д.б. открыта обработка на вкладке модуль

Действие:
Вызываем любой "не оптимизированный" под colorer скриптовый конструктор например "Конструкторы Элементов диалога.vbs". Производим необходимые действия.
И в конце после отработки скрипта в окне модуля должен появится код но он не появляется... чтоб он появился необходимо перейти на форму и обратно...


обработка наверно не сохранена (у док-та нет пути) поэтому текст необновляется? с сохраненной обработкой воспроизвести неполучилось


Да нет в любом модуле такая )(ерня.... и в сохраненном и не сохраненном ... запускаеш
скрипт "Конструкторы Элементов диалога.vbs" и наблюдаеш данный глюк
  
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #627 - 24. Марта 2008 :: 10:03
Печать  
Прежде всего хочу поблагодарить всех авторов, создавших такую чудесную вещь, как ОпенКонф и в частности Колорер.

И сразу же - хотелка: при конфигурировании модуль может разрастись и разбираться в нем (особенно через год) не совсем удобно (особенно если забыл что успел в нем наделать Улыбка ). В таких случаях очень пригодилась бы штука, которая в свое время очень помогала мне в написании диплома - выделение кусков текста разным цветом фона  - типа зеленый - протестен и трогать уже не надо, серый - не протестен, белый - редактируется прямо щас, красный - здесь кишат баги.  Нечто подобное уже сделано - пометка желтым и зеленым цветом, но эти пометки ручной правке не поддаются и не сохраняются между сеансами.

Если бы глубокоуважаемый автор тут расширил фукнционал - я был бы бесконечно благодарен! Но если внедрение этой фичи влечет слишком много труда - будет жалко, но я с огромным удовольствием продолжу редактировать модули 1С в том, что уже сделано сейчас.

p.s. Спасибо за внимание
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #628 - 24. Марта 2008 :: 14:27
Печать  
пока что на ум приходит разметка текста вида

//color 25489
...
...
//endcolor

хотя ещё подумаю может без разметки можно будет обойтись
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #629 - 25. Марта 2008 :: 04:15
Печать  
Да и вариант с //color выглядит многообещающе и главное - не надо сильно ковырять код. А подсвечивать кстати - можно фон в том месте где номер строки рисуется.
  
Наверх
 
IP записан
 
mtv
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 8
Местоположение: Россия
Зарегистрирован: 21. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #630 - 25. Марта 2008 :: 14:17
Печать  
Поддерживаю идею ildary. Пометка текста цветом была бы ОЧЕНЬ полезной фичей!

P.S. Автору Колорера - уважуха!!!
  
Наверх
 
IP записан
 
stepman1
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 86
Зарегистрирован: 02. Июля 2007
Re: Colorer for Openconf - обсуждения
Ответ #631 - 26. Марта 2008 :: 06:58
Печать  
У меня паника Улыбка
ставил компоненту SVCSVC.dll - для быстрого поиска в предприятии по полям и т.п.

После этого скрипт "Поиск текста в модуле регулярными выражениями " в конфигураторе  стал глючить - не запускается  с первого раза и вапще.
Сделал анрег SVCSVC.dll  библы и даже удалил ее
Но все равно все осталось такие же глюки Печаль
МОж кто знает как это победить?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #632 - 26. Марта 2008 :: 07:09
Печать  
stepman1 писал(а) 26. Марта 2008 :: 06:58:
У меня паника Улыбка
ставил компоненту SVCSVC.dll - для быстрого поиска в предприятии по полям и т.п.

После этого скрипт "Поиск текста в модуле регулярными выражениями " в конфигураторе  стал глючить - не запускается  с первого раза и вапще.
Сделал анрег SVCSVC.dll  библы и даже удалил ее
Но все равно все осталось такие же глюки Печаль
МОж кто знает как это победить?

Это ОФФ Печаль для данной ветки
Заводи новую ветку.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
stepman1
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 86
Зарегистрирован: 02. Июля 2007
Re: Colorer for Openconf - обсуждения
Ответ #633 - 26. Марта 2008 :: 08:44
Печать  
я думал мож что с колором не контачит Печаль (стоит колорер)
  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #634 - 31. Марта 2008 :: 13:41
Печать  
А можно сделать так, чтобы закладка "Описание" (для всех элеменов метаданных и внешних отчетов) не обрабатывалась Колорером?
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #635 - 31. Марта 2008 :: 13:46
Печать  
можно... если найду как её отличить от модуля )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #636 - 02. Апреля 2008 :: 18:37
Печать  
alyuev писал(а) 31. Марта 2008 :: 13:41:
А можно сделать так, чтобы закладка "Описание" (для всех элеменов метаданных и внешних отчетов) не обрабатывалась Колорером?


А я против...... я так класно..... описания сгрупировал....  Улыбка

P.S. А когда новый релиз колорера планируется....
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #637 - 03. Апреля 2008 :: 05:56
Печать  
Если делать произвольные цветовые выделения, то где хранить теги о них? Если в тексте, то ИМХО некрасиво будет, особенно если не блок выделять, а часть строки (да и вряд ли возможно теги в строку вставить). Если же в отдельный поток MD запихивать, то получим гемор еще больший. И вообще, Colored имеет возможность скрывать "лишние" строки при необходимости?
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #638 - 03. Апреля 2008 :: 09:45
Печать  
Оператор ВызватьИсключение Colorer не подсвечивает.
И Telepat его не подставляет..  Озадачен
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
mihast
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 17
Зарегистрирован: 18. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #639 - 06. Апреля 2008 :: 14:43
Печать  
Очень классная вещь !!!
Нашел глюк. Разделяю окно вертикально. В правой половинке не отражается значек закладки.

И еще: к сожалению у меня на компе где-то раз в 2 часа работы происходит закрытие конфигуратора. Каждый пятый раз при этом портится текст модуля (хотя я его НЕ СОХРАНЯЛ !). Чаще всего это происходит так: я по горячей клавише открываю конструкцию "ОткрытьМодуль()", перехожу на форму, возвращаюсь в текст модуля и вижу БАРДАК. Последние несколько символов строчки перепрыгнули на другую строку, последнего символа в строке вообще не видно (Инач  Тогд Цик и т.д. )
Мучаюсь, но не отключаю Улыбка
Нравится Улыбка
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #640 - 06. Апреля 2008 :: 14:48
Печать  
что такое
"по горячей клавише открываю конструкцию "ОткрытьМодуль()"" ?

картинку можеш показать, как у тебя символы перепрыгивают?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #641 - 07. Апреля 2008 :: 12:40
Печать  
maljaev писал(а) 03. Апреля 2008 :: 05:56:
Если делать произвольные цветовые выделения, то где хранить теги о них? Если в тексте, то ИМХО некрасиво будет, особенно если не блок выделять, а часть строки (да и вряд ли возможно теги в строку вставить). Если же в отдельный поток MD запихивать, то получим гемор еще больший. И вообще, Colored имеет возможность скрывать "лишние" строки при необходимости?


Пусть теги хранятся в тексте - кому оно мешает - пусть не пользуются, а кому надо (например я) - легко стерпять комментарии, управляюющие цветом. Также пусть блоки работают построчно - так будет легче писать обработчик.
  
Наверх
 
IP записан
 
mbrDancer
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 7
Зарегистрирован: 19. Июля 2007
Re: Colorer for Openconf - обсуждения
Ответ #642 - 08. Апреля 2008 :: 10:24
Печать  
готов отблагодарить автора за столь удачную идею и реализацию.
ЛС писать не могу - активности не хватает
Пиши WM, Яндекс-кошель или еще что
  
Наверх
 
IP записан
 
mihast
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 17
Зарегистрирован: 18. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #643 - 13. Апреля 2008 :: 16:45
Печать  
metaeditor писал(а) 06. Апреля 2008 :: 14:48:
что такое
"по горячей клавише открываю конструкцию "ОткрытьМодуль()"" ?

Для OpenConf Light Pack (http://infostart.ru/projects/1688/) это кнопка F4 на конструкции "ОткрытьМодуль()" (скрипт Навигация:GoToObject)

metaeditor писал(а) 06. Апреля 2008 :: 14:48:
картинку можеш показать, как у тебя символы перепрыгивают?

см. прикрепленный файл
  

Error_1.jpg ( 204 KB | Загрузки )
Error_1.jpg
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #644 - 13. Апреля 2008 :: 16:47
Печать  
mbrDancer писал(а) 08. Апреля 2008 :: 10:24:
готов отблагодарить автора за столь удачную идею и реализацию.
ЛС писать не могу - активности не хватает
Пиши WM, Яндекс-кошель или еще что


спасибо, вот мой WM: R255656314775


to SiriuS
неполучается у меня воспроизвести баг с "Конструкторы Элементов диалога"
можеш по шагам описать как он у тебя выходит?
версия плагина надеюсь утебя свежая?
команду для обновления редактора я сделал, но хотелось бы с этим разобраться...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #645 - 13. Апреля 2008 :: 16:56
Печать  
mihast писал(а) 13. Апреля 2008 :: 16:45:
см. прикрепленный файл


хм, раскраска тоже пропадает... даже и незнаю что это может быть...
какой утебя виндовз, какие плагины еще стоят, DEP включен ?
(Свойства системы - Дополнительно - Быстродействие-Параметры - Предотвращение выполнения данных)
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
mihast
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 17
Зарегистрирован: 18. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #646 - 13. Апреля 2008 :: 17:00
Печать  
а самое прикольное дальше: запускаю ситаксический контроль
  

Error_2.jpg ( 175 KB | Загрузки )
Error_2.jpg
Наверх
 
IP записан
 
quick
Junior Member
**
Отсутствует


LinuxMint, python, CodeTyphon

Сообщений: 83
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 21. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #647 - 14. Апреля 2008 :: 05:20
Печать  
и откуда только такие глюки Улыбка у меня 25 релиз все работает великолепно. Правда винда XP с последними обновлениями.
  
Наверх
ICQ  
IP записан
 
leonvlas
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 47
Зарегистрирован: 03. Августа 2007
Re: Colorer for Openconf - обсуждения
Ответ #648 - 14. Апреля 2008 :: 12:29
Печать  
Интересный Эфект со скопками. Например
Когда используется конструкция типа
ПустоеЗначение()  и подсвечивается правая скобка курсор находится внутри, а когда начинаешь набирать текст то он попадает  за скобку и курсор нажодится снаруже.
Таже бойда с ковычками.

Нельзя ли это както иправить. Ну очень напрягает.

  
Наверх
 
IP записан
 
leonvlas
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 47
Зарегистрирован: 03. Августа 2007
Re: Colorer for Openconf - обсуждения
Ответ #649 - 14. Апреля 2008 :: 12:41
Печать  
Такой эфект проявляется только если в настройках парная скобка  - шрифт отличный от текущей строки.

Просто добивался эфекта чтобы парные скобки выделялись не только цветом но и размером что очень наглядно.

Это происходит тоько в тот момент когда скобки находятся рядом друг с другом и возникает как бы пробел между ними при этом первая скобка подсвечивается потом пробел потом вторая скобка но уже не подсвечивается.

  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #650 - 14. Апреля 2008 :: 13:40
Печать  
если я правильно всё понял, то тебе просто нужно найти комбинацию шрифт/размер/жирность для парных скобок, при которой подсвеченные скобки небудут съезжать от позиции курсора... попробуй шрифт Verdana...
и покажи также картинку для наглядности
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
leonvlas
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 47
Зарегистрирован: 03. Августа 2007
Re: Colorer for Openconf - обсуждения
Ответ #651 - 15. Апреля 2008 :: 04:54
Печать  
Да переделал на verda ну все получилось. Большое спасибо.
  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #652 - 23. Апреля 2008 :: 09:53
Печать  
Хм кажется обнаружен глюк в версии 0.9.1.8:
1 В подсказках нет реакции на запятую сразу после её набора.
Пример
Код
Выбрать все
	Таб = СоздатьОбъект("Таблица");
	Таб.ПараметрыСтраницы(,,); 


если набрать 1-ю запятую, нажать Ctrl-Shift-Space (т.е. вызвать подсказку) то в падсказке все подсвечивается правильно, набираем 2-ю запятую и подсказка на это не реагирует (спасает тока если курсор сдвинуть до 1-й запятой и обратно)

Предложение: а мона в панельку Colorer-а вынести кнопки
"Сброс модифицированности",
" Закладки",
"Модифицированные строки"

P.S. А так все гуд....
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #653 - 23. Апреля 2008 :: 11:21
Печать  
по первому пункту: у тебя не включена галка автоактивация подсказки у телепата
по второму: это ж мне надо гдето украсть или придумать самому иконки для кнопок Улыбка
я этими командами редко пользуюсь, будут глаза мозолить... попробую сделать эти кнопки настраиваемыми, т.е чтобы по умолчанию их небыло, а можно было добавить через настройку тулбаров
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #654 - 23. Апреля 2008 :: 11:32
Печать  
А можно рассчитывать, что в колорере появится возможность произвольно менять цвет фона?
  
Наверх
 
IP записан
 
Alister
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 123
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #655 - 23. Апреля 2008 :: 19:35
Печать  
А можно еще попросить посмотреть такую вещь: не перетаскиваются мышкой из открытого синтакс-помощника в текст методы, функции и т.п.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #656 - 24. Апреля 2008 :: 10:34
Печать  
ildary писал(а) 23. Апреля 2008 :: 11:32:
А можно рассчитывать, что в колорере появится возможность произвольно менять цвет фона?

конечно можно... будет в следующей версии...  основной вопрос тут как сохранять раскраску строк, нарисовать то непроблема... вариант разметки тегами в тексте мне ненравится, думаю сделать сохранение в файле в каталоге с базой

Alister писал(а) 23. Апреля 2008 :: 19:35:
А можно еще попросить посмотреть такую вещь: не перетаскиваются мышкой из открытого синтакс-помощника в текст методы, функции и т.п.


я уже как-то разбирался с этой проблемой... исправить неполучилось... так что вот.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Alister
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 123
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #657 - 24. Апреля 2008 :: 14:44
Печать  
Да нет это так, уже привиредничаю Улыбка Отличный продукт, огромная работа - большое спасибо !
  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #658 - 25. Апреля 2008 :: 03:43
Печать  
Цитата:
вариант разметки тегами в тексте мне ненравится, думаю сделать сохранение в файле в каталоге с базой

Не самый лучший вариант, например для классов нужно будет раскрашивать в каждой базе где используется класс?
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #659 - 25. Апреля 2008 :: 08:19
Печать  
Nick писал(а) 25. Апреля 2008 :: 03:43:
Цитата:
вариант разметки тегами в тексте мне ненравится, думаю сделать сохранение в файле в каталоге с базой

Не самый лучший вариант, например для классов нужно будет раскрашивать в каждой базе где используется класс?


для внешних документов например можно указать свой файл настройки, если в нем информации о данном документе нет, то брать из каталога ИБ... както так... предлагайте варианты, обсудим. Плюс ещё вопрос, как различать внешние документы, по названию файла или по полному пути, базу ведь можно открыть как локально так и по сети, каталог ИБ при этом будет другим.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #660 - 25. Апреля 2008 :: 08:31
Печать  
а мне больше нравится вариант разметки с использованием тэгов.
Например в коде будет:
Цитата:
//ЦВЕТ:Красный(или число РГБ):ИмяМетки
Тут
текст
модуля
//КОНЕЦ_ИмяМетки

(или вообще перенять обозначения раскраски\шрифта из ФормЕкс)

+ сделать настройку, которая бы скрывала\отображала служебные тэги, т.е., если установить "галку" "не отображать служ. тэги", то увидим следующее:
Цитата:
Тут
текст
модуля

  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #661 - 25. Апреля 2008 :: 08:35
Печать  
Цитата:
+ сделать настройку, которая бы скрывала\отображала служебные тэги, т.е., если установить "галку" "не отображать служ. тэги", то увидим следующее

+1
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #662 - 25. Апреля 2008 :: 15:06
Печать  
ну чтож, придется, как обычно, делать два варианта раскраски )
начну пожалуй с тегов... они попроще...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #663 - 25. Апреля 2008 :: 15:18
Печать  
Умоляю еще раз - не надо делать слишком замороченно - лучшее - враг хорошего. Лишь бы работало, а теги не будут мешать.

p.s. Пользую Colorer всего месяц, но за это время в очередной раз кардинально поменял стиль программирования - чтобы удобно было разворачивать/сворачивать - и смог победить практически нерешаемую ранее задачу - некоторые самописные модули изначально на 3 экрана стали под 3 тыщи строк и иногда стало посещать мысль - проще все с ноля писать, чем в этом разбираться, а теперь все как на ладони.
Кстати может стоит описать маленькие хитрости при работе с колорером - вдруг кому пригодится?

p.p.s. А еще зайдя на форум мисты, ощутил странное чуство - там по дефолту слева желтая полоса и кажется, что это измененный текст модуля в колорере Улыбка
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #664 - 25. Апреля 2008 :: 15:59
Печать  
Цитата:
Умоляю еще раз - не надо делать слишком замороченно - лучшее - враг хорошего. Лишь бы работало, а теги не будут мешать.


ну, html парсер я и не собираюсь делать.  тег начала и конца блока цвета, вот и всё.

Цитата:
.p.s. А еще зайдя на форум мисты, ощутил странное чуство - там по дефолту слева желтая полоса и кажется, что это измененный текст модуля в колорере


а вот чтобы не мерещились желтые полосы, я вас умоляю, не читайте вы по утрам советских газет форумы мисты (с) Улыбка

Цитата:
Кстати может стоит описать маленькие хитрости при работе с колорером - вдруг кому пригодится?

конечно пиши, приложим к описанию.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
mbrDancer
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 7
Зарегистрирован: 19. Июля 2007
Re: Colorer for Openconf - обсуждения
Ответ #665 - 25. Апреля 2008 :: 16:35
Печать  
За плугин и его поддержку еще раз спасибы, проверяй WM
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #666 - 26. Апреля 2008 :: 05:27
Печать  
mbrDancer писал(а) 25. Апреля 2008 :: 16:35:
За плугин и его поддержку еще раз спасибы, проверяй WM

спасибо, пришло.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Kind
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 18
Зарегистрирован: 16. Августа 2006
Re: Colorer for Openconf - обсуждения
Ответ #667 - 27. Апреля 2008 :: 13:39
Печать  
При включенном колорере подсказки по ктрл+шифт+пробел появлются и тут же пропадают. Убираю колорер подсказки работают.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #668 - 27. Апреля 2008 :: 13:51
Печать  
Kind писал(а) 27. Апреля 2008 :: 13:39:
При включенном колорере подсказки по ктрл+шифт+пробел появлются и тут же пропадают. Убираю колорер подсказки работают.

http://www.1cpp.ru/forum/YaBB.pl?num=1197864156

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Kind
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 18
Зарегистрирован: 16. Августа 2006
Re: Colorer for Openconf - обсуждения
Ответ #669 - 27. Апреля 2008 :: 14:07
Печать  
Спасиб!
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #670 - 04. Мая 2008 :: 12:07
Печать  
проверяем раскраску строк тегами... режима скрытия тегов пока нет.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #671 - 04. Мая 2008 :: 14:58
Печать  
metaeditor писал(а) 04. Мая 2008 :: 12:07:
проверяем раскраску строк тегами... режима скрытия тегов пока нет.

Красиво!
А вложенности цветов не будет? Т.е. я пишу:
Цитата:
//color16776960
           //тут голубой код
//color13101239
     //тут зеленый код
//color
     //тут хочу опять голубой
//color

+ хотелось бы их сворачивать.
ИМХО, одним выстрелом можно убить 2-х зайцев, а именно: сделать разметку не
Цитата:
//color13101239
     //тут зеленый код
//color

а:
Цитата:
//{color13101239
     //тут зеленый код
//}color

т.е. чтоб они имели открывающий и закрывающий тэги. ?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #672 - 04. Мая 2008 :: 15:08
Печать  
вложенные блоки сложнее реализовать...
попробую конечноже но необещаю. про свертку тоже подумаю как лучше сделать...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #673 - 05. Мая 2008 :: 07:59
Печать  
А вообще мегахорош был бы следующий механизм.
У нас уже имеются произвольные блоки, которые могут сворачиваться/разворачиваться. Некоторые из них хотелось бы раскрасить. Как это сделать: добавляем в конец/начало/середину "тэг-разукрашку", например такой: {colorНужныйМне} или такой [colorНужныйМне] или ещё какой-нибудь, и имеем разукрашенный произвольный блок!  Улыбка
Выглядеть это будет примерно так:
Код
Выбрать все
//{Обработка результатов запроса {color13101239}
//тут зеленый код

//} 


Т.е. граница разукрашки определяется границами произвольного блока.
Реально?
  
Наверх
 
IP записан
 
mihast
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 17
Зарегистрирован: 18. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #674 - 06. Мая 2008 :: 03:23
Печать  
ОЧЕНЬ замечательно !!!

А неплохо было бы в скрипты прописать для быстрого вызова новые кнопки. Например, "Сброс модифицированности" и  "обновить содержимое редактора" ....
  
Наверх
 
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #675 - 06. Мая 2008 :: 08:28
Печать  
хм... а отрицательный масштаб только для номеров строк работает?
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #676 - 06. Мая 2008 :: 12:53
Печать  
JohnyDeath писал(а) 05. Мая 2008 :: 07:59:
А вообще мегахорош был бы следующий механизм.
У нас уже имеются произвольные блоки, которые могут сворачиваться/разворачиваться. Некоторые из них хотелось бы раскрасить. Как это сделать: добавляем в конец/начало/середину "тэг-разукрашку", например такой: {colorНужныйМне} или такой [colorНужныйМне] или ещё какой-нибудь, и имеем разукрашенный произвольный блок!  Улыбка
Выглядеть это будет примерно так:
Код
Выбрать все
//{Обработка результатов запроса {color13101239}
//тут зеленый код

//} 


Т.е. граница разукрашки определяется границами произвольного блока.
Реально?


я тут подумал и решил вот что:

я сделаю (вернее уже сделал) возможность свертки цветовых блоков, а совместные прозвольно-цветовые блоки делать небуду, потому-что
во-первых, выделение цветом сделано всёже для визуального цветового различия кусков кода, а не для свертки

во-вторых нормально работают комбинации типа

//{
//color123456
...
//color
//}

//color8454143
//{
...
//}
//color

ну и в-третьих, мне просто влом Улыбка
« Последняя редакция: 06. Мая 2008 :: 16:22 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #677 - 06. Мая 2008 :: 12:54
Печать  
mihast писал(а) 06. Мая 2008 :: 03:23:
ОЧЕНЬ замечательно !!!

А неплохо было бы в скрипты прописать для быстрого вызова новые кнопки. Например, "Сброс модифицированности" и  "обновить содержимое редактора" ....

добавлю

Melifaro писал(а) 06. Мая 2008 :: 08:28:
хм... а отрицательный масштаб только для номеров строк работает?

просто растровый шрифт Courier которым отображается текст кода не имеет размеров меньше чем 10, а номера строк отображаются векторным Courier New
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #678 - 07. Мая 2008 :: 10:19
Печать  
наверное, надо помимо списка закладок и модифицированных строк, еще и список подкрашенных?
все-таки подкрашивание имеет какую цель, "прыгать" не помешало бы
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #679 - 07. Мая 2008 :: 10:32
Печать  
Вопрос: "не собирается ли многоуважаемый metaeditor сделать единую ссылку для скачивания плагина"

а то у меня каждое утро wget'ом тянутся все необходимые dll-ки для работы по ссылкам которые я один раз указал

  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #680 - 07. Мая 2008 :: 10:43
Печать  
Melifaro писал(а) 07. Мая 2008 :: 10:19:
наверное, надо помимо списка закладок и модифицированных строк, еще и список подкрашенных?
все-таки подкрашивание имеет какую цель, "прыгать" не помешало бы

ок

lustin писал(а) 07. Мая 2008 :: 10:32:
Вопрос: "не собирается ли многоуважаемый metaeditor сделать единую ссылку для скачивания плагина"

а то у меня каждое утро wget'ом тянутся все необходимые dll-ки для работы по ссылкам которые я один раз указал

вобще, не собирался, но могу дублировать обновление с фиксированным названием scicolorer.zip в первом посте прикрепленной ветки

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #681 - 07. Мая 2008 :: 10:48
Печать  
metaeditor писал(а) 06. Мая 2008 :: 12:53:
JohnyDeath писал(а) 05. Мая 2008 :: 07:59:
А вообще мегахорош был бы следующий механизм.
У нас уже имеются произвольные блоки, которые могут сворачиваться/разворачиваться. Некоторые из них хотелось бы раскрасить. Как это сделать: добавляем в конец/начало/середину "тэг-разукрашку", например такой: {colorНужныйМне} или такой [colorНужныйМне] или ещё какой-нибудь, и имеем разукрашенный произвольный блок!  Улыбка
Выглядеть это будет примерно так:
Код
Выбрать все
//{Обработка результатов запроса {color13101239}
//тут зеленый код

//} 


Т.е. граница разукрашки определяется границами произвольного блока.
Реально?


я тут подумал и решил вот что:

я сделаю (вернее уже сделал) возможность свертки цветовых блоков, а совместные прозвольно-цветовые блоки делать небуду, потому-что
во-первых, выделение цветом сделано всёже для визуального цветового различия кусков кода, а не для свертки

во-вторых нормально работают комбинации типа

//{
//color123456
...
//color
//}

//color8454143
//{
...
//}
//color

ну и в-третьих, мне просто влом Улыбка

И тебя уже никак не отговорить?  Нерешительный
  
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #682 - 07. Мая 2008 :: 10:57
Печать  
metaeditor писал(а) 07. Мая 2008 :: 10:43:
вобще, не собирался, но могу дублировать обновление с фиксированным названием scicolorer.zip в первом посте прикрепленной ветки



если не трудно - было ьы классно
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #683 - 07. Мая 2008 :: 11:00
Печать  
JohnyDeath писал(а) 07. Мая 2008 :: 10:48:
И тебя уже никак не отговорить?  Нерешительный

вродебы мелочь, переставить тег color не с начала, а в любое место строки, да вот лексер уже так заточен, что границы произвольных блоков должны идти первыми в строке, поэтому нехочется ничего мудрить

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #684 - 07. Мая 2008 :: 11:26
Печать  
Понял.  Нерешительный
Огромное тебе спасибо и за то, что есть!  Очень довольный

П.С. как быстро к хорошему привыкаешь....
  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #685 - 21. Мая 2008 :: 17:51
Печать  
А можно вот такую "фичу" сделать


Моя "хотелка" вот такая:
1  Хочу чтобы при нажатии Ctrl и наведении мышки на любое слово (кроме ключевых слов и т.д.) оно подсвечивалось как показанно на скрине...
2 Хочу чтобы при нажатии правой кнопки мыши колорер генерировал событие которое можно обработать внешним скриптом.
3 Хотелось бы что бы это событие передовало следующие данные:
  - номер строки модуля
  - полное содержимое этой строки
  - "лексему" которую подсветили (если смотреть на рисунок выше то это "TForm1")
  - ну и т.д. по мере необходимости...
4 Естесно хотелось бы настраивать "схему" для данной подсветки

P.S. Данную "фичу" дексер поддерживает "штатно". мона посмотреть как это работает в SciTE

P.S.S. Заранее "СПАСИБО" автору за его труд...

  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #686 - 22. Мая 2008 :: 02:03
Печать  
Цитата:
Моя "хотелка" вот такая:
1  Хочу чтобы при нажатии Ctrl и наведении мышки на любое слово (кроме ключевых слов и т.д.) оно подсвечивалось как показанно на скрине...
2 Хочу чтобы при нажатии правой кнопки мыши колорер генерировал событие которое можно обработать внешним скриптом.
3 Хотелось бы что бы это событие передовало следующие данные:
  - номер строки модуля
  - полное содержимое этой строки
  - "лексему" которую подсветили (если смотреть на рисунок выше то это "TForm1")
  - ну и т.д. по мере необходимости...
4 Естесно хотелось бы настраивать "схему" для данной подсветки


1) да, вроде можно такое сделать
2)такое событие уже есть в телепате Telepat_GetMenu(), можно посмотреть в telepat.vbs
(или это опечатка и ты имеш ввиду нажатие левой кнопки мыши?)
3)если всеже имелось ввиду нажатие правой кнопки, то соответственно все эти данные и так можно получить в скрипте

зы, полагаю хочеш сделать чтото по типу дельфийского кодеждампа при клике на слове при нажатом ctrl - е?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #687 - 22. Мая 2008 :: 06:07
Печать  
metaeditor писал(а) 22. Мая 2008 :: 02:03:
зы, полагаю хочеш сделать чтото по типу дельфийского кодеждампа при клике на слове при нажатом ctrl - е?

Зриш в корень....  Улыбка

  
Наверх
 
IP записан
 
IntegerInteger
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 3
Зарегистрирован: 22. Мая 2008
Re: Colorer for Openconf - обсуждения
Ответ #688 - 22. Мая 2008 :: 12:17
Печать  
Ахренеть... ТАЛАНТИЩЕ! тока а где закладки? туплю...
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #689 - 22. Мая 2008 :: 13:22
Печать  
Цитата:
metaeditor писал(а) 22. Мая 2008 :: 02:03:
зы, полагаю хочеш сделать чтото по типу дельфийского кодеждампа при клике на слове при нажатом ctrl - е?

Зриш в корень....  Улыбка


события сейчас генерировать нет возможности, не тот тип плагина... пока что могу сделать всё вышесказанное, но при нажатии левой кнопки вызывать кодеджамп телепата(то что происходить при нажатии Ctrl + Enter).

IntegerInteger писал(а) 22. Мая 2008 :: 12:17:
Ахренеть... ТАЛАНТИЩЕ! тока а где закладки? туплю...


закладки устанавливаются как обычно, кликом мыши слева редактора, (между номерами строк и маркерами свертки)
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #690 - 23. Мая 2008 :: 00:56
Печать  
Цитата:
P.S. Данную "фичу" лексер поддерживает "штатно". мона посмотреть как это работает в SciTE


кстати как это в SciTE'е посмотреть? какой набрать текст и какой выбрать язык подсветки? чтото уменя неполучилось.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #691 - 25. Мая 2008 :: 21:36
Печать  
metaeditor писал(а) 23. Мая 2008 :: 00:56:
Цитата:
P.S. Данную "фичу" лексер поддерживает "штатно". мона посмотреть как это работает в SciTE


кстати как это в SciTE'е посмотреть? какой набрать текст и какой выбрать язык подсветки? чтото уменя неполучилось.


Улыбка говой реализация пока еще нигде нет (не зря же было написанно <Данную "фичу" лексер поддерживает"штатно")>, но есть уже все нужные события посылаемые движком Scintilla. Более подробнее можна прочитать здесь

P.S. Кстати может здесь будет пару интерсных идей для дальнейшего развития колорера
« Последняя редакция: 27. Мая 2008 :: 16:16 - SiriuS »  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #692 - 27. Мая 2008 :: 16:46
Печать  
Хм а можно еще пару "хателок" в порядке бреда  Улыбка

1. А мона сделать кнопку "Сброс выделения цветом" и в меню и на панели.
2. А можно в формы "Закладки" и "Цветовые блоки" следующий функционал
  - Установка/Снятие  закладки или цветового блока (+ для блоков возможность установки цвета)
  - Указывать размер шрифта кода в этих формах (ну или хотя как в основной форме)
3 А можно сделать произвольный фолдинг для всего остального кода который не отмечен цветовыми блоками или вкладками.

P.S. .... и конечно же большое пребольшое спасибо автору за его труд  Улыбка
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #693 - 28. Мая 2008 :: 08:09
Печать  
Как всегда Великолепно!!! Спасибо тебе, Дмитрий, за твой труд!

А можно, чтоб цветовые блоки сворачивались/разворачивались даже тогда, когда включена опция "скрывать цветовые тэги"?
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #694 - 28. Мая 2008 :: 08:40
Печать  
Давненько я не обновлял, отстал.
Просто маладес! Улыбка
  
Наверх
ICQ  
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #695 - 28. Мая 2008 :: 10:18
Печать  
Идея отличная. Нужно:

1. Сделать сброс цвета (выше описывалось уже)
2. Разрешить как-то коллизии при выборе области больше раскрашенного блока или содержащей несколько таких блоков и установке этой области другого цвета. Потому что сейчас нельзя даже раскраску снять, выделив весь модуль и установив ему белый цвет.
  
Наверх
 
IP записан
 
IntegerInteger
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 3
Зарегистрирован: 22. Мая 2008
Re: Colorer for Openconf - обсуждения
Ответ #696 - 29. Мая 2008 :: 12:49
Печать  
хотелка...
в делфи к примеру автоматом обрезаются хвостовые пробелы в конце строки. можа колорер научить такому "тримингу"?
  
Наверх
 
IP записан
 
Андрюха
Junior Member
**
Отсутствует



Сообщений: 74
Местоположение: Красноярск
Зарегистрирован: 19. Марта 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #697 - 04. Июня 2008 :: 05:55
Печать  
У меня в версии 0.9.2.0 не отключается aвтoкoпиpoвaниe в буфep пpи выдeлeнии.
  
Наверх
 
IP записан
 
unnamed
Full Member
***
Отсутствует


0x1c = 28

Сообщений: 166
Местоположение: Chelyabinsk
Зарегистрирован: 01. Ноября 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #698 - 04. Июня 2008 :: 06:01
Печать  
IntegerInteger писал(а) 29. Мая 2008 :: 12:49:
хотелка...
в делфи к примеру автоматом обрезаются хвостовые пробелы в конце строки. можа колорер научить такому "тримингу"?

+1. и желательно при открытии обработки автоматом все существующие в конце обрезать
  
Наверх
ICQ  
IP записан
 
Андрюха
Junior Member
**
Отсутствует



Сообщений: 74
Местоположение: Красноярск
Зарегистрирован: 19. Марта 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #699 - 04. Июня 2008 :: 06:34
Печать  
Еще хотелка - сделать произвольный список слов и словосочетаний, который бы подсвечивался выбранным цветом.

Например, у меня определены глобальные константы Да, Нет, Неопределено и т.д. - я бы их подсветил каким-нибудь цветом, отличным от стандартного.
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #700 - 04. Июня 2008 :: 06:44
Печать  
Цитата:
Еще хотелка - сделать произвольный список слов и словосочетаний, который бы подсвечивался выбранным цветом.

Например, у меня определены глобальные константы Да, Нет, Неопределено и т.д. - я бы их подсветил каким-нибудь цветом, отличным от стандартного.

Дык есть же список дополнительных ключевых слов.
  
Наверх
ICQ  
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #701 - 04. Июня 2008 :: 06:46
Печать  
vip писал(а) 04. Июня 2008 :: 06:44:
Цитата:
Еще хотелка - сделать произвольный список слов и словосочетаний, который бы подсвечивался выбранным цветом.

Например, у меня определены глобальные константы Да, Нет, Неопределено и т.д. - я бы их подсветил каким-нибудь цветом, отличным от стандартного.

Дык есть же список дополнительных ключевых слов.


например в последней версии автоматом подсвечивает слово "Режим".
  
Наверх
 
IP записан
 
Андрюха
Junior Member
**
Отсутствует



Сообщений: 74
Местоположение: Красноярск
Зарегистрирован: 19. Марта 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #702 - 04. Июня 2008 :: 07:04
Печать  
vip писал(а) 04. Июня 2008 :: 06:44:
Цитата:
Еще хотелка - сделать произвольный список слов и словосочетаний, который бы подсвечивался выбранным цветом.

Например, у меня определены глобальные константы Да, Нет, Неопределено и т.д. - я бы их подсветил каким-нибудь цветом, отличным от стандартного.

Дык есть же список дополнительных ключевых слов.


А то сделать чтобы совсем другим цветом
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #703 - 04. Июня 2008 :: 07:07
Печать  
Цитата:
vip писал(а) 04. Июня 2008 :: 06:44:
Цитата:
Еще хотелка - сделать произвольный список слов и словосочетаний, который бы подсвечивался выбранным цветом.

Например, у меня определены глобальные константы Да, Нет, Неопределено и т.д. - я бы их подсветил каким-нибудь цветом, отличным от стандартного.

Дык есть же список дополнительных ключевых слов.


А то сделать чтобы совсем другим цветом

Ну дык сделай.
Определение стилей -> Доп. ключевые слова
  
Наверх
ICQ  
IP записан
 
Андрюха
Junior Member
**
Отсутствует



Сообщений: 74
Местоположение: Красноярск
Зарегистрирован: 19. Марта 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #704 - 04. Июня 2008 :: 07:29
Печать  
О! Спасибо, не углядел!
Еще бы aвтoкoпиpoвaниe в буфep пpи выдeлeнии выключить как-нибудь, совсем было бы хорошо.
  
Наверх
 
IP записан
 
Андрюха
Junior Member
**
Отсутствует



Сообщений: 74
Местоположение: Красноярск
Зарегистрирован: 19. Марта 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #705 - 04. Июня 2008 :: 08:04
Печать  
Пардон, а где это "Определение стилей -> Доп. ключевые слова"? Что-то не могу найти
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #706 - 04. Июня 2008 :: 08:21
Печать  
Цитата:
Пардон, а где это "Определение стилей -> Доп. ключевые слова"? Что-то не могу найти

Настройки - слева вверху
  
Наверх
ICQ  
IP записан
 
IntegerInteger
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 3
Зарегистрирован: 22. Мая 2008
Re: Colorer for Openconf - обсуждения
Ответ #707 - 04. Июня 2008 :: 09:02
Печать  
Если реализовать из поста Ответ #696, по ходу легко (возможно) и другую хотелку сделать (выше где-то было).
кады курсор ставим за пределы строки - она дополняется табами/пробелами, убираем курсор - она тримингуется...
и еще хотелка, можа гуру скриптов подскажут - нет хоткеев Ctrl+PageUp и PageDown (перемещение курсора ввех/вниз экрана)
Еще раз афтору респект
  
Наверх
 
IP записан
 
Андрюха
Junior Member
**
Отсутствует



Сообщений: 74
Местоположение: Красноярск
Зарегистрирован: 19. Марта 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #708 - 04. Июня 2008 :: 09:27
Печать  
vip писал(а) 04. Июня 2008 :: 08:21:
Цитата:
Пардон, а где это "Определение стилей -> Доп. ключевые слова"? Что-то не могу найти

Настройки - слева вверху

В настройки я вхожу без проблем, а где там определение стилей?
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #709 - 04. Июня 2008 :: 09:32
Печать  
Цитата:
vip писал(а) 04. Июня 2008 :: 08:21:
Цитата:
Пардон, а где это "Определение стилей -> Доп. ключевые слова"? Что-то не могу найти

Настройки - слева вверху

В настройки я вхожу без проблем, а где там определение стилей?

Тута
  

styles.jpg ( 24 KB | Загрузки )
styles.jpg
Наверх
ICQ  
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #710 - 04. Июня 2008 :: 09:33
Печать  
Замечен мелкий косячок (версия последняя, маркеры цвета фона скрываются) - берем две процедуры, первую красим в один цвет, вторую в другой (они разделены пустой строкой), после чего выделяем обе и комментируем их, и ищем плюик разворота - его нету.
  
Наверх
 
IP записан
 
Андрюха
Junior Member
**
Отсутствует



Сообщений: 74
Местоположение: Красноярск
Зарегистрирован: 19. Марта 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #711 - 04. Июня 2008 :: 09:36
Печать  
vip писал(а) 04. Июня 2008 :: 09:32:
Цитата:
vip писал(а) 04. Июня 2008 :: 08:21:
Цитата:
Пардон, а где это "Определение стилей -> Доп. ключевые слова"? Что-то не могу найти

Настройки - слева вверху

В настройки я вхожу без проблем, а где там определение стилей?

Тута

Спасибо, это я уже покурил. Думал дополнительно существует какое-то "Определение стилей". Улыбка
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #712 - 04. Июня 2008 :: 09:39
Печать  
Цитата:
Спасибо, это я уже покурил. Думал дополнительно существует какое-то "Определение стилей".

Дополнительно к "Определению стилей"? Очень довольный
Что не устраивает то?
  
Наверх
ICQ  
IP записан
 
Андрюха
Junior Member
**
Отсутствует



Сообщений: 74
Местоположение: Красноярск
Зарегистрирован: 19. Марта 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #713 - 04. Июня 2008 :: 09:49
Печать  
Все устраивает, думал, что проморгал какой-то допфункционал
  
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #714 - 04. Июня 2008 :: 11:21
Печать  
Еще мелкая деталь (очень похоже на мой пост выше - т.е. условия те же) - берем строку, выделяем фон цветом, потом делаем ей фон белого цвета (т.е. сбрасываем цвет), после чего строку комментируем (CTRL + /) - наблюдаем после закомментированной строки тег //color

p.s. работать не мешает, просто информирую автора такого великолепного инструмента.
  
Наверх
 
IP записан
 
Андрюха
Junior Member
**
Отсутствует



Сообщений: 74
Местоположение: Красноярск
Зарегистрирован: 19. Марта 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #715 - 05. Июня 2008 :: 00:57
Печать  
В новой версии 0.9.2.0 не хочет отключаться aвтoкoпиpoвaниe в буфep пpи выдeлeнии. Откатился на версию 0.9.1.9 - проблема устранилась.
  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #716 - 05. Июня 2008 :: 08:25
Печать  
А у меня начало ошибку выдавать при загрузке конфигуратора

"Ошибка выполнения срипта.
Скрипт: SciColorer
Файл: ...
Строка: 94
Позиция: 0
Код: 0
Источник: Ошибка выполнения Microsoft VBScript
Описание: Невозможно создание объекта контейнером ActiveX: 'OpenConf.CommonServices'"

Система: Win 2003 TerminalServer
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Berck
Junior Member
**
Отсутствует



Сообщений: 66
Местоположение: Москва
Зарегистрирован: 17. Июля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #717 - 07. Июня 2008 :: 08:24
Печать  
alyuev писал(а) 05. Июня 2008 :: 08:25:
А у меня начало ошибку выдавать при загрузке конфигуратора

"Ошибка выполнения срипта.
Скрипт: SciColorer
Файл: ...
Строка: 94
Позиция: 0
Код: 0
Источник: Ошибка выполнения Microsoft VBScript
Описание: Невозможно создание объекта контейнером ActiveX: 'OpenConf.CommonServices'"

Система: Win 2003 TerminalServer


На 2 машинах с 2003 такая же ошибка.
На ХП полет нормальный.
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #718 - 09. Июня 2008 :: 11:28
Печать  
Можно ли использовать эту dll в качестве активикса в 1С для отображения текста загруженного модуля а-ля конфигуратор?

иногда бывает надо Улыбка
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #719 - 11. Июня 2008 :: 09:17
Печать  
Arta писал(а) 09. Июня 2008 :: 11:28:
Можно ли использовать эту dll в качестве активикса в 1С для отображения текста загруженного модуля а-ля конфигуратор?

иногда бывает надо Улыбка


Кстати мне тоже интересен данный вопрос.  Подмигивание
+1... хачу знать  Очень довольный
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #720 - 13. Июня 2008 :: 09:54
Печать  
Разработка супер, есть маленькие недоработки.
Почему то перестало работать перетаскивание из синтакисис помощника 1С. Также не копируется свернутый блок в буфер обмена а копируется только первая строка. Т.е. чтобы скопировать блок - его надо развернуть а потом скопировать (смотрел для процедуры). Может у меня не последняя версия или есть каие то настройки чтобы это исправить?
  
Наверх
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #721 - 13. Июня 2008 :: 10:05
Печать  
pvase писал(а) 13. Июня 2008 :: 09:54:
Разработка супер, есть маленькие недоработки.
Почему то перестало работать перетаскивание из синтакисис помощника 1С. Также не копируется свернутый блок в буфер обмена а копируется только первая строка. Т.е. чтобы скопировать блок - его надо развернуть а потом скопировать (смотрел для процедуры). Может у меня не последняя версия или есть каие то настройки чтобы это исправить?


Просто надо выделять ещё одну строчку снизу в свернутом режиме. И тогда все работает.
  
Наверх
 
IP записан
 
Some one
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 3
Зарегистрирован: 13. Апреля 2007
Re: Colorer for Openconf - обсуждения
Ответ #722 - 24. Июня 2008 :: 05:35
Печать  
Спасибо за плагин.
Можно просьбу:
Для особо не одаренных можно ли вставить длину процедуры в строках, при ее сворачивании.

плз
  
Наверх
 
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #723 - 27. Июня 2008 :: 05:18
Печать  
нашел нехорошесть.
подцветка перестает работать если убрать галочку "Свертка \ Сворачивать \ Произвольные"

:?

еще момент. в буфер обмена (при включенном автокопировании) попадают удаляемые символы и табуляция при переходе на новую строку
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #724 - 27. Июня 2008 :: 09:59
Печать  
Появилась хотелка - нельзя ли как-нибудь показывать название текущей процедуры / функции?
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #725 - 27. Июня 2008 :: 10:05
Печать  
ildary писал(а) 27. Июня 2008 :: 09:59:
Появилась хотелка - нельзя ли как-нибудь показывать название текущей процедуры / функции?

Нажимай ctrl+1, выйдет смписок методов модуля спозиционнированный на текущей процедуре.
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #726 - 28. Июня 2008 :: 06:31
Печать  
JohnyDeath писал(а) 27. Июня 2008 :: 10:05:
Нажимай ctrl+1, выйдет смписок методов модуля спозиционнированный на текущей процедуре.

Этот же список есть в панели инструментов телепата, только он не показывается по умолчанию. Т.е. достаточно настроить панель, и название текущей процедуры будет там видно.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
KVD
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 1
Зарегистрирован: 30. Июня 2008
Re: Colorer for Openconf - обсуждения
Ответ #727 - 30. Июня 2008 :: 07:25
Печать  
и у меня есть просьба.  Улыбка
Можно сделать так чтобы и формы открывались в режиме "только чтение".
Не всегда удобно заглядывать под реквизиты, они часто смещаются.
  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #728 - 01. Июля 2008 :: 10:22
Печать  
KVD писал(а) 30. Июня 2008 :: 07:25:
и у меня есть просьба.  Улыбка
Можно сделать так чтобы и формы открывались в режиме "только чтение".
Не всегда удобно заглядывать под реквизиты, они часто смещаются.


Пользуйся "Инспектором форм 2" (Inspector25.dll) он позваляет посмотреть элементы формы без лишних телодвижений
  
Наверх
 
IP записан
 
MeSoft
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 38
Зарегистрирован: 20. Августа 2007
Re: Colorer for Openconf - обсуждения
Ответ #729 - 04. Июля 2008 :: 06:15
Печать  
ещё хотелка - сделать тег для расскраски цвета шрифта.
Иногда бывает нужно выделить в комментария важные моменты  Улыбка
  
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #730 - 10. Июля 2008 :: 09:09
Печать  
Давно нет новостей. Решил поделиться маленькими хитростями использования scicolorer  в повседневной работе. Впервые я про него узнал этой зимой, но сейчас я без него (как и в целом без опенконфа) просто не предсталяю коденье в 1С.

1) scicolorer позволяет создавать произвольные блоки (лично я использую ++ и ==, но это дело вкуса) - и я их применяю для того, чтобы можно было открыв модуль увидеть не уйму текста, в котором глаза разбегаются, а краткий список блоков - желательно в один экран(конечно для мелких модулей это не нужно, но у меня пара нетленок разрослась до 3-4 тысяч строк и прошлой осенью я подумывал, что проще их удалить, чем разбираться в этой каше).

Вот на что теперь похожи эти модули:

//++ Перем

//++ общие процедуры

//++ Форма

//++ обработка

//++ МОДУЛЬ

где Перем - это обьявления переменных, Модуль - это текст, что выполняется до ПриОткрытии (простите, не помню научного названия), Форма - процедуры, связанные с формой, типа ПриНачалеРедактированииСтроки, ПриОткрытии и т.п.

Также для удобства просмотра я при обьявлении Функции пишу не Функция Долг(), а перед именем добавляю пару пробелов - тогда свернутые заголовки процедур и функций становятся вровень (почему то мне кажется, что тут не просто красота, но еще и удобство  чтения).

2) при написании служебного блока  я стараюсь откомментировать его так, чтобы не пришлось его разворачивать.

Примеры:

Если Долг = 0 Тогда //Возврат;
    Возврат;
КонецЕсли;

Попытка //ЗафиксироватьТранзакцию;
    ЗафиксироватьТранзакцию;
Исключение
...


3) При создании произвольного блока я пишу комментарий его содержимого, так что потом этот кусок прекрасно видно что свернутый, что развернутый

Пример

//++ Считаем долг

.... операторы

//== считаем долг

и теперь если текст развернут, то прекрасно видно начало и конец блока. Особенно это удобно, когда блоки вложены и их много.

В блоке Если - ИначеЕсли я форматирую их так, чтобы будучи свернутыми, их условия было удобно читать:

например:

Если           Конфа = "ТИС8" Тогда
ИначеЕсли Конфа = "ТИС9" Тогда

читается лучше и проще чем

Если Конфа = "ТИС8" Тогда
ИначеЕсли Конфа = "ТИС9" Тогда


Моя схема не абсолют, думаю ее можно и нужно доводить. Было бы интересно узнать, какие еще хитрости применяют одинэсники с помощью колорера.
« Последняя редакция: 17. Июля 2008 :: 10:34 - ildary »  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #731 - 14. Июля 2008 :: 12:18
Печать  
Скажу честно, за плагин досих пор не садился, както оно всё находилось чем другим занятся на выходных, на этой неделе постараюсь... а то вон уже сколько вопросов накопилось )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #732 - 15. Июля 2008 :: 09:17
Печать  
metaeditor писал(а) 14. Июля 2008 :: 12:18:
Скажу честно, за плагин досих пор не садился, както оно всё находилось чем другим занятся на выходных, на этой неделе постараюсь... а то вон уже сколько вопросов накопилось )


А сделаешь возможость подцеплять плагин в режиме предприятия для вставки его в контейнеры? Улыбка
Все что от него надо это получать текст модуля и возвращать по запросу  Подмигивание
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #733 - 18. Июля 2008 :: 16:21
Печать  
vandalsvq писал(а) 15. Июля 2008 :: 09:17:
А сделаешь возможость подцеплять плагин в режиме предприятия для вставки его в контейнеры? Улыбка
Все что от него надо это получать текст модуля и возвращать по запросу  Подмигивание


http://www.1cpp.ru/forum/YaBB.pl?num=1216397938
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #734 - 26. Августа 2008 :: 12:13
Печать  
Появилась новая хотелка: При работе текущая строка подсвечивается, а нельзя ли этим же цветом подсвечивать конечную строку произвольного блока (т.е. не того, который создан ключевыми словами или циклами, а того, который создается знаками типа { и} )?
Заранее спасибо! Улыбка
  
Наверх
 
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf - обсуждения
Ответ #735 - 27. Августа 2008 :: 08:31
Печать  
Эх, еще бы нормальный редактор форм и метаданных  Улыбка
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #736 - 27. Августа 2008 :: 08:45
Печать  
ну вот и 50-я страница...
поздравляю всех с юбилеем )
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Bagirius
Full Member
***
Отсутствует



Сообщений: 135
Зарегистрирован: 19. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #737 - 27. Августа 2008 :: 15:04
Печать  
Что-то у меня не пашет Печаль
Выдает такое
Ошибка выполнения скрипта
Скрипт: SciColorer
Файл: ..........config\scripts\SciColorer.vbs
Строка: 94
Позиция: 0
Код: 0
Источник: Ошибка выполнения Microsoft VBScript
ОПИСАНИЕ: Невозможно создание объекта контейнером ActiveX: 'OpenConf.CommonServices'

У меня установлен OpenConf 1.0.2.0(beta)
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #738 - 28. Августа 2008 :: 00:36
Печать  
правой кнопкой на ..\BIN\Config\System\CommonServices.wsc - "Подключить"
Если не поможет, переустановить WSH 5.6. ИначеЕсли не поможет - снести KAV 6
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Bagirius
Full Member
***
Отсутствует



Сообщений: 135
Зарегистрирован: 19. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #739 - 29. Августа 2008 :: 07:08
Печать  
metaeditor писал(а) 28. Августа 2008 :: 00:36:
правой кнопкой на ..\BIN\Config\System\CommonServices.wsc - "Подключить"
Если не поможет, переустановить WSH 5.6. ИначеЕсли не поможет - снести KAV 6


cпасибо, все получилось, оказывается что у меня не до конца был опенконф установлен system папки вообще не было

  
Наверх
ICQ  
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #740 - 29. Августа 2008 :: 08:17
Печать  
А можно ли попросить сделать в колорере возможность сброса всех меток цвета? Просто при работе в режиме их скрытия оказывается со временем текст наполняется пустыми метками - а чтобы их убрать вручную требуется дважды выйти и зайти в 1С.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #741 - 29. Августа 2008 :: 08:37
Печать  
ildary писал(а) 29. Августа 2008 :: 08:17:
А можно ли попросить сделать в колорере возможность сброса всех меток цвета? Просто при работе в режиме их скрытия оказывается со временем текст наполняется пустыми метками - а чтобы их убрать вручную требуется дважды выйти и зайти в 1С.


уже сделал, скоро будет...
а выходить и ненужно, достаточно переоткрыть документ
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #742 - 29. Августа 2008 :: 09:35
Печать  
Урра автору! Грядет новая версия!!!

p.s. А разве переоткрытие документа помогает? Мне казалось, что для применения настроек колорера требуется переоткрытие 1С?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #743 - 29. Августа 2008 :: 09:40
Печать  
ildary писал(а) 29. Августа 2008 :: 09:35:
Урра автору! Грядет новая версия!!!

p.s. А разве переоткрытие документа помогает? Мне казалось, что для применения настроек колорера требуется переоткрытие 1С?


нет, переоткрывать конфигуратр ненадо, документа достаточно
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alexqc
Junior Member
**
Отсутствует



Сообщений: 77
Местоположение: АР Крым, Симферополь
Зарегистрирован: 21. Июня 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #744 - 04. Сентября 2008 :: 09:07
Печать  
Слишком длинная ветка, так что если что пропустил и повторюсь - прошу извинить.
Итак, пожелания Улыбка (под "стандартное поведение" понимается - как в обычном 1С):
1. Колонка с номерами строк и метками - слишком широкая, и не регулируется. нельзя ли сделать с настраиваемой шириной и/или динамически изменяемой в зависимости от кол-ва строк (длины номера страницы)?
2. Не работает перетаскивание из синтакс. помошника в текст (запрещено). Стандартное поведение - вставляет указанный в помошнике шаблон.
3. Не работает перетаскивание правой кнопкой мыши (вызывает обычное контекстное меню). Стандартно - меню "Переместить/Скопировать/Отмена"
4. Хотелось бы настройку (возможность выключать) и описание используемых хоткеев. например, Ctrl-D - "сдублировать выделенный блок". Нашел чисто случайно - у меня ФАРовская привычка, что по Ctrl-D блок удаляется. Бывает нажимаю в 1С, но там на это ничего не завязано. А тут бац-и блок повторился. Понятно, что отключить можно приписав ему пустой макрос (так счас и сделал).
5. Вообще, на счет Ctrl+Буква - они счас вставляют спец. символы (которые с кодом<32). Стандартно они игнорировались. Можно сделать эту возможность также выключаемой?
6. Хотелось бы (опять же как в стандартном редакторе) "виртуальные пробелы", т.е. чтоб курсор мог стоять за концом строки, а при вводе от конца строки до курсора добавлялись пробелы.
  

Везде - от моря Черного до снежной Колымы - мы трудностям показываем кукиш.
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #745 - 04. Сентября 2008 :: 09:11
Печать  
Цитата:
1. Колонка с номерами строк и метками - слишком широкая, и не регулируется. нельзя ли сделать с настраиваемой шириной и/или динамически изменяемой в зависимости от кол-ва строк (длины номера страницы)

+1
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
stepman1
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 86
Зарегистрирован: 02. Июля 2007
Re: Colorer for Openconf - обсуждения
Ответ #746 - 05. Сентября 2008 :: 04:36
Печать  
работаю на широкоформатном - нормуль вроде насчет ширины Подмигивание
  
Наверх
 
IP записан
 
alexqc
Junior Member
**
Отсутствует



Сообщений: 77
Местоположение: АР Крым, Симферополь
Зарегистрирован: 21. Июня 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #747 - 05. Сентября 2008 :: 06:22
Печать  
Еще:
- не подсвечиваются метки (конструкции с ~ ). Точнее, подсвечивается только тильда Улыбка.

- конструкции 1С++ного препроцессора (//#if, //#else) не распознаются как блоки. Не распознаются даже когда их добавляешь в произвольные блоки. Очевидно, комментарии обрабатываются раньше всех и такие конструкции распознаются как комментарий.
  

Везде - от моря Черного до снежной Колымы - мы трудностям показываем кукиш.
Наверх
 
IP записан
 
vtas
YaBB Newbies
*
Отсутствует



Сообщений: 9
Местоположение: Украина, Черкассы
Зарегистрирован: 28. Сентября 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #748 - 09. Сентября 2008 :: 10:28
Печать  
alexqc писал(а) 05. Сентября 2008 :: 06:22:
не подсвечиваются метки

только без мата пожалуйста Улыбка
  
Наверх
ICQ  
IP записан
 
alexqc
Junior Member
**
Отсутствует



Сообщений: 77
Местоположение: АР Крым, Симферополь
Зарегистрирован: 21. Июня 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #749 - 11. Сентября 2008 :: 07:22
Печать  
vtas писал(а) 09. Сентября 2008 :: 10:28:
alexqc писал(а) 05. Сентября 2008 :: 06:22:
не подсвечиваются метки

только без мата пожалуйста Улыбка


Не бум счас разводить флейма типа "goto vs флаги" или "выход из глубоких циклов". Скажу только, что раз в языке есть такая конструкция как метка, и в стандартном редакторе она выделяется, то ИМХО в плагине ее тоже стоило бы учесть.
  

Везде - от моря Черного до снежной Колымы - мы трудностям показываем кукиш.
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #750 - 11. Сентября 2008 :: 08:19
Печать  
добавь в список подсвечиваемых.

  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #751 - 11. Сентября 2008 :: 10:29
Печать  
Brr писал(а) 27. Августа 2008 :: 08:31:
Эх, еще бы нормальный редактор форм и метаданных  Улыбка

Работаю над этим Улыбка только не для 1С.
Поздравляю Автора с 50 страницей!!! Улыбка))))
упс, уже 51-я...
  
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #752 - 16. Сентября 2008 :: 13:04
Печать  
alexqc писал(а) 04. Сентября 2008 :: 09:07:
2. Не работает перетаскивание из синтакс. помошника в текст (запрещено). Стандартное поведение - вставляет указанный в помошнике шаблон.

и не заработает. незнаю как.

Цитата:
3. Не работает перетаскивание правой кнопкой мыши (вызывает обычное контекстное меню). Стандартно - меню "Переместить/Скопировать/Отмена"

скорее всего тоже небудет

Цитата:
4. Хотелось бы настройку (возможность выключать) и описание используемых хоткеев. например, Ctrl-D - "сдублировать выделенный блок".

кроме Ctrl-D есть еще
'L'+CTRL -               LINECUT
'L'+CTRLSHIFT - LINEDELETE
'T'+CTRLSHIFT - LINECOPY
'T'+CTRL -               LINETRANSPOSE
'U'+CTRL -               LOWERCASE
'U'+CTRLSHIFT - UPPERCASE
отключил их совсем, т.к половина уже сделана на скриптах а остальные легко доделать

Цитата:
5. Вообще, на счет Ctrl+Буква - они счас вставляют спец. символы (которые с кодом<32). Стандартно они игнорировались. Можно сделать эту возможность также выключаемой?

тоже отключил

Цитата:
6. Хотелось бы (опять же как в стандартном редакторе) "виртуальные пробелы"

этого тоже небудет. Изначально в самой сцинтилле, концептуально, скажем так, этого незадумано.

Цитата:
- не подсвечиваются метки (конструкции с ~ ). Точнее, подсвечивается только тильда Улыбка.

сделал подсветку стилем "Число", т.е черный по-умолчанию. Нужен отдельный стиль или так пойдет?

Цитата:
конструкции 1С++ного препроцессора (//#if, //#else) не распознаются как блоки. Не распознаются даже когда их добавляешь в произвольные блоки.

распознаются, просто в настройки надо добавлять  #if, а не //#if

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #753 - 16. Сентября 2008 :: 18:26
Печать  
Простите за глупый вопрос, а что есть "виртуальные пробелы"?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #754 - 16. Сентября 2008 :: 23:44
Печать  
ildary писал(а) 16. Сентября 2008 :: 18:26:
Простите за глупый вопрос, а что есть "виртуальные пробелы"?


это когда курсор можно ставить в любое место справа за пределы текста
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
aou1c
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 183
Местоположение: Екатеринбург
Зарегистрирован: 29. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #755 - 17. Сентября 2008 :: 03:14
Печать  
На 922 релизе не сохраняются цветовые блоки, если сохранять через turboMD Печаль

  
Наверх
ICQ  
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #756 - 17. Сентября 2008 :: 06:56
Печать  
непонятный фон в редакторе.
при этом если выделить строку фон становится обычным для выделеной строки, если убрать курсор со строки - снова синий.
  

fone.JPG ( 10 KB | Загрузки )
fone.JPG

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #757 - 17. Сентября 2008 :: 07:29
Печать  
Понял.
если нет галки Отступ для закладок подсвечивается вся строка цветом признака закладки.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #758 - 17. Сентября 2008 :: 08:23
Печать  
metaeditor писал(а) 16. Сентября 2008 :: 23:44:
ildary писал(а) 16. Сентября 2008 :: 18:26:
Простите за глупый вопрос, а что есть "виртуальные пробелы"?


это когда курсор можно ставить в любое место справа за пределы текста


фича архполезная, помню свою радость, когда лет 10 назад она появилась в ворде. Жалко что сцинтилла этого не позволяет.
  
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #759 - 17. Сентября 2008 :: 08:38
Печать  
Phoenix писал(а) 11. Сентября 2008 :: 08:19:
добавь в список подсвечиваемых.



Только сейчас смог попробовать - не дает - пишет "Недопустимые символы в слове". Вдобавок это не то - охочется чтобы подсветка их начиналась при наведении на них (как выделяются если - конецесли). Как вариант - было бы здорово, если бы высвечивался весь произвольный блок, на границу которого поставлен курсор.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #760 - 17. Сентября 2008 :: 09:49
Печать  
aou1c писал(а) 17. Сентября 2008 :: 03:14:
На 922 релизе не сохраняются цветовые блоки, если сохранять через turboMD Печаль

Цитата:
1. Что делал?
2. Что получил?
3. Что хотел получить?
(С)
цветовые теги это тот-же текст. они немогут невыгружаться во внешний файл


ildary писал(а) 17. Сентября 2008 :: 08:38:
Phoenix писал(а) 11. Сентября 2008 :: 08:19:
добавь в список подсвечиваемых.



Только сейчас смог попробовать - не дает - пишет "Недопустимые символы в слове". Вдобавок это не то - охочется чтобы подсветка их начиналась при наведении на них (как выделяются если - конецесли). Как вариант - было бы здорово, если бы высвечивался весь произвольный блок, на границу которого поставлен курсор.

я же уже сделал
- добавлена подсветка парных границ произвольных блоков стилем "текущая строка"
или это не оно?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #761 - 17. Сентября 2008 :: 11:22
Печать  
Это оно, простите пожалуйста, я пропустил новость о выходе версии 0.9.2.2. Последние изменения радуют более чем полностью. Спасибо огромное!!!

  
Наверх
 
IP записан
 
andrew.p.popov
YaBB Newbies
*
Отсутствует


Не стоит убегать от снайпера
- умрешь уставшим

Сообщений: 8
Зарегистрирован: 03. Декабря 2007
Re: Colorer for Openconf - обсуждения
Ответ #762 - 18. Сентября 2008 :: 06:09
Печать  
Обнаружил багу при использовании выделения цветом съезжают блоки...
  

Err.JPG ( 56 KB | Загрузки )
Err.JPG
Наверх
ICQ  
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #763 - 18. Сентября 2008 :: 06:13
Печать  
andrew.p.popov писал(а) 18. Сентября 2008 :: 06:09:
Обнаружил багу при использовании выделения цветом съезжают блоки...


Заявлено вроде как фича. Правда неотключаемая (или я просто не нашел).
  
Наверх
 
IP записан
 
andrew.p.popov
YaBB Newbies
*
Отсутствует


Не стоит убегать от снайпера
- умрешь уставшим

Сообщений: 8
Зарегистрирован: 03. Декабря 2007
Re: Colorer for Openconf - обсуждения
Ответ #764 - 18. Сентября 2008 :: 07:38
Печать  
Лечится снятием галки "Свертка" - "цветовые блоки"
  
Наверх
ICQ  
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #765 - 18. Сентября 2008 :: 10:43
Печать  
Забавная штука в последнем релизе - при включенном режиме "скрывать цветовые теги" иногда образовываются непарные закрывающие комментарии "//color". Если включить "Сворачивать цветовые блоки", то вылазять невидимые блоки и свертка начинает лажать.  Лечится  отключением "скрывать цветовые теги" и вычищением непарных закрывающих комментариев "//color".
  
Наверх
 
IP записан
 
vtas
YaBB Newbies
*
Отсутствует



Сообщений: 9
Местоположение: Украина, Черкассы
Зарегистрирован: 28. Сентября 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #766 - 29. Сентября 2008 :: 12:12
Печать  
Подсвечиваются парные знаки "<" и ">" Озадачен
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #767 - 29. Сентября 2008 :: 12:18
Печать  
обещаю исправить эту ужасную ошибку Улыбка
« Последняя редакция: 31. Октября 2008 :: 08:33 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
olegzt
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 2
Зарегистрирован: 26. Сентября 2008
Re: Colorer for Openconf - обсуждения
Ответ #768 - 29. Сентября 2008 :: 15:12
Печать  
Баг при запуске конфигуратора. Подскажите кто чем может...
  

___.JPG ( 43 KB | Загрузки )
___.JPG
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #769 - 30. Сентября 2008 :: 01:46
Печать  
Если не установлен опенконф полностью, тогда необходимо установить библиотеку CommonServices.wsc.
Найти её можно в составе этого набора , скопировать в  \Bin\Config\System\, и выбрать из контекстного меню на
этом файле пункт "Подключить"
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
olegzt
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 2
Зарегистрирован: 26. Сентября 2008
Re: Colorer for Openconf - обсуждения
Ответ #770 - 30. Сентября 2008 :: 07:13
Печать  
Спасибо. все в порядке. отличная вэщь !!!
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #771 - 09. Октября 2008 :: 08:22
Печать  
Хочется чтобы можно было щелчком мыши с нажатым Ctrl можно было отмечать несколько строк (или строковых блоков), находящихся в различных частях текста (а не друг за другом), и потом копировать их в буфер (ну скажем как в Word'е). Очень не хватает данной возможности в 1С.

Совсем классно было бы, если бы буфер обмена представлял собой стек (скажем на 10 копирований), и можно было бы при вставке указать какое имеено значение из стека вставлять. Если непонятно, то хочется в общем не просто буфер обмена, а буфер обмена с историей (ну опять-таки в офисе такое есть).
  
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #772 - 09. Октября 2008 :: 08:38
Печать  
Если множественный буфер будет реализован - хотелось бы сразу попросить его отключабельность - например в офисе он мне всегда был без толку, только мешал своим выпрыгиванием невовремя.
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #773 - 09. Октября 2008 :: 09:46
Печать  
maljaev писал(а) 09. Октября 2008 :: 08:22:
Совсем классно было бы, если бы буфер обмена представлял собой стек (скажем на 10 копирований), и можно было бы при вставке указать какое имеено значение из стека вставлять. Если непонятно, то хочется в общем не просто буфер обмена, а буфер обмена с историей (ну опять-таки в офисе такое есть).

CLCL
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #774 - 09. Октября 2008 :: 13:46
Печать  
JohnyDeath, спасибо.
  
Наверх
 
IP записан
 
unnamed
Full Member
***
Отсутствует


0x1c = 28

Сообщений: 166
Местоположение: Chelyabinsk
Зарегистрирован: 01. Ноября 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #775 - 10. Октября 2008 :: 08:55
Печать  
[quote author=JohnyDeath link=1171946332/765#773 CLCL
[/quote]

ни-ни-ни... ClipCachePro (и только в режиме 2.x)
  
Наверх
ICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #776 - 10. Октября 2008 :: 10:30
Печать  
unnamed писал(а) 10. Октября 2008 :: 08:55:
ни-ни-ни... ClipCachePro (и только в режиме 2.x)

и зачем такая бандура? к тому же платная. Это должно быть что-то лёгкое никак не отражающиеся на твоей текущей работе. Там нажимаешь Alt+C и тебе выпадает меню с последними значениями, занесенными в буфер. После тотала - эта первая прога, которую я устанавливаю на комп.
Сори за ОФФ.
  
Наверх
 
IP записан
 
unnamed
Full Member
***
Отсутствует


0x1c = 28

Сообщений: 166
Местоположение: Chelyabinsk
Зарегистрирован: 01. Ноября 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #777 - 10. Октября 2008 :: 11:22
Печать  
JohnyDeath писал(а) 10. Октября 2008 :: 10:30:
Там нажимаешь Alt+C и тебе выпадает меню с последними значениями, занесенными в буфер. После тотала - эта первая прога, которую я устанавливаю на комп.

Аналогично, только из-за того, что в клипкэше можно назначить клавиши, например, ctrl+alt+up, ctrl+alt+down - появляется всплывающая подсказка с выбранным значением, выбираешь нужное - оно у тебя в буфере. без всплывающих окон, потери фокуса и пр. очень удобно.

  
Наверх
ICQ  
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #778 - 10. Октября 2008 :: 14:53
Печать  
Но чтобы строки (блоки) произвольные (а не подряд идущие) выделять, такой ведь фишки нету? А надо бы...
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #779 - 10. Октября 2008 :: 15:02
Печать  
maljaev писал(а) 10. Октября 2008 :: 14:53:
Но чтобы строки (блоки) произвольные (а не подряд идущие) выделять, такой ведь фишки нету? А надо бы...

ну вы ещё блоки произволной формы как в лексиконе попросите, такого даже в ворде нету. прикиньте а в колорере будет ....дааа
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #780 - 10. Октября 2008 :: 15:07
Печать  
ev-kov писал(а) 10. Октября 2008 :: 15:02:
maljaev писал(а) 10. Октября 2008 :: 14:53:
Но чтобы строки (блоки) произвольные (а не подряд идущие) выделять, такой ведь фишки нету? А надо бы...

ну вы ещё блоки произволной формы как в лексиконе попросите, такого даже в ворде нету. прикиньте а в колорере будет ....дааа

В экселе есть Улыбка
  
Наверх
www  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #781 - 10. Октября 2008 :: 15:28
Печать  
maljaev писал(а) 09. Октября 2008 :: 08:22:
Хочется чтобы можно было щелчком мыши с нажатым Ctrl можно было отмечать несколько строк (или строковых блоков), находящихся в различных частях текста (а не друг за другом), и потом копировать их в буфер (ну скажем как в Word'е). Очень не хватает данной возможности в 1С.

в сцинтилле есть понятие текущей позиции и так называемый anchor - позиция границы выделения. реализация множественного выделение так же трудозатратна как те же виртуальные пробелы, т.е переписывание движка сцинтиллы... можно кстати обойтись скриптиком который копирует в буфер строки с установленными закладками. кроме того существует проблема о которой написано далее
ev-kov писал(а) 10. Октября 2008 :: 15:02:
ну вы ещё блоки произволной формы как в лексиконе попросите, такого даже в ворде нету. прикиньте а в колорере будет ....дааа

изначально в сцинтилле, кстати есть выделение прямоугольных блоков, но я его отключил, т.к родной редактор такого не поддерживает, а выделение в колорере всего навсего отображается в выделение в родном редакторе...

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #782 - 11. Октября 2008 :: 07:40
Печать  
metaeditor, все понял. жаль...
  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #783 - 12. Октября 2008 :: 19:07
Печать  
А можна сделать чтоб было несколько списков дополнительных ключевых списков, с возможностью каждый раскращивать по своему....
Мне это нужно чтоб отдельно выделять синтаксические конструкции для формекса, и других компанент.

Еще одна хотелка, можно ли сделать возможность внешней обработки этих списков. Например скриптами. Меня интересеут возможность динамического добавления/удаления строк из списка и т.д..
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #784 - 13. Октября 2008 :: 00:17
Печать  
SiriuS писал(а) 12. Октября 2008 :: 19:07:
А можна сделать чтоб было несколько списков дополнительных ключевых списков, с возможностью каждый раскращивать по своему....
Мне это нужно чтоб отдельно выделять синтаксические конструкции для формекса, и других компанент.

Еще одна хотелка, можно ли сделать возможность внешней обработки этих списков. Например скриптами. Меня интересеут возможность динамического добавления/удаления строк из списка и т.д..


несколько это сколько? ещё двух хватит?
все настройки хранятся в SciColorer.ini, и доп. слова там же, можеш менять скриптами хоть сейчас.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
pavel_tr
Senior Member
****
Отсутствует



Сообщений: 278
Местоположение: Казань
Зарегистрирован: 14. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #785 - 13. Октября 2008 :: 07:16
Печать  
ev-kov писал(а) 10. Октября 2008 :: 15:02:
maljaev писал(а) 10. Октября 2008 :: 14:53:
Но чтобы строки (блоки) произвольные (а не подряд идущие) выделять, такой ведь фишки нету? А надо бы...

ну вы ещё блоки произволной формы как в лексиконе попросите, такого даже в ворде нету. прикиньте а в колорере будет ....дааа

Как нету! С альтом!
  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #786 - 13. Октября 2008 :: 18:19
Печать  
metaeditor писал(а) 13. Октября 2008 :: 00:17:
несколько это сколько? ещё двух хватит?


Давай 3...  Улыбка

А по поводу SciColorer.ini - а как заставить колорера перечитать настройки, без закрытия/откроытия окна модуля ... RefreshEditor() не перечитывает... проверенно
  
Наверх
 
IP записан
 
tvm
Junior Member
**
Отсутствует


aka slavka

Сообщений: 68
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #787 - 14. Октября 2008 :: 10:07
Печать  
я как-то писал скрипт имитирующий многокарманный буфер. ищите bufer.vbs мож пригодится Нерешительный
  
Наверх
 
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #788 - 15. Октября 2008 :: 17:59
Печать  
собственно, когда-то просил автокопирование при выделении, чтоб набивать нужностями буфер обмена
а в качестве "карманов" (30 последних копирований") использую PowerPro (последнее очень мощная штука, и со своими скриптами в 1С-ке при редактировании модулей может наверняка пригодится)
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #789 - 16. Октября 2008 :: 14:35
Печать  
А нет ли доки на события Colorer'a? Или те, что есть в .vbs, это все?
Если так, тогда нельзя ли добавить события RightClick в областях номеров строк, закладок и свёртки?
Лучше отдельно для каждой области, чтобы можно было навесить туда разные действия.
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #790 - 17. Октября 2008 :: 11:15
Печать  
dnp писал(а) 16. Октября 2008 :: 14:35:
А нет ли доки на события Colorer'a? Или те, что есть в .vbs, это все?
Если так, тогда нельзя ли добавить события RightClick в областях номеров строк, закладок и свёртки?
Лучше отдельно для каждой области, чтобы можно было навесить туда разные действия.


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

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #791 - 17. Октября 2008 :: 13:32
Печать  
metaeditor писал(а) 17. Октября 2008 :: 11:15:
полагаю, хочеш какае-то меню с действиями показывать?
говори что хочеш, попробую сделать...

Ну.. Собственно, отвечая товарищу NoXXX в курилке, и попутно открыв для себя две чудесных фичи - список закладок в Колорере и "глобальный и сохраняемый, между сеансами, список закладок" от Bookmarks.vbs, предложил добавить вызов этих двух списков в Колорер через правый клик на областях закладок и номеров.

Хотя меня лично на 100% устраивает имеющаяся в OpenConf'e возможность выставить кнопки на панель инструментов и/или навесить хоткей (это я к тому, что не уверен, будет ли это удобно в правом клике).

Кстати, а как при
metaeditor писал(а) 17. Октября 2008 :: 11:15:
а событий колорер неможет генерировать вообще, в силу выбранной технологии написания...


получается
Цитата:
'SciColorer.vbs :
sub ColorerOnHotSpotClick() 'вызывается при клике мышью по "гиперссылке"

а? Самое, что ни на есть, событие Улыбка
  
Наверх
ICQ  
IP записан
 
noxxx
Full Member
***
Отсутствует


1c++ rocks 8)

Сообщений: 239
Местоположение: Москва
Зарегистрирован: 24. Августа 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #792 - 17. Октября 2008 :: 13:50
Печать  
dnp писал(а) 17. Октября 2008 :: 13:32:
Ну.. Собственно, отвечая товарищу NoXXX в курилке, и попутно открыв для себя две чудесных фичи - список закладок в Колорере и "глобальный и сохраняемый, между сеансами, список закладок" от Bookmarks.vbs, предложил добавить вызов этих двух списков в Колорер через правый клик на областях закладок и номеров.
Хотя меня лично на 100% устраивает имеющаяся в OpenConf'e возможность выставить кнопки на панель инструментов и/или навесить хоткей (это я к тому, что не уверен, будет ли это удобно в правом клике).


Кстати, это "Избранное" можно отмечать с "самого лева" области в виде желтой звездочки (по типу как в Google Chrome). Т.е. избранное - это более широкое понятие, чем метки, уже присутствующие в 1С.

Метки они полезны для скакания туда-сюда в пределах одного окна. А избранное - это тыркнул правой кнопкой слева - выбрал какой-либо пункт, и тут открывается окошко нужного модуля в нужном месте. А там уже меток наставил и скачи по ним.
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #793 - 19. Октября 2008 :: 12:44
Печать  
Посидел тут на выходных, сделал ATL обертку для плагина... так что скоро появится возможность реализации полноценных событий и программного управления в скриптах...

Цитата:
Кстати, это "Избранное" можно отмечать с "самого лева" области в виде желтой звездочки (по типу как в Google Chrome). Т.е. избранное - это более широкое понятие, чем метки, уже присутствующие в 1С.

Метки они полезны для скакания туда-сюда в пределах одного окна. А избранное - это тыркнул правой кнопкой слева - выбрал какой-либо пункт, и тут открывается окошко нужного модуля в нужном месте. А там уже меток наставил и скачи по ним.


а плагин "История" случайно не подойдет для такого списка избранного? он есть в составе этого набора
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
noxxx
Full Member
***
Отсутствует


1c++ rocks 8)

Сообщений: 239
Местоположение: Москва
Зарегистрирован: 24. Августа 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #794 - 19. Октября 2008 :: 14:32
Печать  
metaeditor писал(а) 19. Октября 2008 :: 12:44:
а плагин "История" случайно не подойдет для такого списка избранного?


Нет, если я правильно понял о каком плагине речь  Печаль
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #795 - 27. Октября 2008 :: 13:26
Печать  
сделал возможностью программного управления и генерации событий,
добавил событие OnLineNumbersContextMenu - вызывается при контекстном меню на отступе с номерами строк - можно вызвать список закладок колорера или скрипта "закладки"

также добавлены ещё три списка доп. ключевых слов
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #796 - 27. Октября 2008 :: 14:01
Печать  
Цитата:
добавил событие OnLineNumbersContextMenu - вызывается при контекстном меню на отступе с номерами строк - можно вызвать список закладок колорера или скрипта "закладки"

Падает Кофигуратор при нажатии правой кнопки на отступе с номерами строк.
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #797 - 27. Октября 2008 :: 14:03
Печать  
vip писал(а) 27. Октября 2008 :: 14:01:
Цитата:
добавил событие OnLineNumbersContextMenu - вызывается при контекстном меню на отступе с номерами строк - можно вызвать список закладок колорера или скрипта "закладки"

Падает Кофигуратор при нажатии правой кнопки на отступе с номерами строк.


а в событие в скрипте хоть заходит или нет?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vtas
YaBB Newbies
*
Отсутствует



Сообщений: 9
Местоположение: Украина, Черкассы
Зарегистрирован: 28. Сентября 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #798 - 27. Октября 2008 :: 14:06
Печать  
обновил колорер до 1.0.0.0

теперь при открытии глобального модуля 1С вываливается с ошибкой:

AppName: 1cv7l.exe       AppVer: 7.70.0.27       ModName: scicolorer.dll
ModVer: 1.0.0.0       Offset: 00005539

PS: Убрал все плагины и скрипты кроме колорера... не помогло.  Печаль
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #799 - 27. Октября 2008 :: 14:10
Печать  
так... начинается... Улыбка

ладно, пишите какие ещё баги происходят с новой версией... желательно поподробнее последовательность действий...
буду разбираться
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vtas
YaBB Newbies
*
Отсутствует



Сообщений: 9
Местоположение: Украина, Черкассы
Зарегистрирован: 28. Сентября 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #800 - 27. Октября 2008 :: 14:11
Печать  
оказалось что не только глобальный модуль... все модули Печаль
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #801 - 27. Октября 2008 :: 14:15
Печать  
vtas писал(а) 27. Октября 2008 :: 14:11:
оказалось что не только глобальный модуль... все модули Печаль

попробуй временно с тем ини файлом, который идет в архиве с плагином
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vtas
YaBB Newbies
*
Отсутствует



Сообщений: 9
Местоположение: Украина, Черкассы
Зарегистрирован: 28. Сентября 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #802 - 27. Октября 2008 :: 14:19
Печать  
metaeditor писал(а) 27. Октября 2008 :: 14:15:
vtas писал(а) 27. Октября 2008 :: 14:11:
оказалось что не только глобальный модуль... все модули Печаль

попробуй временно с тем ини файлом, который идет в архиве с плагином


таки помогло! спасибо Улыбка
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #803 - 27. Октября 2008 :: 14:20
Печать  
vip писал(а) 27. Октября 2008 :: 14:01:
Цитата:
добавил событие OnLineNumbersContextMenu - вызывается при контекстном меню на отступе с номерами строк - можно вызвать список закладок колорера или скрипта "закладки"

Падает Кофигуратор при нажатии правой кнопки на отступе с номерами строк.


понял в чем дело... попробуй с тем скриптом что идет в поставке... а именно секцию инициализации скрипта в самом низу...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #804 - 27. Октября 2008 :: 14:21
Печать  
metaeditor писал(а) 27. Октября 2008 :: 14:03:
vip писал(а) 27. Октября 2008 :: 14:01:
Цитата:
добавил событие OnLineNumbersContextMenu - вызывается при контекстном меню на отступе с номерами строк - можно вызвать список закладок колорера или скрипта "закладки"

Падает Кофигуратор при нажатии правой кнопки на отступе с номерами строк.


а в событие в скрипте хоть заходит или нет?

Не заходит.
  
Наверх
ICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #805 - 27. Октября 2008 :: 14:24
Печать  
metaeditor писал(а) 27. Октября 2008 :: 14:20:
vip писал(а) 27. Октября 2008 :: 14:01:
Цитата:
добавил событие OnLineNumbersContextMenu - вызывается при контекстном меню на отступе с номерами строк - можно вызвать список закладок колорера или скрипта "закладки"

Падает Кофигуратор при нажатии правой кнопки на отступе с номерами строк.


понял в чем дело... попробуй с тем скриптом что идет в поставке... а именно секцию инициализации скрипта в самом низу...

Именно с ним и пробую.
  
Наверх
ICQ  
IP записан
 
vtas
YaBB Newbies
*
Отсутствует



Сообщений: 9
Местоположение: Украина, Черкассы
Зарегистрирован: 28. Сентября 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #806 - 27. Октября 2008 :: 14:46
Печать  
Методом тыка определил что конфигуратор вываливается если:

EmbedMenu=1
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #807 - 28. Октября 2008 :: 01:39
Печать  
баг  с меню исправлен
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #808 - 28. Октября 2008 :: 04:22
Печать  
metaeditor писал(а) 28. Октября 2008 :: 01:39:
баг  с меню исправлен

А с контекстным?
SciColorer:УжасnLineNumbersContextMenu - пустой указатель!
  
Наверх
ICQ  
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #809 - 29. Октября 2008 :: 08:39
Печать  
эм.. а почему в Дополнительных Ключевых Словах нельзя ЗАГЛАВНЫЕ буковки использовать?
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #810 - 29. Октября 2008 :: 09:51
Печать  
Melifaro писал(а) 29. Октября 2008 :: 08:39:
эм.. а почему в Дополнительных Ключевых Словах нельзя ЗАГЛАВНЫЕ буковки использовать?


Зачем? Слова из доп. списков подсвечиваются в любом регистре

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #811 - 29. Октября 2008 :: 12:52
Печать  
по поводу клика на номерах строк, может ещё ктонибудь подтвердить баг?
появляется сообщение
"SciColorer OnLineNumbersContextMenu - пустой указатель" ?

или событие всё-таки срабатывает?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #812 - 29. Октября 2008 :: 15:02
Печать  
Поставил 1.0.0.1, событие отрабатывает, список закладок открывается.
  
Наверх
ICQ  
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #813 - 31. Октября 2008 :: 07:19
Печать  
такая ситуция, с раскраской

//color1000
блок1
//color
//color2000
блок2
//color

получается одна свертка (свернет по последнему //color)

если пустая строчка между //color и //color2000
то все ок, две свертки

это так задумано для  " бОльшие блоки "поглощают" меньшие, внутренние блоки разбивают родительские на части"?
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #814 - 31. Октября 2008 :: 11:16
Печать  
Melifaro писал(а) 31. Октября 2008 :: 07:19:
такая ситуция, с раскраской

//color1000
блок1
//color
//color2000
блок2
//color

получается одна свертка (свернет по последнему //color)

если пустая строчка между //color и //color2000
то все ок, две свертки

это так задумано для  " бОльшие блоки "поглощают" меньшие, внутренние блоки разбивают родительские на части"?


Нет, " бОльшие блоки "поглощают" меньшие, внутренние блоки разбивают родительские на части"
имелась ввиду установка цвета по комманде из меню/панели. Если например, выделен блок уже содержащий в себе цветные блоки, то весь он перекрашивается в новый, и наоборот, если выделена внутрянняя часть большого цветного блока, то новый цветной блок "вставляется" внутрь.

По поводу такой свертки:

Дело в том что, две пограничные строки блоков
//color
//color2000
считают себя комментариями, и пытаются тоже свернутся, но так как они  - границы блоков, то свертка "нейтрализуется"...
Как-то так...
Такие коллизии из за того что, и комментарии и цветовые блоки и произвольные блоки  - они все начинаются с "//", и получается что приоритет у "нормальных" комментариев.
Например если в настройках снять галку "сворачивать комментарии", то эти два блока будут сворачиваться каждый отдельно.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #815 - 12. Ноября 2008 :: 18:26
Печать  
Гм... поймал один баг и вот не знаю к кому обратиться чтоб его поправить. Баг в следующем

Иногда хинт подсказки налазит на сам текст по которому выводиться подсказка, такое поведение замеченно если масштаб для колорера стоит 8 и выше.
От операционки и набора софта баг не зависит...
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #816 - 21. Ноября 2008 :: 16:01
Печать  
раскопал drag'n'drop формат синтаксис-помошника, так что теперь можно из него перетаскивать, попутно сделал перетаскивание файлов на редактор, в этом случае в текст вставляется путь к этому файлу
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #817 - 27. Ноября 2008 :: 12:29
Печать  
Довелось мне причесывать большой чужой код. Я люблю код сворачивать в смысловые блоки и создавать блоки вручную порядком утомился. В итоге поковырял скрипт Замена кода.vbs и добавил туда процедурку для создания блоков (у меня блоки начинаются с //++ и заканчиваются //==, но это легко исправить на любое другое ). Вот текст процедурки (вдруг кому пригодится):

Sub CreateTextBlock4Colorer()

      ' здесь можно вписать свой блок
       sBeginBlock = "//++"
       sEndBlock   = "//=="

       sTextToAdd = InputBox( "Введите описание блока", SelfScript.Name )

       if IsEmpty( sTextToAdd ) then Exit sub

       CodeReplaceInner sBeginBlock + " " + sTextToAdd, sEndBlock + " " + sTextToAdd, false

End Sub ' CreateTextBlock4Colorer

Небольшой офтоп - а делал ли кто-нибудь облагораживатель текста, добавляющий пробелы к скобкам и запятым, чтобы например Сообщить("Ляля","!") превратился в Сообщить( "Ляля", "!" )? А также есть ли возможность поправить в Замена кода.vbs, чтобы скобки добавлялись не как ("ляля"), а ( "ляля" ) - с пробелом.
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #818 - 27. Ноября 2008 :: 13:19
Печать  
Смотри на скрипт Brackets.vbs
там твой скрипт превращается в добавлении всего одной строчки:
Код
Выбрать все
BracketsDict.Add "Блок","//++¦_._//==" 


По остальным проблемам, думаю, что там же найдёшь ответы.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #819 - 27. Ноября 2008 :: 13:29
Печать  
ildary писал(а) 27. Ноября 2008 :: 12:29:
Небольшой офтоп -
1. а делал ли кто-нибудь облагораживатель текста, добавляющий пробелы к скобкам и запятым, чтобы например Сообщить("Ляля","!") превратился в Сообщить( "Ляля", "!" )?

2. А также есть ли возможность поправить в Замена кода.vbs, чтобы скобки добавлялись не как ("ляля"), а ( "ляля" ) - с пробелом.

П.1 не видел. ИМХО тут главная проблема - трудно разделить строки кода с обычными строками с запятыми внутри типа "Успех,Неуспех"

П.2 - найди в коде скрипта метод InsertMethod
а) В нем каждую строку типа
replStr = "!)"
замени на
replStr = "! )"
б) одну строку
Text = Replace(Text, replStr, "(!" & str2)                  
замени на
Text = Replace(Text, replStr, "( !" & str2)      

Все Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
andrew.p.popov
YaBB Newbies
*
Отсутствует


Не стоит убегать от снайпера
- умрешь уставшим

Сообщений: 8
Зарегистрирован: 03. Декабря 2007
Re: Colorer for Openconf - обсуждения
Ответ #820 - 02. Декабря 2008 :: 06:33
Печать  
Еще хотелка: сделать бы подсветку синтаксиса SQL-запросов...
Доп. ключевые слова внутри строковых констант не работают...
  
Наверх
ICQ  
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #821 - 02. Декабря 2008 :: 06:43
Печать  
Большое спасибо за ответы, буду посмотреть. А вообще было бы классно сделать украшатель кода, объединяющий разные вещи. Чем больше читаю чужой код, тем больше скрипю зубами - ктож так пишет... Иногда заглядываю в свой, 3-летней давности и  тоже расстраиваюсь Улыбка
  
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #822 - 03. Декабря 2008 :: 10:45
Печать  
2artbear - что-то не сработало. Вот что получилось в итоге:

       if InStr(Text, "!") > 0 then ' СокрЛП(!)
               if str2 <> "" then
                       if bDontInsertEndCommaInTelepatReplaceFlag then
                               Text = Replace(Text, "!", str2)
                       else
                               replStr = "! )"
                               if InStr(1, Text, "!);") > 0 then
                                       replStr = "!);"
                               end if
                               Text = Replace(Text, replStr, "!" & str2)
                       end if
               end if
       else ' КакаяТоФункция()
               if bDontInsertEndCommaInTelepatReplaceFlag then
                       Text = Replace(Text, "()", "(" & str2 & ")")
               else
                       replStr = "()"
                       if InStr(1, Text, "();") > 0 Then
                               replStr = "();"
                       end if
                       Text = Replace(Text, replStr, "( !" & str2)
               end if
       end if

и не текст по прежнему без пробелов со скобками
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #823 - 03. Декабря 2008 :: 10:52
Печать  
ildary писал(а) 03. Декабря 2008 :: 10:45:
и не текст по прежнему без пробелов со скобками

Эту фразу расшифруй, нифига не понял Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #824 - 03. Декабря 2008 :: 11:03
Печать  
Выше неверную подсказку указал.
Правильный вариант такой
Две строки в двух местах кода каждая
Цитата:
Text = Replace(Text, "!", str2)
Text = Replace(Text, replStr, "!" & str2)

нужно поменять на
Цитата:
Text = Replace(Text, "!", " " & str2 & " ")
Text = Replace(Text, replStr, " !" & str2 & " ")
соответственно

код проверил, теперь точно работает.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #825 - 03. Декабря 2008 :: 11:45
Печать  
Спасибо огромное за подсказку!

Воспользуюсь я безграничной добротой разработчиков Улыбка

А есть ли возможность научить телепат подставлять все методы с пробелами? Мне бы просто узнать, что а) можно, б) для этого надо ковырнуть файлы int или код модуля такого-то на предмет примерно того, что artbear любезно подсказал выше.

Всем заранее спасибо!!!!
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #826 - 03. Декабря 2008 :: 12:01
Печать  
Вообще-то твоя тема не относится к Колореру Печаль, т.е. это ОФФ.
Указанный код вроде как все функции заставляет вводиться с пробелами.
Опиши проблему - пример функции, исходный код, в который вставляешь функцию, позицию курсора и т.д.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #827 - 03. Декабря 2008 :: 12:35
Печать  
Я извиняюсь за офтоп, а в какую тему лучше писать насчет этого?

Вопрос такой - когда я набираю например Спр., после чего выпадает список, в котором я выбираю НайтиПоКоду, происходит подстановка .НайтиПоКоду(|), где что поправить, чтобы поставлялось НайтиПоКоду( | ), где | - позиция курсора?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #828 - 03. Декабря 2008 :: 12:51
Печать  
Тут уже нужно курить скрипт Интеллисенс.вбс
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #829 - 08. Декабря 2008 :: 09:23
Печать  
Можно ли сделать чтобы при наведении на линию отступа можно было увидеть строку, к которой относится данный отступ?
пример:
Процедура МояПроцедура()
    Если количество = 1 Тогда
    |     Если параметр = 2 Тогда
    |    |
    |    |<- подводим к этой линии и видим: Если параметр = 2 Тогда
    |<- подводим к этой линии и видим: Если количество = 1 Тогда
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
unnamed
Full Member
***
Отсутствует


0x1c = 28

Сообщений: 166
Местоположение: Chelyabinsk
Зарегистрирован: 01. Ноября 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #830 - 09. Декабря 2008 :: 00:52
Печать  
Phoenix писал(а) 08. Декабря 2008 :: 09:23:
Можно ли сделать чтобы при наведении на линию отступа можно было увидеть строку, к которой относится данный отступ?

Все гениальное просто Улыбка). Присоединяюсь к просьбе, при длинных участках это бы здорово облегчило анализ вложенных иф циклов и тд... только наверное желательно 2 строки показывать - обычно перед такими строчками комментарий еще ставят... Улыбка
  
Наверх
ICQ  
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #831 - 09. Декабря 2008 :: 10:18
Печать  
А проверку орфографии в строках слабо сделать?
Улыбка
Шутка. Улыбка
  
Наверх
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #832 - 25. Декабря 2008 :: 07:50
Печать  
Я давно стал тупымодинэсником и как обстоят дела в современных IDe-шках не знаю, но вот недавно прочитал где-то, что то ли в дотнете, то ли  в пхп существует возможность вести список своих заглушек (и todo) в комментариях, чтобы потом их можно было выводить отдельным списком и переходить по щелчку в списке прямо в нужное место. Есть ли перспектива появления подобного в опенконфе? Вроде уже обсуждалось похожее, только не помню, чем закончилось.

p.s. Всех с праздниками, а разработчикам опенконфа и скриптов /плагинов к нему - еще раз большое спасибо за мегаполезные навороты! Вы люди, сделавшие сказку былью!
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #833 - 25. Декабря 2008 :: 09:06
Печать  
ildary писал(а) 25. Декабря 2008 :: 07:50:
Я давно стал тупымодинэсником и как обстоят дела в современных IDe-шках не знаю, но вот недавно прочитал где-то, что то ли в дотнете, то ли  в пхп существует возможность вести список своих заглушек (и todo) в комментариях, чтобы потом их можно было выводить отдельным списком и переходить по щелчку в списке прямо в нужное место. Есть ли перспектива появления подобного в опенконфе? Вроде уже обсуждалось похожее, только не помню, чем закончилось.

Здесь не только колорер должен работать.
Ты говоришь о спецмаркерах для доксигена.
У меня например в кодеблоке есть плагин тодоманеджер, который собирает тудоушки в список и дает прыгнуть к их локейшину.
  
Наверх
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #834 - 27. Декабря 2008 :: 07:33
Печать  
Перестала работать SciColorer_OnLineNumbersContextMenu() после установки 1.0.0.3
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #835 - 30. Декабря 2008 :: 14:34
Печать  
Новогодний выпуск колорера:

1.0.0.4
- при наведении курсора мыши на вертикальные пунктирные линии, отображающие границы выравнивания текста табуляцией
появляется всплывающая подсказка с текстом первой и последней строки блока
  

formathint_001.GIF ( 19 KB | Загрузки )
formathint_001.GIF

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #836 - 30. Декабря 2008 :: 14:43
Печать  
vip писал(а) 27. Декабря 2008 :: 07:33:
Перестала работать SciColorer_OnLineNumbersContextMenu() после установки 1.0.0.3

OnHotSpotClick (клик на слове с нажатым контрлом) тоже перестал работать или только OnLineNumbersContextMenu сломался?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #837 - 30. Декабря 2008 :: 15:02
Печать  
metaeditor писал(а) 30. Декабря 2008 :: 14:43:
vip писал(а) 27. Декабря 2008 :: 07:33:
Перестала работать SciColorer_OnLineNumbersContextMenu() после установки 1.0.0.3

OnHotSpotClick (клик на слове с нажатым контрлом) тоже перестал работать или только OnLineNumbersContextMenu сломался?

А как должно работать?
При наведении на название процедуры/функции оно выделяется и подчеркивается.
При на наведении на слова внутри процедуры/функции вот такая ошибка.
  

err01.jpg ( 16 KB | Загрузки )
err01.jpg
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #838 - 30. Декабря 2008 :: 15:22
Печать  
это нормально... событие срабатывает, просто говорит что у тебя не установлен скрипт "Навигация". Сейчас напишу в ЛС.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #839 - 30. Декабря 2008 :: 16:43
Печать  
metaeditor писал(а) 30. Декабря 2008 :: 14:34:
Новогодний выпуск колорера:

1.0.0.4
- при наведении курсора мыши на вертикальные пунктирные линии, отображающие границы выравнивания текста табуляцией
появляется всплывающая подсказка с текстом первой и последней строки блока


Какая удобная фишка, теперь проще будет !!   по верт. строчке вверх приходилось бежать чтобы узнать, что там за цикл по какой переменной ...Спасибо!!!
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #840 - 30. Декабря 2008 :: 20:26
Печать  
metaeditor писал(а) 30. Декабря 2008 :: 14:34:
Новогодний выпуск колорера:
1.0.0.4

А шо у тебя там за стелс на экране?
  
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #841 - 31. Декабря 2008 :: 06:08
Печать  
trdm писал(а) 30. Декабря 2008 :: 20:26:
metaeditor писал(а) 30. Декабря 2008 :: 14:34:
Новогодний выпуск колорера:
1.0.0.4

А шо у тебя там за стелс на экране?

американские курсоры-шпионы...
только тсс... никому...  Подмигивание
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #842 - 31. Декабря 2008 :: 06:49
Печать  
Спасибо доброму дедушке морозу metaeditor-у за приятный подарок! Сразу поработать захотелось несмотря на день.
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #843 - 31. Декабря 2008 :: 07:00
Печать  
metaeditor
Выслал ini.
Но вряд ли в нем дело.
Сторонних хуков нет.
  
Наверх
ICQ  
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #844 - 16. Января 2009 :: 02:56
Печать  
Можно полное описание секции [Styles], SciColorer.ini, или хотя бы какой параметр/параметры отвечают за номера строк, что то пропали номера строк, не могу понять почему. Если из установки беру SciColorer.ini то они конечно появляются, но рушится привычная цветовая настройка(у меня чёрный фон), а второй раз её настраивать вручную не хочется.

ЗЫ:  Мой текущий SciColorer.ini от старой версии колорера, уже не помню какой.
« Последняя редакция: 16. Января 2009 :: 06:51 - ev-kov »  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #845 - 16. Января 2009 :: 10:07
Печать  
ev-kov писал(а) 16. Января 2009 :: 02:56:
Можно полное описание секции [Styles], SciColorer.ini, или хотя бы какой параметр/параметры отвечают за номера строк, что то пропали номера строк, не могу понять почему. Если из установки беру SciColorer.ini то они конечно появляются, но рушится привычная цветовая настройка(у меня чёрный фон), а второй раз её настраивать вручную не хочется.

ЗЫ:  Мой текущий SciColorer.ini от старой версии колорера, уже не помню какой.


галка "Показывать номера строк" в настройках стоит?

а секцию [Styles] можеш целиком скопировать из старого ини в новый, они совместимы
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Babys
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 29
Зарегистрирован: 09. Июня 2007
Re: Colorer for Openconf - обсуждения
Ответ #846 - 16. Января 2009 :: 10:36
Печать  
Вопрос на засыпку: а можно как нибудь подменить редактор 8ки ?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #847 - 16. Января 2009 :: 10:44
Печать  
Babys писал(а) 16. Января 2009 :: 10:36:
Вопрос на засыпку: а можно как нибудь подменить редактор 8ки ?

Обсуждали тут не раз, на данный момент залезть внутрь восьмерки до такой степени не представляется возможным.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #848 - 16. Января 2009 :: 11:01
Печать  
Я так понимаю - регулярные запросы "Как сделать для восьмерки опенконф вообще и колорер в частности" самым явным опровержением тезиса "Редактор 8-ки - самый лучший и не надо его менять". Нет чтобы 1С согласиться на предложение о доделке редактора по аутсорсу... Глядишь бы и программеры бы подобрели и мигрировали бы активнее и фирмы бы за собой тянули.
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #849 - 16. Января 2009 :: 15:05
Печать  
metaeditor писал(а) 16. Января 2009 :: 10:07:
ev-kov писал(а) 16. Января 2009 :: 02:56:
Можно полное описание секции [Styles], SciColorer.ini, или хотя бы какой параметр/параметры отвечают за номера строк, что то пропали номера строк, не могу понять почему. Если из установки беру SciColorer.ini то они конечно появляются, но рушится привычная цветовая настройка(у меня чёрный фон), а второй раз её настраивать вручную не хочется.

ЗЫ:  Мой текущий SciColorer.ini от старой версии колорера, уже не помню какой.


галка "Показывать номера строк" в настройках стоит?

а секцию [Styles] можеш целиком скопировать из старого ини в новый, они совместимы

галка "Показывать номера строк" в настройках установлена


а секцию [Styles] копировал уже из старого ини в новый, не видно номеров строк ...
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #850 - 16. Января 2009 :: 15:10
Печать  
ну тогда прикрепи ини файл к посту, починю, отдам
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
kriblya
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 313
Зарегистрирован: 24. Декабря 2007
Re: Colorer for Openconf - обсуждения
Ответ #851 - 16. Января 2009 :: 17:49
Печать  
Цитата:
галка "Показывать номера строк" в настройках установлена


у меня такое было. смотри масштаб,
ctrl+колесо мыши вверх.
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #852 - 17. Января 2009 :: 16:27
Печать  
kriblya писал(а) 16. Января 2009 :: 17:49:
Цитата:
галка "Показывать номера строк" в настройках установлена


у меня такое было. смотри масштаб,
ctrl+колесо мыши вверх.


точно! помогло, спасибо.
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #853 - 20. Января 2009 :: 03:28
Печать  
что то после обновления на новый колорер (SciColorer_1004.zip) у меня стал периодически без звука вылетать конфигуратор .... поставлю предыдущий

ЗЫ: кстати а vbs скрипт у 1003 и 1004 заметил один и тот же
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #854 - 20. Января 2009 :: 11:00
Печать  
ev-kov писал(а) 20. Января 2009 :: 03:28:
что то после обновления на новый колорер (SciColorer_1004.zip)

а до этого какой стоял?
Цитата:
у меня стал периодически без звука вылетать конфигуратор .... поставлю предыдущий

так вот прям бесшумно или при каких-то конкретных действиях?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Babys
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 29
Зарегистрирован: 09. Июня 2007
Re: Colorer for Openconf - обсуждения
Ответ #855 - 28. Января 2009 :: 15:28
Печать  
metaeditor писал(а) 16. Января 2009 :: 10:44:
Babys писал(а) 16. Января 2009 :: 10:36:
Вопрос на засыпку: а можно как нибудь подменить редактор 8ки ?

Обсуждали тут не раз, на данный момент залезть внутрь восьмерки до такой степени не представляется возможным.

Ну а хотя бы вставить его как объект в обработку, и кодить в нём? Я на 8ку с 11 января сел, так что чур ногами не пинать.
Хотя я думаю что если это бесплатный код, то можно на эту тему поговорить с 1С.
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #856 - 29. Января 2009 :: 08:29
Печать  
metaeditor писал(а) 20. Января 2009 :: 11:00:
ev-kov писал(а) 20. Января 2009 :: 03:28:
что то после обновления на новый колорер (SciColorer_1004.zip)

а до этого какой стоял?
Цитата:
у меня стал периодически без звука вылетать конфигуратор .... поставлю предыдущий

так вот прям бесшумно или при каких-то конкретных действиях?


В процессе кодинга был вылет, делал всё как обычно, после 30-60 минут кодинга был вылет, повторялся 2 раза. После установки предыдущего scicolorer'а вылеты прекратились
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #857 - 03. Февраля 2009 :: 08:01
Печать  
А можно сделать так, чтобы при выделении слова (например, переменной, имени функции и пр.) оно бы подсвечивалось во всех местах в модуле? Как, например, это сделано в Notepad++.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #858 - 24. Февраля 2009 :: 12:36
Печать  
alyuev писал(а) 03. Февраля 2009 :: 08:01:
А можно сделать так, чтобы при выделении слова (например, переменной, имени функции и пр.) оно бы подсвечивалось во всех местах в модуле? Как, например, это сделано в Notepad++.


Сделал. Очень удобная штука оказывается )
  

sciselwordhighlight.GIF ( 14 KB | Загрузки )
sciselwordhighlight.GIF

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #859 - 24. Февраля 2009 :: 12:45
Печать  
metaeditor писал(а) 24. Февраля 2009 :: 12:36:
Сделал. Очень удобная штука оказывается )

очень. А вылеты не продолжаются?
ПС. Поставил свежую версию, попробую.
  
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #860 - 24. Февраля 2009 :: 12:51
Печать  
trdm писал(а) 24. Февраля 2009 :: 12:45:
А вылеты не продолжаются?

У меня вылетов не было и раньше.
Предположительно из-за чего могло вылетать я подкрутил... надо проверять.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #861 - 24. Февраля 2009 :: 13:07
Печать  
Я вот чего подумал, в диалоге настроек желательно бы сделать загрузку настроенной в самой 1С цветовой гаммы:
  

SciCol.JPG ( 16 KB | Загрузки )
SciCol.JPG
Наверх
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #862 - 24. Февраля 2009 :: 13:14
Печать  
metaeditor писал(а) 24. Февраля 2009 :: 12:51:
У меня вылетов не было и раньше.
Предположительно из-за чего могло вылетать я подкрутил... надо проверять.

Уже проверяю на кошках Улыбка

+
  

SciCol2.JPG ( 35 KB | Загрузки )
SciCol2.JPG
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #863 - 24. Февраля 2009 :: 13:24
Печать  
знак # это стиль "Неопределенный", а всё что после него - пока по обычным правилам. Да, "ЗагрузитьИзФайла" надо будет доделать
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Colorer for Openconf - обсуждения
Ответ #864 - 24. Февраля 2009 :: 13:55
Печать  
Цитата:
Сделал. Очень удобная штука оказывается )

Удобная, это не то слово Улыбка
Спасибо.
  
Наверх
ICQ  
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #865 - 24. Февраля 2009 :: 14:24
Печать  
О! Это здорово! Пошел тестить и пользовать! Я к этой фишке привык очень быстро в Notepad++. Так что - огромнейшее спасибо.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #866 - 24. Февраля 2009 :: 15:52
Печать  
Бага 1005-го.
Клавиши ctrl+Shift+Alt - выбрасывают подсказку по методу, которая тут же пропадает.
  
Наверх
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #867 - 25. Февраля 2009 :: 06:40
Печать  
1005 релиз - это сказка, огромное спасибо за хорошую фичу, а нельзя ли попросить подсвечивать не только простые слова, но еще и конструкции типа Объект.Поле или Объект.Метод(), короче любые выделенные куски + ИМХО, но стандартный фиолетовый цвет темноват - выделенное им слово плохо видно, но это на мой скромный вкус Улыбка
  
Наверх
 
IP записан
 
Evgen
1c++ donor
Отсутствует



Сообщений: 33
Местоположение: Санкт-Петербург
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #868 - 25. Февраля 2009 :: 08:05
Печать  
В настройках поменяй цвет фона, на тот, который тебе больше нравится.

Автору большое спасибо.
  
Наверх
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #869 - 25. Февраля 2009 :: 08:11
Печать  
Конечно поменял, но вдруг окажется, что более светлый фон удобен всем и будет проще поменять изначально?
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #870 - 25. Февраля 2009 :: 11:14
Печать  
trdm писал(а) 24. Февраля 2009 :: 15:52:
Бага 1005-го.
Клавиши ctrl+Shift+Alt - выбрасывают подсказку по методу, которая тут же пропадает.

Телепат точно "t"? http://www.1cpp.ru/forum/YaBB.pl?num=1197864156
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #871 - 25. Февраля 2009 :: 14:13
Печать  
ildary писал(а) 25. Февраля 2009 :: 06:40:
а нельзя ли попросить подсвечивать не только простые слова, но еще и конструкции типа Объект.Поле или Объект.Метод(), короче любые выделенные куски

Объект.Поле или Объект.Метод можно.
я тут ещё  заметил, что несколько совпадений в одной строке не подсвечиваются... на днях доделаю.


  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #872 - 25. Февраля 2009 :: 18:35
Печать  
JohnyDeath писал(а) 25. Февраля 2009 :: 11:14:
trdm писал(а) 24. Февраля 2009 :: 15:52:
Бага 1005-го.
Клавиши ctrl+Shift+Alt - выбрасывают подсказку по методу, которая тут же пропадает.

Телепат точно "t"? http://www.1cpp.ru/forum/YaBB.pl?num=1197864156

телепат "s"
  
Наверх
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #873 - 26. Февраля 2009 :: 09:38
Печать  
trdm писал(а) 25. Февраля 2009 :: 18:35:
JohnyDeath писал(а) 25. Февраля 2009 :: 11:14:
trdm писал(а) 24. Февраля 2009 :: 15:52:
Бага 1005-го.
Клавиши ctrl+Shift+Alt - выбрасывают подсказку по методу, которая тут же пропадает.

Телепат точно "t"? http://www.1cpp.ru/forum/YaBB.pl?num=1197864156

телепат "s"

Сам ответил на свой вопрос  Подмигивание
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #874 - 26. Февраля 2009 :: 11:21
Печать  
trdm писал(а) 24. Февраля 2009 :: 15:52:
Бага 1005-го.
Клавиши ctrl+Shift+Alt - выбрасывают подсказку по методу, которая тут же пропадает.

фиксед сетупингом нью телепатинга.
  
Наверх
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #875 - 26. Февраля 2009 :: 16:07
Печать  
Фича 1005.
Описываю.
Код
Выбрать все
	вСумма = псТаблЧасть.Цена * вСпишемКолво;
 


Двойной клик левой клавиши мышки на слове "Цена" с целью выделить "Цена" заменить на содержащийся в буфере текст. Соответственно тут же нажимаю правую клавишу мыши, чтобы вставить текст из буфера обмена. А вот фигу: выделяется вся строка.
Нотепад 5.1.4 и кусцинтила 2.1.2 - нет такого поведения.
Автор, звини, но тока дорвался до плагина Улыбка
  
Наверх
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #876 - 27. Февраля 2009 :: 08:29
Печать  
Подтверждаю выделение всей строки при нажатии ПКМ (правой клавиши мыши) после двойного клика ЛКМ на слове. При этом, если слово выделить перетаскиванием курсора с зажатой ЛКМ, то нажатие ПКМ обрабатывается нормально - выделение на слове остается.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #877 - 27. Февраля 2009 :: 09:16
Печать  
да, третий правый клик воспринимается как левый, поправлю
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #878 - 27. Февраля 2009 :: 12:07
Печать  
Причем, что еще интересно. Если выделить слово двойным кликом ЛПМ, а потом подождать где-то секунду, то следующий клик ПКМ воспринимается нормально - остается выделенным только слово. А если клик ПКМ сделать сразу, то выделится вся строка.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #879 - 01. Марта 2009 :: 21:01
Печать  
да, реально иногда забадывает этот тройной клик....
  
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #880 - 03. Марта 2009 :: 12:32
Печать  
исправлено
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #881 - 03. Марта 2009 :: 13:12
Печать  
Можно еще пожелание? (пока не послали Улыбка )
Как работает клавиша "Home" когда строка с отступом:
если курсор стоит в начале строки, он прыгает к самому первому невайтспейсному символу в строке.
Можно сделать то же самое для "End"?
Естественно не то-же самое, с учетом стороны строки О_о.
  
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #882 - 03. Марта 2009 :: 14:49
Печать  
думаю, можно...
ты не стесняйся, пеши ещё Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
classic
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 330
Местоположение: г. Харьков
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #883 - 05. Марта 2009 :: 12:25
Печать  
Задам вопрос, чтобы не перечитывать все 59 страниц.
Можно ли выделять цветом реквизиты документа (справочника, объекта) - чтобы они визуально отличались от переменных?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #884 - 05. Марта 2009 :: 12:57
Печать  
classic писал(а) 05. Марта 2009 :: 12:25:
Задам вопрос, чтобы не перечитывать все 59 страниц.
Можно ли выделять цветом реквизиты документа (справочника, объекта) - чтобы они визуально отличались от переменных?

нет, но идея неплохая. запишу себе в todo
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
pavel_tr
Senior Member
****
Отсутствует



Сообщений: 278
Местоположение: Казань
Зарегистрирован: 14. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #885 - 05. Марта 2009 :: 14:59
Печать  
Тогда уж углубим последнее предложение - можно ли ещё сделать отдельные цветовые стили для глобальных переменных и переменных модуля?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #886 - 05. Марта 2009 :: 15:09
Печать  
pavel_tr писал(а) 05. Марта 2009 :: 14:59:
Тогда уж углубим последнее предложение - можно ли ещё сделать отдельные цветовые стили для глобальных переменных и переменных модуля?

подсветку глобальных процедур/переменных сделать сложнее. это надо парсить ГМ или брать информацию у телепата (исходники вон появились в соседней ветке)... пока что этот вопрос под вопросом так сказать
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
classic
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 330
Местоположение: г. Харьков
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #887 - 11. Марта 2009 :: 13:25
Печать  
А еще - можно, чтобы блоки процедур/функций сворачивались только при нажатии на квадратик со значком "+", а при щелчке на вертикальной линии, обрамляющей блок слева - выделялась строка целиком?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #888 - 11. Марта 2009 :: 14:24
Печать  
Цитата:
А еще - можно, чтобы блоки процедур/функций сворачивались только при нажатии на квадратик со значком "+", а при щелчке на вертикальной линии, обрамляющей блок слева - выделялась строка целиком?

первая строка блока или строка напротив которой кликнули?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
classic
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 330
Местоположение: г. Харьков
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #889 - 12. Марта 2009 :: 09:11
Печать  
metaeditor писал(а) 11. Марта 2009 :: 14:24:
первая строка блока или строка напротив которой кликнули?

Напротив которой кликнули. То есть, как в стандартном редакторе. Оказывается, я очень привык выделять таким образом блоки (нажал прямо перед строкой, протянул сколько нужно).
А с Colorer'ом - в этом месте линия обрамления блока. И вместо выделения строки (блока, если протянуть) - блок сворачивается.
То же самое - если хочу поставить курсор в начало строки. Чуть промажешь, пару пикселей левее - и блок свернут. При этом ведь теряется место, где был курсор. Чувствую себя, как Р4, который неправильно предсказал переходУлыбка
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #890 - 12. Марта 2009 :: 15:25
Печать  
все понятно... у тебя просто не включено отображение номеров строк. в настройках галка "Показывать номера строк", если галка стоит, тогда проверь там-же в настройках поле "Масштаб", должно быть неотрицательным
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
classic
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 330
Местоположение: г. Харьков
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #891 - 12. Марта 2009 :: 16:06
Печать  
Имеешь ввиду, что если клацать на номере строки - то строка будет выделяться? Это я нашел, пытаюсь привыкнуть...
Все равно - сворачивание блока рядом с областью выделения - это, по моему, зло. И мышей дальше вести, и целиться точнее нужно. Неудобно очень... Левое поле получается слишком перегруженным - там и флажки ставить, и блоки сворачивать, и строки выделять. И для каждого действия - нужно целиться. Автоматическое движение, как в стандартном редакторе, не катит.
Конечно, если отключить невозможно или сложно - буду целиться, что ж делать.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #892 - 12. Марта 2009 :: 16:36
Печать  
Да, в новом редакторе есть три отступа, для номеров строк(он же для выделения строк), для закладок и для свертки. Перегруженность? Наоборот, четкое разделение функций, считаю это удобней, да и наверно не только я. Плюс технический момент. У каждого отступа есть свойство реакции на клик мыши. Если его убрать для отступа свертки(как для номеров строк), то не будут сворачиваться блоки. Не очень хочется менять штатный механизм и копаться в обрабтке мышиных событий на отступах. В общем вывод такой: привыкай к новому редактору Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #893 - 19. Марта 2009 :: 11:13
Печать  
Хотелка:
     
Можно  сделать галку в настройках, чтоб не выделял ключевое слово во всем тексте?  - рябит в глазах.... Печаль
ЗЫ: Совет - измени цвет в настройках не предлагать Улыбка
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #894 - 19. Марта 2009 :: 11:20
Печать  
Eprst писал(а) 19. Марта 2009 :: 11:13:
Хотелка:
Можно  сделать галку в настройках, чтоб не выделял ключевое слово во всем тексте?  - рябит в глазах.... Печаль

А можешь скрин приложить? Любопытно просто.
  

colorer2_001.JPG ( 108 KB | Загрузки )
colorer2_001.JPG
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #895 - 19. Марта 2009 :: 11:32
Печать  
Eprst писал(а) 19. Марта 2009 :: 11:13:
Хотелка:
     
Можно  сделать галку в настройках, чтоб не выделял ключевое слово во всем тексте?  - рябит в глазах.... Печаль
ЗЫ: Совет - измени цвет в настройках не предлагать Улыбка


Ты выделяешь ключевое слово, например "если" и скроллиш по тексту? конечно их там дофига и все они будут найдены и раскрашены. а зачем?  Если я отключу их подсветку, то небудут раскрашиваться также и остальные "полезные" так сказать КС Прав, Сред, Периодстр, НачМесяца и все остальные...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #896 - 19. Марта 2009 :: 12:05
Печать  
Я выделяю любое слово - оно "подсвечивается" во всём тексте.
Вот эту "возможность" нужно отключить как-то...
  

______.jpg ( 303 KB | Загрузки )
______.jpg
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #897 - 19. Марта 2009 :: 12:06
Печать  
+ на второй картинке, в настройках выделенное слово - белый фон...
вот только если потом по F3 прыгать по тексту - вот такая "бяка"
  
Наверх
 
IP записан
 
sadovnikov
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 420
Зарегистрирован: 06. Марта 2007
Re: Colorer for Openconf - обсуждения
Ответ #898 - 19. Марта 2009 :: 12:08
Печать  
1.0.0.6
Ctrl+Enter отказались работать...
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #899 - 19. Марта 2009 :: 12:14
Печать  
metaeditor писал(а) 19. Марта 2009 :: 11:32:
Eprst писал(а) 19. Марта 2009 :: 11:13:
Хотелка:
     
Можно  сделать галку в настройках, чтоб не выделял ключевое слово во всем тексте?  - рябит в глазах.... Печаль
ЗЫ: Совет - измени цвет в настройках не предлагать Улыбка


Ты выделяешь ключевое слово, например "если" и скроллиш по тексту? конечно их там дофига и все они будут найдены и раскрашены. а зачем?  Если я отключу их подсветку, то небудут раскрашиваться также и остальные "полезные" так сказать КС Прав, Сред, Периодстр, НачМесяца и все остальные...


Ну... просто сделать галку в настройках, в старых же версиях небыло..
Просто хотелка Улыбка

ЗЫ: Просто не всегда нужно видеть Это ..например при копировании выделенного текста в буфер, ну и просто... начинаешь выделение - и тут такая "цветомузыка"
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #900 - 19. Марта 2009 :: 12:26
Печать  
Eprst писал(а) 19. Марта 2009 :: 12:14:
Ну... просто сделать галку в настройках, в старых же версиях небыло..
Просто хотелка Улыбка

ЗЫ: Просто не всегда нужно видеть Это ..например при копировании выделенного текста в буфер, ну и просто... начинаешь выделение - и тут такая "цветомузыка"


Ну так и выражатся надо точнее, какое же  "РознЦена" это ключевое слово? КС это "если", "тогда", "цикл" и т.д."
Ок, сделаю галку, совсем отключающую эту подсветку.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #901 - 19. Марта 2009 :: 12:32
Печать  
Может проще сделать дополнительную подсветку обычным цветом и не беспокоить автора колорера?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #902 - 19. Марта 2009 :: 12:32
Печать  
sadovnikov писал(а) 19. Марта 2009 :: 12:08:
1.0.0.6
Ctrl+Enter отказались работать...

всё в норме, тут я ничего не менял... может пунто свитчер какойнибудь? а если Ctrl + левый клик на слове? такой кодеджамп тоже не работает?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
sadovnikov
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 420
Зарегистрирован: 06. Марта 2007
Re: Colorer for Openconf - обсуждения
Ответ #903 - 19. Марта 2009 :: 12:35
Печать  
metaeditor писал(а) 19. Марта 2009 :: 12:32:
может пунто свитчер какойнибудь?

Нету их у меня.
metaeditor писал(а) 19. Марта 2009 :: 12:32:
а если Ctrl + левый клик на слове? такой кодеджамп тоже не работает?

Тоже не работает.
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #904 - 19. Марта 2009 :: 12:36
Печать  
ildary писал(а) 19. Марта 2009 :: 12:32:
Может проще сделать дополнительную подсветку обычным цветом и не беспокоить автора колорера?


Смотри картинку, что справа - там "обычным" цветом... и каша при поиске этого реквизита..

ЗЫ: Про "ключевое слово" каюсь, неправильно выразился ...
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #905 - 19. Марта 2009 :: 12:55
Печать  
sadovnikov писал(а) 19. Марта 2009 :: 12:35:
metaeditor писал(а) 19. Марта 2009 :: 12:32:
может пунто свитчер какойнибудь?

Нету их у меня.
metaeditor писал(а) 19. Марта 2009 :: 12:32:
а если Ctrl + левый клик на слове? такой кодеджамп тоже не работает?

Тоже не работает.


а вызов комманды "Найти метод/переменную" из контекстного меню на слове или по кнопке из телепатовского тулбара работает?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
sadovnikov
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 420
Зарегистрирован: 06. Марта 2007
Re: Colorer for Openconf - обсуждения
Ответ #906 - 19. Марта 2009 :: 13:18
Печать  
metaeditor писал(а) 19. Марта 2009 :: 12:55:
а вызов комманды "Найти метод/переменную" из контекстного меню на слове или по кнопке из телепатовского тулбара работает?

Не работает.
Ситуация, на самом деле, еще более странная - 2 раза сработал Ctrl+Enter, потом несколько раз нет. Сдвинулся внутри названия процедуры на символ - снова сработало. И снова отказало. Еще несколько таких попыток и откзалось работать окончательно.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #907 - 19. Марта 2009 :: 14:48
Печать  
а тем временем вышла новая версия, 1.0.0.7 Улыбка

сделал простенький парсер глобальника, так что теперь глобальные методы и переменные тоже подсвечиваются.
также подсвечиваются реквизиты документов и справочников
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #908 - 19. Марта 2009 :: 14:51
Печать  
metaeditor писал(а) 19. Марта 2009 :: 14:48:
а тем временем вышла новая версия, 1.0.0.7 Улыбка

сделал простенький парсер глобальника, так что теперь глобальные мотоды и переменные тоже подсвечиваются.
также подсвечиваются реквизиты документов и справочников

Круть!
Скоро цветов в палитре не хватит на подсветку "всего и по-разному" Очень довольный
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #909 - 19. Марта 2009 :: 14:52
Печать  
да, у меня уже фантазии нехватает как их раскрашивать, так что указывайте сами Улыбка
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #910 - 19. Марта 2009 :: 15:02
Печать  
Надо б конкурс объявить, на лучшие (или просто удачные) раскраски.  Подмигивание
  
Наверх
 
IP записан
 
pavel_tr
Senior Member
****
Отсутствует



Сообщений: 278
Местоположение: Казань
Зарегистрирован: 14. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #911 - 19. Марта 2009 :: 18:34
Печать  
Отлично! Новые функции - фантастика!
Что выяснилось: Если в Глобальнике есть переменная "Перем", а в тексте модуля "ПЕРЕМ", то не помечается цветом
  
Наверх
 
IP записан
 
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #912 - 20. Марта 2009 :: 06:30
Печать  
Откатился на 1.0.0.6 из-за стабильных вылетов 1.0.0.7 при попытке открыть модуль. Вылетало в разных сочетаниях, но самый стабильный результ вот с этой внешней обормоткой:

(не могу настаивать, что причина именно в Колорере, могут какие-нибудь скрипты помогать, у меня с ними полный зоопарк... В частности - не стоит разворачивать другие приложения поверх ещё незапустившегося Конфигуратора - вылетит стопудов)
  

prava.ert ( 101 KB | Загрузки )
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #913 - 20. Марта 2009 :: 06:43
Печать  
pavel_tr писал(а) 19. Марта 2009 :: 18:34:
Отлично! Новые функции - фантастика!
Что выяснилось: Если в Глобальнике есть переменная "Перем", а в тексте модуля "ПЕРЕМ", то не помечается цветом


Ничего непонял. Всё подсвечивается в любом регистре.

dnp писал(а) 20. Марта 2009 :: 06:30:
Откатился на 1.0.0.6 из-за стабильных вылетов 1.0.0.7 при попытке открыть модуль. Вылетало в разных сочетаниях, но самый стабильный результ вот с этой внешней обормоткой:

(не могу настаивать, что причина именно в Колорере, могут какие-нибудь скрипты помогать, у меня с ними полный зоопарк... В частности - не стоит разворачивать другие приложения поверх ещё незапустившегося Конфигуратора - вылетит стопудов)


Приложенная обработка открывается нормально. Можеш проверить на вылеты оставив только колорер, временно удалив все скрипты/плагины?
зы, может у тебя (а вдруг) включен  DEP? (Свойства компьютера - Дополнительно - Параметры - Предотвращение выполнения данных)

и ещё... когда вылетает конфигуратор и появляется предложение отправить отчет, там пишется в каком именно модуле ошибка. Что там написано?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #914 - 20. Марта 2009 :: 07:11
Печать  
Попробовал. Таки вылетает на полностью лысом конфигураторе, кроме ОпенКонфа и Колорера ни чего нет:
Код
Выбрать все
AppName: 1cv7.exe	 AppVer: 7.70.0.25	 ModName: scilexer.dll
ModVer: 1.7.4.0	 Offset: 00026915 


ОпенКонф 1.0.2.0
1С 7.7.0.25 сетевая с ключиком

DEP стоит в положении "Включить DEP только для основных программ и служб Windows"
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #915 - 20. Марта 2009 :: 07:58
Печать  
нашел где вылетает... если открыть внешнюю обработку не открыв перед этим окно конфигурации.
А у меня глобальник читается при открытии конфигурации. сейчас поправлю.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
pavel_tr
Senior Member
****
Отсутствует



Сообщений: 278
Местоположение: Казань
Зарегистрирован: 14. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #916 - 20. Марта 2009 :: 08:20
Печать  
metaeditor писал(а) 20. Марта 2009 :: 06:43:
Ничего непонял. Всё подсвечивается в любом регистре.


Точно! Не совсем там ошибочка! В глобальнике записано так:
Перем Перем1 Экспорт, Перем2 Экспорт;
И тогда в тексте Перем2 не подсвечивается
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #917 - 20. Марта 2009 :: 08:37
Печать  


Вылет поправил, качать там-же, версию не менял.


pavel_tr писал(а) 20. Марта 2009 :: 08:20:
В глобальнике записано так:
Перем Перем1 Экспорт, Перем2 Экспорт;
И тогда в тексте Перем2 не подсвечивается


да, такие объявления переменных он пока не понимает...
« Последняя редакция: 20. Марта 2009 :: 11:04 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #918 - 20. Марта 2009 :: 10:55
Печать  
metaeditor писал(а) 20. Марта 2009 :: 07:58:
нашел где вылетает... если открыть внешнюю обработку не открыв перед этим окно конфигурации.
А у меня глобальник читается при открытии конфигурации. сейчас поправлю.


Поскорей бы Улыбка
А так да, тоже вылетает.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #919 - 20. Марта 2009 :: 11:02
Печать  
Цитата:
Поскорей бы


а как насчет первого предложения предыдущего поста перед твоим?
(выделил жирным, может так заметней будет)
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Colorer for Openconf - обсуждения
Ответ #920 - 20. Марта 2009 :: 11:15
Печать  
ну ё... невнимательность сгубит Печаль
  
Наверх
 
IP записан
 
stepman1
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 86
Зарегистрирован: 02. Июля 2007
Re: Colorer for Openconf - обсуждения
Ответ #921 - 20. Марта 2009 :: 13:17
Печать  
Автор -   последнее  обновление просто конфетка Подмигивание
большое спасибо.
  
Наверх
 
IP записан
 
MrDen
Junior Member
**
Отсутствует



Сообщений: 50
Местоположение: Краснодар
Зарегистрирован: 19. Ноября 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #922 - 21. Марта 2009 :: 17:38
Печать  
Релиз 1.0.0.7
Очень удобно, БОЛЬШОЕ спасибо автору!
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #923 - 21. Марта 2009 :: 20:16
Печать  
metaeditor писал(а) 19. Марта 2009 :: 14:46:
   Для отчетов и обработок подсвечиваются идентификаторы элементов формы (стиль "Реквизиты объекта МД")

Если в модуле есть процедуры с именами, совпадающими с идентификаторами элементов формы, эти имена процедур почему-то тоже подсвечиваются стилем "Реквизиты объекта МД".  Ужас
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #924 - 22. Марта 2009 :: 05:20
Печать  
berezdetsky писал(а) 21. Марта 2009 :: 20:16:
Если в модуле есть процедуры с именами, совпадающими с идентификаторами элементов формы, эти имена процедур почему-то тоже подсвечиваются стилем "Реквизиты объекта МД".  Ужас

да, надо поправить...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
leonvlas
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 47
Зарегистрирован: 03. Августа 2007
Re: Colorer for Openconf - обсуждения
Ответ #925 - 23. Марта 2009 :: 05:57
Печать  
По поводу
Если в модуле есть процедуры с именами, совпадающими с идентификаторами элементов формы, эти имена процедур почему-то тоже подсвечиваются стилем "Реквизиты объекта МД"

пожелание
Если это надписи и прочее для обращение к которым идет через контекст формы то это несовсем правильно  если это списки , табличные части и тд то я считаю что исправлять не надо
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #926 - 23. Марта 2009 :: 11:36
Печать  
leonvlas писал(а) 23. Марта 2009 :: 05:57:
Если это надписи и прочее для обращение к которым идет через контекст формы то это несовсем правильно  если это списки , табличные части и тд то я считаю что исправлять не надо

Нет, уберу подсветку для всех процедур. Чтобы сделать такое разделением это много мороки.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
pavel_tr
Senior Member
****
Отсутствует



Сообщений: 278
Местоположение: Казань
Зарегистрирован: 14. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #927 - 24. Марта 2009 :: 14:07
Печать  
На текущей строке цветовое выделение глобальных процедур сбрасывается, по-моему это неправильно
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #928 - 24. Марта 2009 :: 14:15
Печать  
pavel_tr писал(а) 24. Марта 2009 :: 14:07:
На текущей строке цветовое выделение глобальных процедур сбрасывается, по-моему это неправильно

не пойму о чем ты... про подсветку фона текущей строки? если текущая строка на имени глбальной процедуры, то она не подсвечивается?

...
а, понял. если у стиля гл. методов сделать другой фон то он перекрывается фоном текущей строки.

это не только с гл. методами, это со всеми стилями так... текущая строка перебивает их фон... да это надо исправить.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #929 - 30. Марта 2009 :: 12:10
Печать  
1.0.0.8
- исправлена подсветка имен процедур совпадающих с идентификаторами объектов МД
- доработано распознавание глобальных переменных в виде Перем п1 Экспорт , п2 Экспорт;
- фон текущей строки теперь не перекрывает фон других стилей
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #930 - 30. Марта 2009 :: 12:23
Печать  
metaeditor писал(а) 30. Марта 2009 :: 12:10:
1.0.0.8
- доработано распознавание глобальных переменных в виде Перем п1 Экспорт , п2 Экспорт;

а вот такое:
Код
Выбрать все
Перем п1 //:ТаблЗнач
   Экспорт; 


распознаёт? в предыдущей не распознавал.

======== Добавлено:
И в этой тоже не распознаёт.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #931 - 30. Марта 2009 :: 13:52
Печать  
уже распознает. качать там-же, версию не менял.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #932 - 31. Марта 2009 :: 11:02
Печать  
У меня вопрос к уважаемому metaeditor - функция произвольного сворачивания (т.е. возможность применить любое словосочетание для начала и конца блока) - целиком реализовано Вами или это стандартный функционал сцинтиллы? Дело в том, что я попробовал редактор Ноутпад++, и в нем не нашел подобной функции, к которой успел привыкнуть, пользуясь колорером.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #933 - 31. Марта 2009 :: 11:21
Печать  
Ну можно сказать что реализовано мной. Разметка текста на уровни делается в лексере под каждый язык, а как известно, в сцинтилле каждый лексер вшит в библиотеку.
В нотепад++ есть возможность настроить свой пользовательский стиль (Вид-Личные опции, и потом установить его в Стиль - Свои настройки ), в котором можно указать свои слова для свертки блоков. А в "предопределенные" языки такую свертку добавить уже нельзя.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #934 - 31. Марта 2009 :: 11:30
Печать  
ура!
тройной клик ушел.. царство ему Печаль
  
Наверх
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #935 - 31. Марта 2009 :: 11:39
Печать  
Большое спасибо за ответ, жалко что у них нет фичи - создать свой язык на основе существующего.
  
Наверх
 
IP записан
 
U7
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 1
Зарегистрирован: 01. Апреля 2009
Re: Colorer for Openconf - обсуждения
Ответ #936 - 01. Апреля 2009 :: 08:30
Печать  
Почто обижена буква Ё?
В названиях переменных и функций выделяется другим цветом...
  
Наверх
 
IP записан
 
leov-001
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 150
Зарегистрирован: 05. Марта 2009
Re: Colorer for Openconf - обсуждения
Ответ #937 - 01. Апреля 2009 :: 09:56
Печать  
Не выделяет слова, где есть подчеркивание Типа =>> Строка_1
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #938 - 02. Апреля 2009 :: 11:48
Печать  
Цитата:
Почто обижена буква Ё?
В названиях переменных и функций выделяется другим цветом...

Цитата:
Не выделяет слова, где есть подчеркивание Типа =>> Строка_1

исправлено в 1.0.0.9
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
pavel_tr
Senior Member
****
Отсутствует



Сообщений: 278
Местоположение: Казань
Зарегистрирован: 14. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #939 - 03. Апреля 2009 :: 13:50
Печать  
Раньше было так:

А теперь так:

  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #940 - 03. Апреля 2009 :: 14:16
Печать  
я теперь знаю почему букву Ё так не любят Улыбка
поправил, перекачай 1.0.0.9 заново
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
pavel_tr
Senior Member
****
Отсутствует



Сообщений: 278
Местоположение: Казань
Зарегистрирован: 14. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #941 - 03. Апреля 2009 :: 15:45
Печать  
Теперь отлично, спасибо!
  
Наверх
 
IP записан
 
viddik
Junior Member
**
Отсутствует



Сообщений: 37
Зарегистрирован: 22. Октября 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #942 - 07. Апреля 2009 :: 09:20
Печать  
Обновился с 0.9.1.6 на 1.0.0.9, копи-паст в нерусской раскладке теперь вставляет кракозябры, как будто неродной для 1С Улыбка Это баг или фича теперь?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #943 - 07. Апреля 2009 :: 09:26
Печать  
viddik писал(а) 07. Апреля 2009 :: 09:20:
Обновился с 0.9.1.6 на 1.0.0.9, копи-паст в нерусской раскладке теперь вставляет кракозябры, как будто неродной для 1С Улыбка Это баг или фича теперь?

кракозябры или знаки вопроса, можеш скрин показать?
на какой раскладке какой текст копировал, на какой раскладке вставлял?
зы, может это старый глюк который правится через реестр?
Код
Выбрать все
;Rus Codepage Fix
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1251"="c_1251.nls"
"1252"="c_1251.nls"
;потом надо перезагрузится 

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
viddik
Junior Member
**
Отсутствует



Сообщений: 37
Зарегистрирован: 22. Октября 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #944 - 07. Апреля 2009 :: 09:31
Печать  
Кракозябры. Вставлял русский текст в англицкой раскладке, копировал в англицкой раскладке. Может и оно, только вернулся на старую версию - нет такого поведения... В принципе любое приложение так себя ведет при вставке из 1С, тема старая, так что скорее всего лечится фиксом для реестра.

Да, после правки реестра проблема исчезла. Даже перезагрузки не потребовалось.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #945 - 08. Апреля 2009 :: 09:07
Печать  
viddik
текст случайно не так выглядел?
меня тут по почте тоже про кракозябры спрашивают.
  

sdfhdfg.JPG ( 68 KB | Загрузки )
sdfhdfg.JPG

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #946 - 09. Апреля 2009 :: 12:35
Печать  
вобщем выяснили в чем дело...
проблема была во взаимопонимании с юникодом, помогло исправление в файле настроек SciColorer.ini
в настройках стилей где был шрифт Courier на Courier New Cyr
и стало показывать нормально
...

поправка, не с юникодом, а с набором символов (charset), это тот который внизу диалога выбора шрифта и сейчас пока неактивен.
В след. релизе сделаю активным.
« Последняя редакция: 09. Апреля 2009 :: 14:23 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Elek
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 3
Зарегистрирован: 24. Декабря 2008
Re: Colorer for Openconf - обсуждения
Ответ #947 - 14. Апреля 2009 :: 14:41
Печать  
metaeditor, помоги, пожалуйста, разобраться с отключением телепата t при переходе с 0922 на 1002. в чем может быть проблема?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #948 - 14. Апреля 2009 :: 22:58
Печать  
Elek писал(а) 14. Апреля 2009 :: 14:41:
metaeditor, помоги, пожалуйста, разобраться с отключением телепата t при переходе с 0922 на 1002. в чем может быть проблема?

что имеется в виду под словом "отключение"
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #949 - 15. Апреля 2009 :: 15:38
Печать  
Гм а как сделать чтоб подсказка телепата не налазила на текст, такое странное поведение проявляется если маштаб отличный от 0.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #950 - 15. Апреля 2009 :: 23:30
Печать  
SiriuS писал(а) 15. Апреля 2009 :: 15:38:
Гм а как сделать чтоб подсказка телепата не налазила на текст, такое странное поведение проявляется если маштаб отличный от 0.

телепат ориентируется по размерам родного редактора, а у него то нет масштаба...
попробую что-нибудь придумать
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf - обсуждения
Ответ #951 - 30. Апреля 2009 :: 08:36
Печать  
Баг: если при открытом окне редактирования модуля открыть для правки шаблон, то при возвращении в окно редактирования теряется связь между отображением курсора и состоянием флага OVR
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #952 - 30. Апреля 2009 :: 08:57
Печать  
Brr писал(а) 30. Апреля 2009 :: 08:36:
Баг: если при открытом окне редактирования модуля открыть для правки шаблон, то при возвращении в окно редактирования теряется связь между отображением курсора и состоянием флага OVR

что-то немогу такого добится, объясни по шагам что нужно сделать?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Brr
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 142
Зарегистрирован: 26. Декабря 2006
Re: Colorer for Openconf - обсуждения
Ответ #953 - 30. Апреля 2009 :: 11:03
Печать  
1. Открываем любой модуль, OVR=Off
2. Открываем на редактирование шаблоны, переключаем OVR
3. Закрываем шаблоны

В модуле получаем OVR=on, курсор в виде вертикального штриха.
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #954 - 30. Апреля 2009 :: 11:34
Печать  
Понял. Оказывается режим OVR при изменении в одном окне меняется сразу для всех открытых редакторов. И не только в шаблонах.
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #955 - 08. Мая 2009 :: 09:16
Печать  
А непечатные символы посмотреть можно как-нить?
  
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #956 - 08. Мая 2009 :: 11:17
Печать  
trdm писал(а) 08. Мая 2009 :: 09:16:
А непечатные символы посмотреть можно как-нить?

cr, lf, tab?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #957 - 08. Мая 2009 :: 11:32
Печать  
угу.
  
Наверх
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #958 - 11. Июня 2009 :: 23:13
Печать  
Off-Topic replies have been moved to this Topic.
  
Наверх
www  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #959 - 11. Июня 2009 :: 23:15
Печать  
  
Наверх
www  
IP записан
 
rt001
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 82
Зарегистрирован: 31. Января 2013
Re: Colorer for Openconf - обсуждения
Ответ #960 - 20. Сентября 2013 :: 11:29
Печать  
я понимаю, что проект уже не поддерживается
но может когда-то появится время добавить возможность отключить "прыганье" курсора, чтобы было "виртульное" пространство? пользуюсь компонентой уже давно и все отлично, но эта особенность просто убивает, никак не привыкну

всегда пользовался ctrl+left, ctrl+right, ctrl+home, ctrl+end в различных сочетаниях с шифтом и без него

вставляешь текст:

таб1.поле
таб1.другоеПоле
таб1.длинноеПоле
таб1.оченьДлинноеПоле
таб1.поле

и пока приведешь его к виду

таб1.поле             = 1
таб1.другоеПоле       = 2
таб1.длинноеПоле      = 3
таб1.оченьДлинноеПоле = 4
таб1.поле1            = 5


особенно, когда полей штук 20 или больше, все нервы потратишь, я понимаю, что можно скриптом отформатировать, но не во всех случаях скрипт подходит
пожалуйста добавьте эту опцию Плачущий
  
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #961 - 20. Сентября 2013 :: 11:35
Печать  
Можно сделать так: найти в папках OpenConf скрипт
"Форматирование текста.vbs"

Вставить в него в предпоследнюю строку следующий текст:


Sub FormatYI()

    FormatLines()
    FormatBlockWithTabs()

End sub

Зайти в  конфигуратор, в меню OpenConf-макросы-клавиатара добавить новую строку, сочетание клавиш Alt=
Выбрать макрос Форматирование текста-FormatYI, записать изменения, после чег выделять нужный код, нажимать Alt=, и 90% задуманного - появится. Код почти всегда будет красиво отформатирован, оставшееся можно доделать руками.
  
Наверх
 
IP записан
 
rt001
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 82
Зарегистрирован: 31. Января 2013
Re: Colorer for Openconf - обсуждения
Ответ #962 - 20. Сентября 2013 :: 12:14
Печать  
да, я пользуюсь этим, спасибо, но все же это не то Нерешительный

когда форматируешь руками есть еще одна неприятность - курсор, при переходе на другую строку, прыгает на ту же позицию с которой его начали сдвигать пробелом на предыдущей

например
Перем1 = 1
ВтораяПеерм = 2
СтоДвадцатьПятаяПерем = 3

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

ВтораяП^еерм
СтоДвадцатьП^ятаяПерем

эта проблема еще мешает просматривать большой текст - с длинными строками
например когда длинные строки, которые не умещаются на экран, отформатированы по правому краю, навигация без мышки становится невыносимой ибо курсор каждый раз перепрыгивает в начало, а при нажатии END ничего не происходит, а если и происходит, то строка, в которой это было нажато короче следующей или предыдущей и пока не возьмешь в руки мышку и не подвинешь горизонтальный скроллер вправо - полной картины не увидишь
подвинул и сидишь не дыша, чтобы все вновь не сбилось

и еще, пользуясь случаем, хочу сказать что имеет место проблема с горизонтальной полосой прокрутки в случае с длинными строками, почему-то полоса заканчивается на 251м символе, остальное увидеть невозможно, пока не нажмешь на такой строке END или мышкой не прощелкаешь вправо

неужели нет надежды? Плачущий

прошу понять правильно - это не претензия, а просьба, ведь даже того что есть могло бы не быть... Со сжатыми губами
« Последняя редакция: 20. Сентября 2013 :: 13:56 - rt001 »  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #963 - 23. Сентября 2013 :: 05:19
Печать  
по поводу виртуальных пробелов, всё сложно. нужно обновлять саму компоненту на которой сделан редактор, которая уже изрядно доработана. чтоб было понятней это как обновить сильно измененную конфигурацию. скорее всего будет только в восьмерке для снегопата.

а насчет длинных строк, у тебя точно последняя версия (1.0.1.5) ?

Цитата:
например когда длинные строки, которые не умещаются на экран, отформатированы по правому краю, навигация без мышки становится невыносимой ибо курсор каждый раз перепрыгивает в начало, а при нажатии END ничего не происходит

как это ничего не происходит?

Цитата:
и еще, пользуясь случаем, хочу сказать что имеет место проблема с горизонтальной полосой прокрутки в случае с длинными строками, почему-то полоса заканчивается на 251м символе, остальное увидеть невозможно, пока не нажмешь на такой строке END или мышкой не прощелкаешь вправо

когда в этой длинной строке которая не влазиет на экран нажать END нижняя полоса прокрутки автоматически уменьшается, нет?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
rt001
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 82
Зарегистрирован: 31. Января 2013
Re: Colorer for Openconf - обсуждения
Ответ #964 - 23. Сентября 2013 :: 07:23
Печать  
да, у меня 1.0.1.5

после нажатия END полоса прокрутки уменьшается, но только в том случае, если курсор стоит именно на той строке, которая не умещается - с этим проблем нет, вроде говорил выше, но может я немного некорректно сформулировал...  Нерешительный

но, если рядом с длинной строкой короткая, то курсор перепрыгивает в ее конец, ну в общем это известный факт - ничего нового я не открыл...

жаль, конечно, что все так обстоит Печаль

а сложно ли добавить такую штуку - чтобы выделение по Ctrl+Shift+Стрелка происходило сначала по словам без пробелов, а потом уже с пробелами, например для строки:

"Перем1       = 1;"

Ставим курсор в начало строки и начинаем жать Ctrl+Shift+СтрелкаВправо
Произойдет выделение слова с последующими пробелами "Перем1       ", было бы удобно если сначала выделится

"Перем1", при следующем нажатии
"Перем1       ", а дальше все как обычно, т.е.
"Перем1       = ",
"Перем1       = 1" и
"Перем1       = 1;"

и в обратную сторону так же
";"
"1;"
"= 1;"
"       = 1;"
"Перем1       = 1;"

или может даже правильнее, чтобы пробелы как отдельное слово воспринимались всегда, тогда будет так:

"Перем1"
"Перем1       "
"Перем1       ="
"Перем1       = "
"Перем1       = 1"
"Перем1       = 1;"

";"
"1;"
" 1;"
"= 1;"
"       = 1;"
"Перем1       = 1;"

сложно/можно ли такую штучку вставить? Улыбка
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #965 - 23. Сентября 2013 :: 08:50
Печать  
да, это несложно, это исправлю
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
rt001
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 82
Зарегистрирован: 31. Января 2013
Re: Colorer for Openconf - обсуждения
Ответ #966 - 23. Сентября 2013 :: 09:24
Печать  
спасибо, жду с нетерпением Очень довольный

п.с.
можно еще обнаглеть и рассказать про две хотелки Улыбка

1. заменить CR LF на символ ¶ (х00B6) с прозрачным фоном? и почему-то они светятся для текста черным, хотя являются вроде как спецсимволами и имеют индивидуальную настройку - именно из-за того что они светятся как пятна, не получается работать с постоянно включенным режимом отображения непечатаемых символов, а в акелпаде, например, я этот режим не выключаю никогда - очень удобно

2. добавить в настройку в раздел стилей еще один пункт "Доп.ключевые слова5"? - не знаю кто как, я в "ключевые слова4" вбил ключевые слова SQL, оч удобно, когда синтаксис запросов светится, но не хватает одной вещи - подсветка функций SQL другим цветом, таких как MAX() COUNT() и т.д.
вот Улыбка

в любом случае, буду рад любым новшествам Улыбка
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #967 - 23. Сентября 2013 :: 09:45
Печать  
про доп ключевые слова тоже можно, про символ концов строк - незнаю, посмотрю
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
rt001
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 82
Зарегистрирован: 31. Января 2013
Re: Colorer for Openconf - обсуждения
Ответ #968 - 23. Сентября 2013 :: 09:51
Печать  
спасибо! ждем, сколько потребуется! Очень довольный
  
Наверх
 
IP записан
 
rt001
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 82
Зарегистрирован: 31. Января 2013
Re: Colorer for Openconf - обсуждения
Ответ #969 - 23. Сентября 2013 :: 13:54
Печать  
как раз отловил еще один момент, хотел раньше о нем сказать, но забыл когда он происходит, только что столкнулся:

Пример 1:
Есть 2 строчки:

Строка1
Строка2

ставим курсор перед цифрой или буквой "а" (не принципиально) в первой строке и нажимаем стрелку вниз - курсор перемещается на ту же позицию в следующей строке - все ок

теперь в первой строке впишем еще одну букву в середине слова
СтрЪ|ока1 - теперь курсор стоит на на один символ правее - на позиции 5, нажимаем стрелку вниз
Стр|ока2 - и он оказывается левее - на позиции 4, т.е. там где он был до начала ввода, а если вписать много букв, то разница, на которую он прыгнет будет существенной

то же самое происходит при вставке, но если выделили справа-налево, при вставке, курсор оказался в конце вставленного блока, естественно, но при переходе на др строку он прыгает в ту точку, где был до вставки, например в начало, если вся строка была вставлена

конечно, может это специально так задумано...

Остапа понесло Улыбка

  
Наверх
 
IP записан
 
Satans Claws
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 721
Зарегистрирован: 29. Ноября 2010
Re: Colorer for Openconf - обсуждения
Ответ #970 - 24. Сентября 2013 :: 02:50
Печать  
rt001 писал(а) 23. Сентября 2013 :: 13:54:
как раз отловил еще один момент, хотел раньше о нем сказать, но забыл когда он происходит, только что столкнулся:

Пример 1:
Есть 2 строчки:

Строка1
Строка2

ставим курсор перед цифрой или буквой "а" (не принципиально) в первой строке и нажимаем стрелку вниз - курсор перемещается на ту же позицию в следующей строке - все ок

теперь в первой строке впишем еще одну букву в середине слова
СтрЪ|ока1 - теперь курсор стоит на на один символ правее - на позиции 5, нажимаем стрелку вниз
Стр|ока2 - и он оказывается левее - на позиции 4, т.е. там где он был до начала ввода, а если вписать много букв, то разница, на которую он прыгнет будет существенной

то же самое происходит при вставке, но если выделили справа-налево, при вставке, курсор оказался в конце вставленного блока, естественно, но при переходе на др строку он прыгает в ту точку, где был до вставки, например в начало, если вся строка была вставлена

конечно, может это специально так задумано...

Остапа понесло Улыбка




Вот тут выскажусь сильно против изменений, ибо именно такое поведение, как есть сейчас, чаще полезно, чем вредно.
  
Наверх
 
IP записан
 
rt001
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 82
Зарегистрирован: 31. Января 2013
Re: Colorer for Openconf - обсуждения
Ответ #971 - 24. Сентября 2013 :: 05:17
Печать  
Satans Claws писал(а) 24. Сентября 2013 :: 02:50:
Вот тут выскажусь сильно против изменений, ибо именно такое поведение, как есть сейчас, чаще полезно, чем вредно.


ну, я ж признаю, что могу ничего не понимать Подмигивание
не исключено даже, что я пишу какой-то другой рукой, не такой как все Смех
но от галочки, отключающей такую особенность, не отказался бы Улыбка
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #972 - 06. Октября 2013 :: 09:45
Печать  
Версия 1.0.1.6
- в настройках добавлена опция "символ конца строки ¶ вместо CR\LF"
- в настройках добавлена опция "альтернативный способ вертикального перемещения курсора"
- добавлен второй список доп. ключевых слов "Доп. ключевые слова 5", который работает только в строковых константах

скачать
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
rt001
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 82
Зарегистрирован: 31. Января 2013
Re: Colorer for Openconf - обсуждения
Ответ #973 - 07. Октября 2013 :: 06:04
Печать  
аааа какая же красота Очень довольный

спасибо за небезразличие! Улыбка

(единственная что могу отметить - непечатаемые символы светятся в строках и комментах не обращая внимания на собственные настройки, а вот переход на новую строку светится правильным цветомУлыбка,  но это все фигня, без этого можно жить Улыбка

спасибо! Улыбка
  
Наверх
 
IP записан
 
rt001
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 82
Зарегистрирован: 31. Января 2013
Re: Colorer for Openconf - обсуждения
Ответ #974 - 09. Октября 2013 :: 12:56
Печать  
в описании не сказано про еще одну новую наиудобнейшую особенность - выделение без пробелов!
только заметил! клаааассссс!!!!
Очень довольный

еще раз огромное спасибо!  Очень довольный
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #975 - 10. Октября 2013 :: 01:22
Печать  
rt001 писал(а) 09. Октября 2013 :: 12:56:
в описании не сказано про еще одну новую наиудобнейшую особенность - выделение без пробелов!
а, ну да, ещё это)
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #976 - 10. Февраля 2014 :: 13:24
Печать  
Прошу прощения, а можно уточнить, что имеется в виду под: " выделение без пробелов"?
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #977 - 10. Февраля 2014 :: 13:51
Печать  
ildary писал(а) 10. Февраля 2014 :: 13:24:
Прошу прощения, а можно уточнить, что имеется в виду под: " выделение без пробелов"?

несколькими постами выше обсуждалось, выделение клавишами Ctrl+Shift+СтрелкаВправо/Вправо
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
ildary
Full Member
***
Отсутствует



Сообщений: 163
Зарегистрирован: 24. Марта 2008
Re: Colorer for Openconf - обсуждения
Ответ #978 - 10. Февраля 2014 :: 13:53
Печать  
Спасибо, упустил это обсуждение.
  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #979 - 21. Октября 2015 :: 10:29
Печать  
metaeditor, я хотел бы реализовать функции "Свернуть/развернуть всё". Нашел в документации функцию FoldAll(), но у меня выдает ошибку, что такого метода нет. Это из-за версии SciLexer (1.7.4)? В нем нет этой функции? Если да, как ты реализовал эти функции в конфигураторе? Взял из примера SciTEBase? Там я нашел аналогичную фунцию и еще Expand().
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 850
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #980 - 22. Марта 2023 :: 10:33
Печать  
Можно ли как-то при поиске по тексту модуля отключить поиск по строкам-комментариям?
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
ealdrinsu189
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 3
Зарегистрирован: 09. Июля 2023
Re: Colorer for Openconf - обсуждения
Ответ #981 - 10. Июля 2023 :: 06:57
Печать  
I'm looking for a more advanced text editor for the 1C configurator, and I came across the SciColorer plugin. It looks like it has a lot of great features, like highlighting paired structures, folding procedures, and line numbers.

I've never used it before, but it sounds like it could be a good replacement for the built-in editor. I'm wondering if anyone here has used it before and can give me their thoughts. Is it worth the download?

I'm also interested in hearing about any other text editors that you would recommend for the 1C configurator.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 
ОтправитьПечать