ImageMan.Net Version 3 Summer 2012 Release
MarkBase Class
Members  See Also  Send Feedback
DTI.ImageMan Namespace : MarkBase Class





Glossary Item Box

MarkBase a common implementation of the IMark interface.

Object Model

MarkBase Class

Syntax

Visual Basic (Declaration) 
Public MustInherit Class MarkBase 
   Implements IMark 
Visual Basic (Usage)Copy Code
Dim instance As MarkBase
C# 
public abstract class MarkBase : IMark  
JScript 
public abstract class MarkBase implements IMark 
Managed Extensions for C++ 
public __gc abstract class MarkBase : public IMark  
C++/CLI 
public ref class MarkBase abstract : public IMark  

Remarks

Many marks share common attributes. These have been implemented in this base class. These objects are one level above the Drawing Primitives, in that they can create themselves in response to mouse events passed down to them. They also provide their own context menus and attributes for end user creation and modification.

The MarkBase class itself is not coupled with the Parent Annotation or Viewer class. Both the MarkRedaction and MarkTransparency Marks need a base image to accurately represent themselves. The Annotation object does update this information automatically from the Viewer.

Inheritance Hierarchy

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

© 2014 Data Techniques, Inc. All Rights Reserved.