INote Class

The INote class allows you to create info text on specific points in the design.

Definition

Namespace: PCBI.Automation
Assembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
C#
public class INote : INoteBase
Inheritance
Object    INoteBase    INote
Derived

Constructors

INote Create instance of INote class.
INote(String, String, PointD, Size) Create instance of INote class.

Properties

CanMoveAnchor Move the anchor point possible?
(Inherited from INoteBase)
CanMoveLabel Move the label location possible?
(Inherited from INoteBase)
ClientOffset The offset of this INote.
(Inherited from INoteBase)
IsPostPaintingNote Variable decides whether the note is drawn before or after the CAD data is drawn.
(Inherited from INoteBase)
ParentLayer Shown on which layer?
(Inherited from INoteBase)
Visible Set this note visible of hidden.
(Inherited from INoteBase)
WorldLocation First location of this note in world coordinates
(Inherited from INoteBase)
WorldLocations Locations of this note in world coordinates.
(Inherited from INoteBase)

Methods

Draw Draw this note in visible area.
(Overrides INoteBaseDraw(Graphics, Double, PointD, PointD, Boolean, Boolean, MatrixD, Color))
HittestAnchor Hittest to move anchor.
(Inherited from INoteBase)
HittestLabel Hittest for label (and containing rectangle).
(Inherited from INoteBase)
MoveAnchor Change location of the anchor point.
(Inherited from INoteBase)
MoveLabel Change location of the label.
(Inherited from INoteBase)
StartDragging Start dragging the note.
(Inherited from INoteBase)

Fields

BackColor Back color for this INote.
BorderColor Color for the border of this INote.
FontName Name of the used font.
FontSize Size of the font.
ForeColor Fore color to show the text.
OriginalAnchorPointBeforeMove When a Anchor point is moved, this is the previous location before the move
(Inherited from INoteBase)
Tag Store an object in Tag.
Text Text to show on the INote.

Extension Methods

See Also