IAction Class
IAction includes all properties and methodes to communicate between PlugIns and the PCB-Investigator.
Namespace: PCBI.AutomationAssembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
- Inheritance
- Object IAction
| Execute |
Main actions to activate dialogs and start rotines in the PCB-Investigator.
|
| GetAllRegisteredIDs |
Creates a list of all registeredIDs with relevant information.
|
| GetIDActionItem |
Get Action ID for the keys.
|
| GetKeyCombination |
Get the key combination for the id.
|
| GetNewCommands |
Get List of new Commands to find updates easily. This is special by first start with new plug-ins.
|
| GetRegisteredItems |
Get all registered items including internal items. You have plugins at the end and all ID_ActionItems at the beginning.
|
| GetStandardKeyFor |
PCB-Investigator has a list of standard key settings, you can ask the standard key for a ID_ActionItem with this method.
|
| IsEnabled |
Ask is the relevant ID_ActionItem or PlugIn ID available?
|
| RegisterID |
Registrate the RegisterItem and change the RegID.
Attention: The ID is important to indentify the action, you have to handle your registrated IDs in your code. See example code http://www.pcb-investigator.com/de/forum/ribbon-menu-items
|
| SetEnable |
Enable/Disable all Plugins with thd UD_ActionItem.
|
| SetKeyCombination(ID_ActionItem, Keys) |
Set a new keycombination to start the ID_ActionItem.
|
| SetKeyCombination(ID_ActionItem, Keys, Boolean) |
Set a new keycombination to start the ID_ActionItem.
|
| SetVisible |
Set Plutinelements visible or invisible.
|