GDI+

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

GDI+

Сообщение Admin »

Хочу использовать но везде описание в виде вызова сишных классов.
Где копать информацию?
Конкретно интересует вывод PNG файлов на окно ...

P.S. В атаче пример на CPP а вот как тоже самое к примеру на Cla?
Селин К.

Сообщение Селин К. »

Привет, а что разве в моих примерах (на этом сайте) этого нет ?
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Сообщение Admin »

О блинн, прости убогого. Сам иногда не помню что и где лежит :)
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Сообщение Admin »

2Селин К.: все конечно хорошо. Пример просто супер.
Но как сделать нормальную перерисовку?

Если у окна поменялся размер?
Если Ты перекрывал окно и потом опять его показал?
Если на фоне окна есть Wallpaper как рисовать?

Если стираешь весь фон и заново рисуешь здорово мигает на WM_PAINT.

Может проведешь ликбез по этому поводу, или еще кто!?
Selin K.

Вот думаю сбросить пример GDI+ посвежее ....

Сообщение Selin K. »

Раньше ответить не мог. :(
Вот думаю сбросить пример GDI+ посвежее ...
Только немного причешу, делалось для себя ...
Я сегодня добрый :wink: , Inet нормальный подключили ...
SelinK
Прохожий
Сообщения: 4
Зарегистрирован: 24 Октябрь 2005, 11:05
Откуда: Калуга

Новый пример GDI+

Сообщение SelinK »

:?: Куда заливать бум?
SelinK
Прохожий
Сообщения: 4
Зарегистрирован: 24 Октябрь 2005, 11:05
Откуда: Калуга

А вот и новый пример GDI+

Сообщение SelinK »

А вот и новый пример GDI+ :) С5b? ABC.
Просьба сильно не пинать, предложения принимаются ....
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Сообщение Admin »

Супер. Спасибо. Сегодня/завтра посмотрю... :)
SelinK
Прохожий
Сообщения: 4
Зарегистрирован: 24 Октябрь 2005, 11:05
Откуда: Калуга

GDI+

Сообщение SelinK »

Привет! Ну и как оно? :) Одно чего еще так и не сделал, это просмотр графики из BLOB через GDI+ :(. Вот наверное скоро придётся написать ещё библу для вывода графиков c GDI+. Сейчас в срочном порядке осваиваю SQL (Direct MAV ODBC - rulezzz...).
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Сообщение Admin »

Один вопрос....

Перерисовка при ресайзе и перекрытии окна! И это главный вопрос!!!
SelinK
Прохожий
Сообщения: 4
Зарегистрирован: 24 Октябрь 2005, 11:05
Откуда: Калуга

Сообщение SelinK »

Дык, там же механизм обновления показан.
В реализации класса PLAN (модуль Canvas.clw) - PLAN.Show(...
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Сообщение Admin »

посмотрим
Ответить