Обсуждение статьи "Изучаем класс CCanvas. Реализация прозрачности графических объектов" - страница 2

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ага, спасибо, сработало... сам пробовал через ObjectMove...
А если панель создавать на базе стандартного диалога? Тогда все элементы созданные в диалоге и добавленные в него, будут перетаскиваться вместе с диалогом.
Да, удобная фича, согласен... до этого момента так и делал... но тут встал вопрос, как добавить пользовательскую графику на панель... вообще по хорошему нужно сделать канвасоподобный control : public CWndObj. Сейчас думаю над этим вопросом...
Посмотрите видео из поста.
После 15 марта будет в исходниках
Да, удобная фича, согласен... до этого момента так и делал... но тут встал вопрос, как добавить пользовательскую графику на панель... вообще по хорошему нужно сделать канвасоподобный control : public CWndObj. Сейчас думаю над этим вопросом...
Что значит "пользовательскую графику":
Что значит "пользовательскую графику":
Владимир, хотел вот ещё что спросить.
Есть панель типа CAppDialog. Пусть один из её элементов - это графическая метка типа CBmpButton. Так вот, нельзя ли как-то создать канвас и залинковать его с указанной меткой? Цель - иметь управляемый элемент панели с возможностями пользовательской графики...
Спасибо.
Владимир, хотел вот ещё что спросить.
Есть панель типа CAppDialog. Пусть один из её элементов - это графическая метка типа CBmpButton. Так вот, нельзя ли как-то создать канвас и залинковать его с указанной меткой? Цель - иметь управляемый элемент панели с возможностями пользовательской графики...
Спасибо..
Владимир, спасибо за наводку, всё получилось!
Да, канвасы штука очень мощная :-)
Ждём от Вас интересных статей!
Вопрос такой.
Рисуются различные фигуры в канвасе, и идёт наложение их друг на друга. Как сделать так, чтобы цвета оставались первоначальными без смешивания?
Поставил COLOR_FORMAT_XRGB_NOALPHA, но смешивание имеет место :-((
Правда у меня такой вариант. К диалогу типа CDialog прикреплена картинка типа CPicture. Она залинкована с ресурсом типа CCanvas. Последний создан без привязки к окну.
Владимир, не силён в канвасе...
Вопрос такой.
Рисуются различные фигуры в канвасе, и идёт наложение их друг на друга. Как сделать так, чтобы цвета оставались первоначальными без смешивания?
Поставил COLOR_FORMAT_XRGB_NOALPHA, но смешивание имеет место :-((
...
Нарисованный в канвасе цвет (назовём его "верхний" или последний) замещает цвет нарисованный в канвасе ранее.