ISDFGraphicalView interface
No description yet.
public interface ISDFGraphicalView
Namespace: SCH · Assembly: Altium.SDK.Interfaces
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| Charts | IChartCollection | get | |
| Handle | uint | get | |
| LastClickedX | int | get | |
| LastClickedY | int | get | |
| Painter | IPainter | get | |
| WindowHandle | uint | get |
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
ClientMilsToScreen
No description yet.
Point ClientMilsToScreen(Point argP);
| Parameter | Type | Passing |
|---|---|---|
argP | Point | value |
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);
| Parameter | Type | Passing |
|---|---|---|
argCursorIndex | int | value |
Returns: nothing (void)
DrawPrimitiveToDC
No description yet.
void DrawPrimitiveToDC(uint argDC, IPrimitive argPrimitive);
void DrawPrimitiveToDC(uint argDC, object argPrimitive);
| Parameter | Type | Passing |
|---|---|---|
argDC | uint | value |
argPrimitive | IPrimitive | value |
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);
| Parameter | Type | Passing |
|---|---|---|
argCursorIndex | int | value |
argWave | IPlottedWave | value |
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);
| Parameter | Type | Passing |
|---|---|---|
argMousePos | Point | value |
argScrollInterval | int | ref |
argScrollDir | int | ref |
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);
| Parameter | Type | Passing |
|---|---|---|
argTabIndex | int | value |
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);
| Parameter | Type | Passing |
|---|---|---|
argX | int | value |
argY | int | value |
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);
| Parameter | Type | Passing |
|---|---|---|
argPrimitive | IPrimitive | value |
argHide | bool | value |
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);
| Parameter | Type | Passing |
|---|---|---|
argPrimitive | IPrimitive | value |
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);
| Parameter | Type | Passing |
|---|---|---|
argFileName | string | value |
argClipboardFlag | bool | value |
Returns: nothing (void)
RedrawToDC
No description yet.
void RedrawToDC(uint argDC);
| Parameter | Type | Passing |
|---|---|---|
argDC | uint | value |
Returns: nothing (void)
ScreenToClientMils
No description yet.
Point ScreenToClientMils(Point argP);
| Parameter | Type | Passing |
|---|---|---|
argP | Point | value |
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);
| Parameter | Type | Passing |
|---|---|---|
argXMils | int | value |
Returns: int
XPixelsToMils
No description yet.
int XPixelsToMils(int argXPixels);
| Parameter | Type | Passing |
|---|---|---|
argXPixels | int | value |
Returns: int
YMilsToPixels
No description yet.
int YMilsToPixels(int argYMils);
| Parameter | Type | Passing |
|---|---|---|
argYMils | int | value |
Returns: int
YPixelsToMils
No description yet.
int YPixelsToMils(int argYPixels);
| Parameter | Type | Passing |
|---|---|---|
argYPixels | int | value |
Returns: int
ZoomToRect
No description yet.
void ZoomToRect(Rect argRect, bool argZoomAtCursorFlag, IPlot argPlot);
void ZoomToRect(IRect argRect, bool argZoomAtCursorFlag, object argPlot);
| Parameter | Type | Passing |
|---|---|---|
argRect | Rect | value |
argZoomAtCursorFlag | bool | value |
argPlot | IPlot | value |
Returns: nothing (void)
The first overload is an extension method of ISDFGraphicalViewHelper (using SCH;) with typed parameters; the second is declared by the interface.