В Классы для создания панелей и диалогов нужно добавить класс для создания меню? - страница 4
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Надо бы на сам объект глянуть
Вот и весь объект. Даже еще не применял методы Set для назначения рисунков для режимов Off, On, Activ, Deactiv.к Минимум кода для проверки метода получения картинки режима Off: BmpOffName().
P.S. По идеи в принте должен получить строку с именем файла равной NULL.
Также заметил невозможность получения остальных свойств имён файлов для режима OFF, ON, ACTIVE, PASSIVE:
Аналогичная ошибка:
... ambiguous call to overloaded function with the same parameters ...
ИМХО, это косяк в стандартном классе. У них там эти же методы со значением параметра по умолчанию определены:
Компилятор оказался умнее разработчика))
ИМХО, это косяк в стандартном классе. У них там эти же методы со значением параметра по умолчанию определены:
Компилятор оказался умнее разработчика))
Также заметил невозможность получения остальных свойств имён файлов для режима OFF, ON, ACTIVE, PASSIVE:
Аналогичная ошибка:
... ambiguous call to overloaded function with the same parameters ...
Источник проблемы найден: в Стандартной Библиотеке в классе CBmpButton в методах Set BmpOffName(), BmpOnName(), BmpPassiveName(), BmpActiveName() строку
следует заменить на
const string name
Таким образом класс CBmpButton должен выглядеть так:
Источник проблемы найден: в Стандартной Библиотеке в классе CBmpButton в методах Set BmpOffName(), BmpOnName(), BmpPassiveName(), BmpActiveName() строку
следует заменить на
Таким образом класс CBmpButton должен выглядеть так:
Доля правды в словах Contender'а есть. Мне например нужна большая гибкость и в будущем понадобиться размещать сложные интерактивные объекты прямо в меню. Одного текста явно недостаточно. Поэтому если и браться за проектирование меню, то с тем прицелом, что бы оно было более гибким и способным размещать в себе больше чем просто текст.
Вообще проблема стандартной библиотеки именно в том, что она стандартная. Она хороша и подходит для подавляющего большинства задач, но когда нужно сделать что-то особенное приходится изобретать свой велосипед. Например у меня уже один такой велосипед есть:
Поэтому в моем лице эти новшества все равно не будут востребованы.
Как дела с классами? Написалось что-нибудь?
Вот описание меню от Microsoft: http://msdn.microsoft.com/en-us/library/ms646977(v=vs.85).aspx