Редактор кода: Intellisense, TabStops ...

Обсуждение Stimulsoft Reports.NET
Ответить
couragic
Сообщения: 13
Зарегистрирован: 08 май 2008, 08:53
Откуда: Россия, Санкт-Петербург

Редактор кода: Intellisense, TabStops ...

Сообщение couragic »

Здравствуйте. Проясните, пожалуйста, следующие вопросы:
1. В редакторе кода шаблона отчета не работает Intellisense для объектов Stimulsoft. Для стандартных, от Microsoft, работает.
Например, для класса MessageBox static-метод Show нормально показывается в списке Intellisense. А для класса StiReport или объекта этого класса Intellisense не срабатывает. Так задумано или я что-то не так делаю ?

2. Как в редакторе поменять ширину TabStop с 4-х на 2 ?
couragic
Сообщения: 13
Зарегистрирован: 08 май 2008, 08:53
Откуда: Россия, Санкт-Петербург

Редактор кода: Intellisense, TabStops ...

Сообщение couragic »

3. Как записывать свои отладочные сообщения в окно "Messages" дизайнера ?
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Редактор кода: Intellisense, TabStops ...

Сообщение Edward »

couragic писал(а): 1. В редакторе кода шаблона отчета не работает Intellisense для объектов Stimulsoft. Для стандартных, от Microsoft, работает.
Например, для класса MessageBox static-метод Show нормально показывается в списке Intellisense. А для класса StiReport или объекта этого класса Intellisense не срабатывает. Так задумано или я что-то не так делаю ?
В Intellisense мы добавили только основные методы/свойства наиболее часто используемых классов. Использование 100% Intellisense отрицательно сказывается на производительности и увеличивает потребление ресурсов.
Для каких свойств, методов и классов Вы считаете необходимо включить поддержку Intellisense?
2. Как в редакторе поменять ширину TabStop с 4-х на 2 ?
Этот вопрос требует дополнительного анализа.

Спасибо.
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Редактор кода: Intellisense, TabStops ...

Сообщение Edward »

couragic писал(а):3. Как записывать свои отладочные сообщения в окно "Messages" дизайнера ?
Для этого воспользуйтесь, пожалуйста, методом

StiReport.WriteToReportRenderingMessages(string str)

Спасибо.
couragic
Сообщения: 13
Зарегистрирован: 08 май 2008, 08:53
Откуда: Россия, Санкт-Петербург

Редактор кода: Intellisense, TabStops ...

Сообщение couragic »

Для этого воспользуйтесь, пожалуйста, методом

StiReport.WriteToReportRenderingMessages(string str)
Спасибо, понял.
Для каких свойств, методов и классов Вы считаете необходимо включить поддержку Intellisense?
Для всего namespace Stimulsoft наверное. Просто мне показалось странным, что для классов от Microsoft Intellisense работает, а для классов из namespace Stimulsoft - нет.
Валерий В. Шинкевич
Сообщения: 83
Зарегистрирован: 21 фев 2007, 06:29
Откуда: Нижний Новгород/Йошкар-Ола

Редактор кода: Intellisense, TabStops ...

Сообщение Валерий В. Шинкевич »

Для всего namespace Stimulsoft наверное.
+1
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

Редактор кода: Intellisense, TabStops ...

Сообщение Vital »

Здравствуйте,
1. В редакторе кода шаблона отчета не работает Intellisense для объектов Stimulsoft. Для стандартных, от Microsoft, работает.
Например, для класса MessageBox static-метод Show нормально показывается в списке Intellisense. А для класса StiReport или объекта этого класса Intellisense не срабатывает. Так задумано или я что-то не так делаю ?
Ситуация с Intellisense изменится в лучшую строну в одной из следующих версий генератора отчетов.
2. Как в редакторе поменять ширину TabStop с 4-х на 2 ?
Используйте пожалуйста следующий код:

Код: Выделить всё

Stimulsoft.Editor.EditConsts.DefaultTabStop = 2;
Спасибо.
couragic
Сообщения: 13
Зарегистрирован: 08 май 2008, 08:53
Откуда: Россия, Санкт-Петербург

Редактор кода: Intellisense, TabStops ...

Сообщение couragic »

Используйте пожалуйста следующий код:

Код: Выделить всё

Stimulsoft.Editor.EditConsts.DefaultTabStop = 2;
Спасибо, понятно.
Ответить