Как нарисовать процедурную графику в боковой панели Vista? - PullRequest
4 голосов
/ 23 ноября 2008

Как нарисовать процедурную графику в гаджете Vista Sidebar?

У меня есть гаджет, который собирает данные с течением времени, и я хочу рисовать анимационные графики. Мой текущий подход состоит в том, чтобы рисовать график с VML, который я обновляю из JScript по таймеру. Это лучший способ? Могу ли я вернуть битовые биты из функции DLL в качестве источника <IMG>? Встраивать битовые биты в сам HTML (и снова обновлять его через JScript)? Я хотел бы услышать некоторые идеи.

Спасибо!

Ответы [ 3 ]

1 голос
/ 13 декабря 2008

Теперь вы можете использовать Silverlight 2 с гаджетами боковой панели - набор инструментов Silverlight, доступный в Codeplex (http://www.codeplex.com/Silverlight), включает элементы управления диаграммами (которые поддерживают анимацию), так что это должно быть относительно просто.

0 голосов
/ 23 февраля 2010

Как насчет wz_jsgraphics?

графика DHTML через javascript

http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm

0 голосов
/ 07 декабря 2008

В настоящее время я делаю это с Javascript и Adobe Flash Player, взаимодействующими через ExternalInterface в ActionScript. Он легко интегрирует локальные экземпляры Javascript с экземпляром Flash Player, и вы можете общаться между ними практически любым способом. Вы можете использовать фантастический API рисования в ActionScript и действительно получить некоторую власть в ваших руках для создания диаграмм или просто встроить некоторые инструменты из сети.

Но тогда, если песочница позволяет это, генерирование данных с помощью целевых библиотек DLL было бы здорово! У меня нет ничего под рукой, чтобы проверить это, поэтому я оставляю это другим участникам.

...