Show / Hide Table of Contents

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()
Namespace: CADability
Assembly: CADability.dll
Syntax
public class ActionStack

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
Type Description
Action
| Improve this Doc View Source

Frame

Declaration
public IFrame Frame { get; }
Property Value
Type Description
IFrame

Methods

| Improve this Doc View Source

FindAction(Type)

Declaration
public Action FindAction(Type typeOfAction)
Parameters
Type Name Description
System.Type typeOfAction
Returns
Type Description
Action
| 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
Type Name Description
System.Int32 Index
InfoLevelMode Level
IView View
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
Type Name Description
MouseEventArgs e
IView View
| 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
Type Name Description
MouseEventArgs e
IView View
| Improve this Doc View Source

OnMouseUp(MouseEventArgs, IView)

Declaration
public void OnMouseUp(MouseEventArgs e, IView View)
Parameters
Type Name Description
MouseEventArgs e
IView View
| Improve this Doc View Source

OnMouseWheel(MouseEventArgs, IView)

Declaration
public void OnMouseWheel(MouseEventArgs e, IView View)
Parameters
Type Name Description
MouseEventArgs e
IView View
| 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
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX