Availability Enumeration

Depending on the relevant moment of showing your menu item it can be selected between some availability moments.

Definition

Namespace: PCBI.Plugin.Interfaces
Assembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
C#
public enum Availability

Members

JobOpen1 JobOpen mean there are a project loaded and/or a file structure is prepeared.
Always2 It is always available, e.g. open Job-Library.
ContainsCMPs4 Only if the current data contain component layers.
ContainsSR8 If there are more than one step and a repeat object is defined.
ObjectSelected16 If there is one or more signal object selected.
CMPSelected32 If one or more component objects selected.
AnySelected64 If minimum one object of any kind is selected.
ManagedByAPI128 PCBI does not change the status, must be done via the API (IPCBIWindow.CallHostChangeEnable(...))

See Also