Class ActionStack
A stack of actions. The top entry is the active action, the bottom entry usually is the SelectObjectsAction.
Inheritance
System.Object
ActionStack
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: CADability.dll
Syntax
Constructors
|
Improve this Doc
View Source
ActionStack(IFrame)
Declaration
public ActionStack(IFrame Frame)
Parameters
| Type |
Name |
Description |
| IFrame |
Frame |
|
Properties
|
Improve this Doc
View Source
ActiveAction
Declaration
public Action ActiveAction { get; }
Property Value
|
Improve this Doc
View Source
Frame
Declaration
public IFrame Frame { get; }
Property Value
Methods
|
Improve this Doc
View Source
FindAction(Type)
Declaration
public Action FindAction(Type typeOfAction)
Parameters
| Type |
Name |
Description |
| System.Type |
typeOfAction |
|
Returns
|
Improve this Doc
View Source
GetInfoProviderIndex(Point, IView)
Declaration
public int GetInfoProviderIndex(Point ScreenCursorPosition, IView View)
Parameters
| Type |
Name |
Description |
| System.Drawing.Point |
ScreenCursorPosition |
|
| IView |
View |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
GetInfoProviderText(Int32, InfoLevelMode, IView)
Declaration
public string GetInfoProviderText(int Index, InfoLevelMode Level, IView View)
Parameters
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
GetInfoProviderVerticalPosition(Int32, IView)
Declaration
public int GetInfoProviderVerticalPosition(int Index, IView View)
Parameters
| Type |
Name |
Description |
| System.Int32 |
Index |
|
| IView |
View |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
OnCommand(String)
Declaration
public bool OnCommand(string MenuId)
Parameters
| Type |
Name |
Description |
| System.String |
MenuId |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
OnMouseDown(MouseEventArgs, IView)
Declaration
public void OnMouseDown(MouseEventArgs e, IView View)
Parameters
|
Improve this Doc
View Source
OnMouseEnter(EventArgs, IView)
Declaration
public void OnMouseEnter(EventArgs e, IView View)
Parameters
| Type |
Name |
Description |
| System.EventArgs |
e |
|
| IView |
View |
|
|
Improve this Doc
View Source
OnMouseHover(EventArgs, IView)
Declaration
public void OnMouseHover(EventArgs e, IView View)
Parameters
| Type |
Name |
Description |
| System.EventArgs |
e |
|
| IView |
View |
|
|
Improve this Doc
View Source
OnMouseLeave(EventArgs, IView)
Declaration
public void OnMouseLeave(EventArgs e, IView View)
Parameters
| Type |
Name |
Description |
| System.EventArgs |
e |
|
| IView |
View |
|
|
Improve this Doc
View Source
OnMouseMove(MouseEventArgs, IView)
Declaration
public void OnMouseMove(MouseEventArgs e, IView View)
Parameters
|
Improve this Doc
View Source
OnMouseUp(MouseEventArgs, IView)
Declaration
public void OnMouseUp(MouseEventArgs e, IView View)
Parameters
|
Improve this Doc
View Source
OnMouseWheel(MouseEventArgs, IView)
Declaration
public void OnMouseWheel(MouseEventArgs e, IView View)
Parameters
|
Improve this Doc
View Source
OnUpdateCommand(String, CommandState)
Declaration
public bool OnUpdateCommand(string MenuId, CommandState CommandState)
Parameters
| Type |
Name |
Description |
| System.String |
MenuId |
|
| CommandState |
CommandState |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
OnViewsChanged()
Declaration
public void OnViewsChanged()
|
Improve this Doc
View Source
RemoveActiveAction()
Declaration
public void RemoveActiveAction()
|
Improve this Doc
View Source
SetAction(Action)
Declaration
public void SetAction(Action Action)
Parameters
| Type |
Name |
Description |
| Action |
Action |
|