Re[9]: Библеотека векторной графики.
От: edikk www.ed.kaliningrad.ru
Дата: 21.11.01 09:56
Оценка:
Здравствуйте Андрей, Вы писали:

А>Здравствуйте edikk, Вы писали:

А>Как у них получилось такое? :???:

А>Как-как, ручками. Можно сделать ВСЕ (или почти все) ;)

А>Никто не мешает тебе написать свои функции вывода разнообразных линий на основе GDI. Работать будет везде (если правильно напишешь). Тебе-же предлагают не мучиться, а использовать готовые средства. Если это тебя не устраивает, то придется писать самому. Может быть и есть стандартные средства, но я их не видел. Мы в своих проектах пока используем самодельные функции, но планируем переходить на GDI+.
Т.е. ты настаиваешь на Platform SDK стоит обратить внимание? Кстате а GDI+ под 95 будет пахать?
А>Кстати, а зачем тебе совместимость с Win95? Неужели у тебя есть машины, на которых Win98 не работает ?
Представь себе! И не одна. И прекрасно живут и пашут не один год. И я спокоен, и не строю из себя продвинутого админа, каждый раз ставя все новые и новые версии ОС-ов :-))).
Тогда будем искать Platform SDK и качать себе. Спасибо за внимание к моей персоне.
Re[10]: Библеотека векторной графики.
От: Андрей Россия  
Дата: 21.11.01 10:52
Оценка:
Здравствуйте edikk, Вы писали:
E>Т.е. ты настаиваешь на Platform SDK стоит обратить внимание? Кстате а GDI+ под 95 будет пахать?


На Platform SDK в любом случае стоит обратить внимание.

А насчет работы GDI+ под Win95 — не уверен. Дело в том, что gidplus.dll цепляет msimg32.dll, ddraw.dll, shfolder.dll и другие. В принципе, shfolder.dll доступна с сайта Microsoft как redistributable component, ddraw.dll поставляется вместе с DirectX. Насчет msimg32.dll — она есть в составе Windows98, но поможет ли простое переписывание ее и msimg.dll — не знаю. С другими dll надо разбираться отдельно.
В общем, дерзай, может быть получится.
Re[11]: Библеотека векторной графики.
От: adontz Грузия http://adontz.wordpress.com/
Дата: 21.11.01 19:37
Оценка:
Здравствуйте Андрей, Вы писали:

В принципе, если дело уж пошло на то чтоб ручками писать да совмещатся с Win95 быстрее и проще написать на 3-4 DirectDraw.
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[12]: Библеотека векторной графики.
От: adontz Грузия http://adontz.wordpress.com/
Дата: 21.11.01 23:04
Оценка:
Здравствуйте adontz, Вы писали:

Кстати говоря тот же Corel всё рисует через OpenGL (отсюда и куча глюков с интерфейсом )
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[13]: Библеотека векторной графики.
От: retalik www.airbandits.com/
Дата: 22.11.01 05:38
Оценка:
Здравствуйте adontz, Вы писали:

A>Кстати говоря тот же Corel всё рисует через OpenGL (отсюда и куча глюков с интерфейсом )


Откуда такие данные? Что-то не верится, по крайней мере насчет 9.0 (сейчас корела под рукой нет, а то бы я его Spy++ прошерстил).
Успехов,
Виталий.
Re[14]: Библеотека векторной графики.
От: adontz Грузия http://adontz.wordpress.com/
Дата: 22.11.01 08:23
Оценка:
Здравствуйте retalik, Вы писали:

R>Здравствуйте adontz, Вы писали:


A>>Кстати говоря тот же Corel всё рисует через OpenGL (отсюда и куча глюков с интерфейсом )


R>Откуда такие данные? Что-то не верится, по крайней мере насчет 9.0 (сейчас корела под рукой нет, а то бы я его Spy++ прошерстил).


Я собственно насчёт 10.0, у него в инсталляции есть забавные файлы
%DISTRIBDIR%\System32\Glu32.dll 
%DISTRIBDIR%\System32\OpenGL32.dll

проверял — инсталируются
Наверное их включили не для того чтоб заполнить инсталяционый компакт
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[15]: Библеотека векторной графики.
От: Sasparella США  
Дата: 23.11.01 12:38
Оценка:
A>проверял — инсталируются
A>Наверное их включили не для того чтоб заполнить инсталяционый компакт


Хехе — вовсе не факт. Может он его исспользует только в каких-то навороченных режимах — ну там типа Cool Preview и тому подобное.. Или для секретного экрана исспользуется.... В Excel небось DirectX леталку же все видели... А так- для работы ему она вовсе никчему.

И потом на вид не похоже что Corel OGL юзает....


Саша.
Re[16]: Библеотека векторной графики.
От: adontz Грузия http://adontz.wordpress.com/
Дата: 23.11.01 14:19
Оценка:
Здравствуйте Sasparella, Вы писали:

A>>проверял — инсталируются

A>>Наверное их включили не для того чтоб заполнить инсталяционый компакт


S>Хехе — вовсе не факт. Может он его исспользует только в каких-то навороченных режимах — ну там типа Cool Preview и тому подобное.. Или для секретного экрана исспользуется.... В Excel небось DirectX леталку же все видели... А так- для работы ему она вовсе никчему.


S>И потом на вид не похоже что Corel OGL юзает....



S>Саша.


Я конечно не настаиваю, но как вы "по виду" определили использование OpenGL ???
Интересно просто, сам хочу так определять...
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[16]: Библеотека векторной графики.
От: adontz Грузия http://adontz.wordpress.com/
Дата: 23.11.01 14:24
Оценка:
Здравствуйте Sasparella, Вы писали:

A>>проверял — инсталируются

A>>Наверное их включили не для того чтоб заполнить инсталяционый компакт


S>Хехе — вовсе не факт. Может он его исспользует только в каких-то навороченных режимах — ну там типа Cool Preview и тому подобное.. Или для секретного экрана исспользуется.... В Excel небось DirectX леталку же все видели... А так- для работы ему она вовсе никчему.


S>И потом на вид не похоже что Corel OGL юзает....



S>Саша.


Кстати, у меня Corel отрисовывал ~17000 кривых за 1-1.5 секунды (Celeron 433). Не говоря уже о скорости GDI от такого количества объектов давно бы загнулся...
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[17]: Библеотека векторной графики.
От: Sasparella США  
Дата: 24.11.01 08:31
Оценка:
Здравствуйте adontz, Вы писали:


A>Я конечно не настаиваю, но как вы "по виду" определили использование OpenGL ???

A>Интересно просто, сам хочу так определять...


Мне показалось что при редактировании наблюдается некоторое мерцание текущего объекта, нехарактерое для OpenGL — там перерисовывается целиком весь framebuffer.

Но конечно я могу и ошибаться


Саша.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.