Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.3.29
|
Leadtools.Annotations.Automation Assembly > Leadtools.Annotations.Automation Namespace > AnnAutomationManager Class : CancelInactiveDesigners Property |
public bool CancelInactiveDesigners {get; set;}
'Declaration
Public Property CancelInactiveDesigners As Boolean
public bool CancelInactiveDesigners {get; set;}
@property (nonatomic) BOOL cancelInactiveDesigners;
public boolean getCancelInactiveDesigners() public void setCancelInactiveDesigners(boolean cancelInactiveDesigners)
<br/>get_CancelInactiveDesigners();<br/>set_CancelInactiveDesigners(value);<br/>Object.defineProperty('CancelInactiveDesigners');
When multiple AnnAutomation objects are used in an automation, use the AnnAutomation.Active property to set one of the automations as the active one. The active automation will then process all of the mouse, touch and keyboard events. The rest of the automations are in an inactive state and will not process any events.
When an automation becomes inactive, it can have designers that are still running (for example, an edit designer selecting an object). By setting the value of CancelInactiveDesigners to true, you can cancel (or abort) all of the designers in an inactive automation. This has the effect of causing all currently selected objects in the inactive automation to become de-selected.