Страница 1 из 1

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

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

2. Как в редакторе поменять ширину TabStop с 4-х на 2 ?

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

Добавлено: 08 май 2008, 09:51
couragic
3. Как записывать свои отладочные сообщения в окно "Messages" дизайнера ?

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

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

Спасибо.

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

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

StiReport.WriteToReportRenderingMessages(string str)

Спасибо.

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

Добавлено: 11 май 2008, 13:33
couragic
Для этого воспользуйтесь, пожалуйста, методом

StiReport.WriteToReportRenderingMessages(string str)
Спасибо, понял.
Для каких свойств, методов и классов Вы считаете необходимо включить поддержку Intellisense?
Для всего namespace Stimulsoft наверное. Просто мне показалось странным, что для классов от Microsoft Intellisense работает, а для классов из namespace Stimulsoft - нет.

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

Добавлено: 12 май 2008, 15:34
Валерий В. Шинкевич
Для всего namespace Stimulsoft наверное.
+1

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

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

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

Stimulsoft.Editor.EditConsts.DefaultTabStop = 2;
Спасибо.

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

Добавлено: 13 май 2008, 08:02
couragic
Используйте пожалуйста следующий код:

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

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