HighTechTalks DotNet Forums  

Multi-layer drawing

Dotnet Framework (Drawing) microsoft.public.dotnet.framework.drawing


Discuss Multi-layer drawing in the Dotnet Framework (Drawing) forum.



Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old   
Sam
 
Posts: n/a

Default Multi-layer drawing - 09-27-2004 , 04:00 PM






Hi everyone

Does anyone know if .net supports multi-layer drawing? I need to draw
different shapes (or remove them) on different layers

Thanks

Sam



Reply With Quote
  #2  
Old   
Justin Rogers
 
Posts: n/a

Default Re: Multi-layer drawing - 09-27-2004 , 04:40 PM






There is no native support for layers. You have to create your own layering
implemention
using transparent memory bitmaps for each layer, or something simpler like
z-ordered
primitives.

There are graphics libraries that may suit you, such as VG .NET.


--
Justin Rogers
DigiTec Web Consultants, LLC.
Blog: http://weblogs.asp.net/justin_rogers

"Sam" <qdo (AT) datawave (DOT) ca> wrote

Quote:
Hi everyone

Does anyone know if .net supports multi-layer drawing? I need to draw
different shapes (or remove them) on different layers

Thanks

Sam





Reply With Quote
  #3  
Old   
Frank Hileman
 
Posts: n/a

Default Re: Multi-layer drawing - 09-27-2004 , 04:40 PM



Hello Sam,

There is nothing built in like that. You might want to use Groups or
sub-Pictures to represent layers, with the free VG.net run-time.

Regards,
Frank Hileman

check out VG.net: www.vgdotnet.com
Animated vector graphics system
Integrated Visual Studio .NET graphics editor

"Sam" <qdo (AT) datawave (DOT) ca> wrote

Quote:
Hi everyone

Does anyone know if .net supports multi-layer drawing? I need to draw
different shapes (or remove them) on different layers



Reply With Quote
  #4  
Old   
Sam
 
Posts: n/a

Default Re: Multi-layer drawing - 09-27-2004 , 05:04 PM



Hi Justin

I'm new to graphics so could you tell me a little bit more about using
transparent memory bitmaps

Thanks

Sam

"Justin Rogers" <Justin (AT) games4dotnet (DOT) com> wrote

Quote:
There is no native support for layers. You have to create your own
layering
implemention
using transparent memory bitmaps for each layer, or something simpler like
z-ordered
primitives.

There are graphics libraries that may suit you, such as VG .NET.


--
Justin Rogers
DigiTec Web Consultants, LLC.
Blog: http://weblogs.asp.net/justin_rogers

"Sam" <qdo (AT) datawave (DOT) ca> wrote in message
news:ew7xxyMpEHA.3252 (AT) TK2MSFTNGP14 (DOT) phx.gbl...
Hi everyone

Does anyone know if .net supports multi-layer drawing? I need to draw
different shapes (or remove them) on different layers

Thanks

Sam







Reply With Quote
  #5  
Old   
AT
 
Posts: n/a

Default Re: Multi-layer drawing - 09-29-2004 , 08:42 PM



"Sam" <qdo (AT) datawave (DOT) ca> wrote


Quote:
Does anyone know if .net supports multi-layer drawing?
I need to draw different shapes (or remove them)
on different layers
As you've gotten a couple of replies letting you know
that there is no native support for this,
I thought I'd let you know about a possible solution.

Our MetaDraw component will support your requirements
This is available as a .NET Winforms component for use
in .NET Winforms applications, or as an OCX control for
use in standard applications or in a web page.

MetaDraw will allow you to draw shapes ( by code or you can
allow end-user to draw with mouse ) and remove shapes.
You can group shapes into containers ( our equivalent of layers),
and you can remove shapes. You can allow the user to drag
shapes around, resize them, rotate them. When grouped into
containers, you can allow user to select, move, resize entire
container. You can change the layering order of shapes or
entire containers. You can hide or show shapes or containers.
Other features include UnDo and ReDo, Scrolling, Zooming, Save and Load,
Print.

Check it out at www.MetaDraw.com

I'd be happy to answer any questions

* * * * Please include a copy of this message with your reply

Jeff Bennett
Jeff (AT) Bennet-Tec (DOT) Com

* Bennet-Tec Information Systems, Inc
* 50 Jericho Tpk, Jericho, NY 11753
* Phone 516 997 5596, Fax - 5597
* RELIABLE Components Make You Look Sharp!
* TList/Pro * ALLText HT/Pro * MetaDraw *
* Custom Software Development Services Too.
* WWW.Bennet-Tec.Com

=================== ===================


Reply With Quote
Reply




Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.