Ошибки, баги, вопросы - страница 1105

 
Сейчас хранилище не показывается на сайте.
[Удален]  

Здравствуйте!

Почему у меня при использовании классов не выпадает окошко со списком методов и переменных в классе после точки.Такая беда происходит именно если сам класс и его использование находятся в разных включаемых файлах.ОС Windows 8 64-бит.

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

Платформу переустанавливать пробовал,результата никакого нет

 
lewvik:

Здравствуйте!

Почему у меня при использовании классов не выпадает окошко со списком методов и переменных в классе после точки.Такая беда происходит именно если сам класс и его использование находятся в разных включаемых файлах.ОС Windows 8 64-бит.

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

Платформу переустанавливать пробовал,результата никакого нет

Опишите всё подробно со скринами и деталями в сервис-деск.
[Удален]  
paladin800:

Опишите всё подробно со скринами и деталями в сервис-деск.

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

При изменении размера графической области, в которой размещены графики (на рисунке эта область отмечена цветом), нет события изменения размера:

not_event

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

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

 
lewvik:

Здравствуйте!

Почему у меня при использовании классов не выпадает окошко со списком методов и переменных в классе после точки.Такая беда происходит именно если сам класс и его использование находятся в разных включаемых файлах.ОС Windows 8 64-бит.

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

Платформу переустанавливать пробовал,результата никакого нет

Включайте дерективы #include тех файлов, в которых описаны классы, чьи описания Вы хотите видеть в редакторе исходных текстов.
[Удален]  
C-4:
Включайте дерективы #include тех файлов, в которых описаны классы, чьи описания Вы хотите видеть в редакторе исходных текстов.
Да это понятно.Директивы включаю.Проблема именно с компом на Win8,т.к. на WinXP эти же библиотеки работают нормально.Какая то нестандартная проблема.Такое ощущение что сама восьмерка не видит пути к файлам.У кого нибудь с Win8 может встречалась такая проблема?вообще на восьмерке MT5 адекватно работает?
 
lewvik:
Да это понятно.Директивы включаю.Проблема именно с компом на Win8,т.к. на WinXP эти же библиотеки работают нормально.Какая то нестандартная проблема.Такое ощущение что сама восьмерка не видит пути к файлам.У кого нибудь с Win8 может встречалась такая проблема?вообще на восьмерке MT5 адекватно работает?
Подтверждаю. Windows 8.1 x64.  С помощью #include подключаю файл своего класса. В области глобальных переменных обьявляю переменную своего класса так:
CMyclass my1
В теле советника после 
my1. 
методы класса не появляются. Приходиться методы писать по памяти или копировать из тела класса.
[Удален]  
barabashkakvn:
Подтверждаю. Windows 8.1 x64.  С помощью #include подключаю файл своего класса. В области глобальных переменных обьявляю переменную своего класса так:
CMyclass my1
В теле советника после 
my1. 
методы класса не появляются. Приходиться методы писать по памяти или копировать из тела класса.
Да.Windows 8.1 x64,причем насколько помню именно после обновления 8 на 8.1 диалоговое окно классов и перестало появляться
 
void OnStart()
  {
// CFoo foo; // такой вариант использовать нельзя - конструктор по умолчанию не задан
//--- допустимые варианты создания объекта CFoo
   CFoo foo1(TimeCurrent());     // явный вызов параметрического конструктора
   CFoo foo2();                  // явный вызов параметрического конструктора с параметром по умолчанию
   CFoo foo3=D'2009.09.09';      // неявный вызов параметрического конструктора
   CFoo foo40(foo1);             // явный вызов конструктора копирования
   CFoo foo41=foo1;              // неявный вызов конструктора копирования
   CFoo foo5;                    // явный вызов конструктора по умолчанию (если конструктор по умолчанию отсутствует,
                                 // то вызывается параметрический конструктор с параметром по умолчанию)

 Документация 

 Какой вариант верный - нельзя использовать запись CFoo foo; или можно использовать такую же запись CFoo foo5;