Переключение на Главную Страницу Страницы: 1 ... 20 21 [22] 23 24 ... 66 ОтправитьПечать
Очень популярная тема (более 25 ответов) Colorer for Openconf - обсуждения (число прочтений - 388164 )
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
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 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
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 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 записан
 
Переключение на Главную Страницу Страницы: 1 ... 20 21 [22] 23 24 ... 66
ОтправитьПечать