IPCBIWindow Properties

Properties

ActivateCMPsOnNetSelect If a net will be selected and ActivateCMPsOnNetSelect is true the CMPs will be selected too.
BottomViewActiv [obsolete will be removed in next version, user BottomViewActive] Get IPCBI-Window bottom view is activ.
BottomViewActive Get IPCBI-Window bottom view is active.
ControlBox Determines whether the PCBI-Window has a control menu box..
DesignMetadata365 
HasEmbeddedDesign Embedded is no longer supported
History 
IColorsetting The ColorSettings are used for drawing.
IsDisposed Is the main window disposed?
IsPCBIVisible If this bool is true, the PCB-Investigator Window is visible.
JobIsLoaded True if a Job is loaded, false if no Job is loaded.
KeyPreview The KeyPreview from the parent mainform.
MainForm The form of the main controls.
MainMenuStripVisible OBSOLETE: Not used any more!
MaximizeBox Determines whether the PCBI-Window has a maximize box in the upper-right corner of its caption bar.
MDIParent OBSOLETE: Do not use any more
MinimizeBox Determines whether the PCBI-Window has a minimize box in the upper-right corner of its caption bar.
NeedToSave Set or get the internal bool for asking user to save the design changes at closing project. This is only important if changes are made, some smaller changes do not set this bool. Most changes like delete of objects or add new objects set this bool immediately.
OriginalJobPath Get or Set the real job path for imports in different formats e.g. IPC2581 or GenCad 1.4.
PCBIVersion Current PCB-Investigator Version (same as in right up corner above the graphic pane).
ShowFreeTextInfoOnAllLayer Show info layer with free text entries. This option activate the "info on all layers" option too. By deactivate it the internal value will be set to none info layer.
ShowIcon Indicates whether the PCB-Icon is displayed in the title bar.
ShowInfoColumn OBSOLETE: Not used any more
ShowNetInfoOnAllLayer Activate the netname info for all layers. This option activate the "info on all layers" option too. By deactivate this option it will set the internal value to none info layer.
ShowOutlineForInfoLayer Change the info layer with outline highlighting or in draw only selected mode with text for all elements. Be careful with this option, it has different handling for draw only selected and standard drawing.
ShowSizeInfoOnAllLayer Show info layer with size info entries. This option activate the "info on all layers" option too. By deactivate it the internal value will be set to none info layer.
ShowTransparentSurfaces In draw only selected mode, it is possible to hide the big surfaces.
Size The size of the PCB-I-Window in pixel.
StartPosition Determines the position of a form when it first appears.
StepControlVisible OBSOLETE: not used any more to delete on next breaking change version?
SuppressGUIUpdate If this bool is true, the PCB-Investigator Layer-, Drawing- and Step-Controls are not updated until this variable is set back to false
Text The text associated with the form.
UIAction execute, set enable or set visible of ui-items.
UseColoredTextInLayerList OBSOLETE: Not used any more
WindowState Determines the initial visual state of the form.
WorkingDirSuffix Sets/Gets the suffix for the working directory of this IPCBIWindow instance

See Also