Skip to main content
View as Markdown

ISDFGraphicalView interface

No description yet.

public interface ISDFGraphicalView

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
ChartsIChartCollectionget
Handleuintget
LastClickedXintget
LastClickedYintget
PainterIPainterget
WindowHandleuintget

Charts​

No description yet.

IChartCollection GetProperty_Charts();

Type: IChartCollection · Access: read-only

The accessors are extension methods of ISDFGraphicalViewHelper (using SCH;).

Handle​

No description yet.

uint GetProperty_Handle();

Type: uint · Access: read-only

LastClickedX​

No description yet.

int GetProperty_LastClickedX();

Type: int · Access: read-only

LastClickedY​

No description yet.

int GetProperty_LastClickedY();

Type: int · Access: read-only

Painter​

No description yet.

IPainter GetProperty_Painter();

Type: IPainter · Access: read-only

The accessors are extension methods of ISDFGraphicalViewHelper (using SCH;).

WindowHandle​

No description yet.

uint GetProperty_WindowHandle();

Type: uint · Access: read-only

Methods​

MethodReturnsDescription
ClientMilsToScreenPoint
CreateBarManagervoid
DisableCursorvoid
DrawPrimitiveToDCvoid
EnableCursorvoid
GetChartHeightInMilsint
GetChartHeightInPixelsint
GetChartTabDropIndexint
GetChartTabInsertionPointPoint
GetChartWidthInMilsint
GetChartWidthInPixelsint
GetEditablePrimitiveAtXYIPrimitive
GetPlotWidthInMilsint
GraphicallyHighlightvoid
GraphicallyInvalidatevoid
PerformWriteMetafilevoid
RedrawToDCvoid
ScreenToClientMilsPoint
UpdateEnvironmentvoid
XMilsToPixelsint
XPixelsToMilsint
YMilsToPixelsint
YPixelsToMilsint
ZoomToRectvoid

ClientMilsToScreen​

No description yet.

Point ClientMilsToScreen(Point argP);
ParameterTypePassing
argPPointvalue

Returns: Point

Extension method of ISDFGraphicalViewHelper (using SCH;).

CreateBarManager​

No description yet.

void CreateBarManager();

Returns: nothing (void)

DisableCursor​

No description yet.

void DisableCursor(int argCursorIndex);
ParameterTypePassing
argCursorIndexintvalue

Returns: nothing (void)

DrawPrimitiveToDC​

No description yet.

void DrawPrimitiveToDC(uint argDC, IPrimitive argPrimitive);
void DrawPrimitiveToDC(uint argDC, object argPrimitive);
ParameterTypePassing
argDCuintvalue
argPrimitiveIPrimitivevalue

Returns: nothing (void)

The first overload is an extension method of ISDFGraphicalViewHelper (using SCH;) with typed parameters; the second is declared by the interface.

EnableCursor​

No description yet.

void EnableCursor(int argCursorIndex, IPlottedWave argWave);
void EnableCursor(int argCursorIndex, object argWave);
ParameterTypePassing
argCursorIndexintvalue
argWaveIPlottedWavevalue

Returns: nothing (void)

The first overload is an extension method of ISDFGraphicalViewHelper (using SCH;) with typed parameters; the second is declared by the interface.

GetChartHeightInMils​

No description yet.

int GetChartHeightInMils();

Returns: int

GetChartHeightInPixels​

No description yet.

int GetChartHeightInPixels();

Returns: int

GetChartTabDropIndex​

No description yet.

int GetChartTabDropIndex(Point argMousePos, ref int argScrollInterval, ref int argScrollDir);
int GetChartTabDropIndex(IPoint argMousePos, ref int argScrollInterval, ref int argScrollDir);
ParameterTypePassing
argMousePosPointvalue
argScrollIntervalintref
argScrollDirintref

Returns: int

The first overload is an extension method of ISDFGraphicalViewHelper (using SCH;) with typed parameters; the second is declared by the interface.

GetChartTabInsertionPoint​

No description yet.

Point GetChartTabInsertionPoint(int argTabIndex);
ParameterTypePassing
argTabIndexintvalue

Returns: Point

Extension method of ISDFGraphicalViewHelper (using SCH;).

GetChartWidthInMils​

No description yet.

int GetChartWidthInMils();

Returns: int

GetChartWidthInPixels​

No description yet.

int GetChartWidthInPixels();

Returns: int

GetEditablePrimitiveAtXY​

No description yet.

IPrimitive GetEditablePrimitiveAtXY(int argX, int argY);
ParameterTypePassing
argXintvalue
argYintvalue

Returns: IPrimitive

Extension method of ISDFGraphicalViewHelper (using SCH;).

GetPlotWidthInMils​

No description yet.

int GetPlotWidthInMils();

Returns: int

GraphicallyHighlight​

No description yet.

void GraphicallyHighlight(IPrimitive argPrimitive, bool argHide);
void GraphicallyHighlight(object argPrimitive, bool argHide);
ParameterTypePassing
argPrimitiveIPrimitivevalue
argHideboolvalue

Returns: nothing (void)

The first overload is an extension method of ISDFGraphicalViewHelper (using SCH;) with typed parameters; the second is declared by the interface.

GraphicallyInvalidate​

No description yet.

void GraphicallyInvalidate(IPrimitive argPrimitive);
void GraphicallyInvalidate(object argPrimitive);
ParameterTypePassing
argPrimitiveIPrimitivevalue

Returns: nothing (void)

The first overload is an extension method of ISDFGraphicalViewHelper (using SCH;) with typed parameters; the second is declared by the interface.

PerformWriteMetafile​

No description yet.

void PerformWriteMetafile(string argFileName, bool argClipboardFlag);
ParameterTypePassing
argFileNamestringvalue
argClipboardFlagboolvalue

Returns: nothing (void)

RedrawToDC​

No description yet.

void RedrawToDC(uint argDC);
ParameterTypePassing
argDCuintvalue

Returns: nothing (void)

ScreenToClientMils​

No description yet.

Point ScreenToClientMils(Point argP);
ParameterTypePassing
argPPointvalue

Returns: Point

Extension method of ISDFGraphicalViewHelper (using SCH;).

UpdateEnvironment​

No description yet.

void UpdateEnvironment();

Returns: nothing (void)

XMilsToPixels​

No description yet.

int XMilsToPixels(int argXMils);
ParameterTypePassing
argXMilsintvalue

Returns: int

XPixelsToMils​

No description yet.

int XPixelsToMils(int argXPixels);
ParameterTypePassing
argXPixelsintvalue

Returns: int

YMilsToPixels​

No description yet.

int YMilsToPixels(int argYMils);
ParameterTypePassing
argYMilsintvalue

Returns: int

YPixelsToMils​

No description yet.

int YPixelsToMils(int argYPixels);
ParameterTypePassing
argYPixelsintvalue

Returns: int

ZoomToRect​

No description yet.

void ZoomToRect(Rect argRect, bool argZoomAtCursorFlag, IPlot argPlot);
void ZoomToRect(IRect argRect, bool argZoomAtCursorFlag, object argPlot);
ParameterTypePassing
argRectRectvalue
argZoomAtCursorFlagboolvalue
argPlotIPlotvalue

Returns: nothing (void)

The first overload is an extension method of ISDFGraphicalViewHelper (using SCH;) with typed parameters; the second is declared by the interface.

Returned by​

IChartCollection.GraphicalView