Скачать MetaTrader 5

В Классы для создания панелей и диалогов нужно добавить класс для создания меню?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Vladimir Karputov
Модератор
65159
Vladimir Karputov  
  • 66%
    (75)
  • 20%
    (23)
  • 13%
    (15)
Всего проголосовало: 103
Vladimir Karputov
Модератор
65159
Vladimir Karputov  
Как Вы считаете, на данный момент уже назрела необходимость создания класса меню?
Anatoli Kazharski
62031
Anatoli Kazharski  
barabashkakvn:
Как Вы считаете, на данный момент уже назрела необходимость создания класса меню?
Так их вроде бы и так можно создавать из того, что уже есть. Или Вы предлагаете более простой способ ? Тогда нужно больше информации, чтобы проголосовать.
Vladimir Karputov
Модератор
65159
Vladimir Karputov  
tol64:
Так их вроде бы и так можно создавать из того, что уже есть. Или Вы предлагаете более простой способ ? Тогда нужно больше информации, чтобы проголосовать.
На данный момент, конечно, можно слепить меню - но, как по мне, нужно в классе CDialog добавлять метод создания меню, что-то вроде CDialog::CreateMenu(void). Ведь есть же метод создания клиентской области   CDialog::CreateClientArea(void) и метод создания заголовка CDialog::CreateCaption(void).
Anatoli Kazharski
62031
Anatoli Kazharski  
barabashkakvn:
На данный момент, конечно, можно слепить меню - но, как по мне, нужно в классе CDialog добавлять метод создания меню, что-то вроде CDialog::CreateMenu(void). Ведь есть же метод создания клиентской области   CDialog::CreateClientArea(void) и метод создания заголовка CDialog::CreateCaption(void).
Наверное его нужно просто сделать, а там видно будет нужен он или нет. )
Vladimir Karputov
Модератор
65159
Vladimir Karputov  
tol64:
Наверное его нужно просто сделать, а там видно будет нужен он или нет. )

Сделать можно, но смотрю идеальное ему место это в CDialog. Конечно, правка стандартной библиотеки это очень плохо, но как вариант посмотреть функционал  меню пойдёт.

Andrey Dik
12420
Andrey Dik  

отметил сразу три пункта. хи-хи... так же наверное поступил/ит каждый, кто сюда заглянет. ;)


шучу, шучу.. первый пункт.

Vladimir Karputov
Модератор
65159
Vladimir Karputov  
joo:
отметил сразу три пункта. хи-хи... так же наверное поступил/ит каждый, кто сюда заглянет. ;)
А про такое стечение обстоятельств не думали: человек считает, что меню нужно и при этом есть свой вариант реализации?
Anatoli Kazharski
62031
Anatoli Kazharski  
barabashkakvn:

Сделать можно, но смотрю идеальное ему место это в CDialog. Конечно, правка стандартной библиотеки это очень плохо, но как вариант посмотреть функционал  меню пойдёт.

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

Вообще таким образом можно сообществом совершенствовать коды из стандартной библиотеки. 

Vladimir Karputov
Модератор
65159
Vladimir Karputov  
tol64:

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

Вообще таким образом можно сообществом совершенствовать коды из стандартной библиотеки. 

Ага, до отпуска есть несколько дней. Буду ваять.
Andrey Dik
12420
Andrey Dik  
barabashkakvn:
А про такое стечение обстоятельств не думали: человек считает, что меню нужно и при этом есть свой вариант реализации?
думали. как раз радиобоксы и нужно было выбрать для такого опроса. кому неймется высказать своё уникальное мнение, для тех пункт "свой вариант" 
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий