Click or drag to resize

McPanels Class

Defines the collection of all the panels hosted in the application.
Inheritance Hierarchy
SystemObject
  MediaCy.IQL.ApplicationMcPanels

Namespace:  MediaCy.IQL.Application
Assembly:  MediaCy.IQL.Application (in MediaCy.IQL.Application.dll) Version: 3.1.0.0
Syntax
VB
Public Class McPanels
	Implements IMcPanels

The McPanels type exposes the following members.

Constructors
  NameDescription
Public methodMcPanels
Initializes a new instance of the McPanels class
Top
Properties
  NameDescription
Public propertyActiveControl
Set or get active control.
Public propertyControl
Get control object from key
Public propertyControls
Returns the array of the controls currently loaded in the panels.
Public propertyKey
Returns the key of the control. 'Nothing' will be return if control is not present in the panels.
Public propertyKeys
Returns the array of the control's keys currently loaded in the panels.
Public propertyVisible
Set or get visible state of the panels.
Top
Methods
  NameDescription
Public methodAdd(String, String, String, mcPanelLocation, Rectangle, mcControlType, String, String, Object, mcPanelsOptions)
Add control into panels (control may implements IMcPanelControl interface).
Public methodAdd(Control, String, String, mcPanelLocation, Rectangle, mcControlType, String, String, Object, mcPanelsOptions)
Add control into panels (control may implements IMcPanelControl interface).
Public methodAddOrRemove(McCommandmcCheckState, String, String, String, mcPanelLocation, Rectangle, mcControlType, String, String, Object, mcPanelsOptions)
Add or remove a panel depending on the value of checkState.
Public methodAddOrRemove(McCommandmcCheckState, Type, String, String, mcPanelLocation, Rectangle, mcControlType, String, String, Object, mcPanelsOptions)
Add or remove a panel depending on the value of checkState.
Public methodApplyScrollBars
Apply DNB style scroll bars to the scrollable control and children.
Public methodStatic memberGetDescription
Returns description of the layout from the Layout file.
Public methodGetImage
Returns snapshot of the main form.
Public methodGetImage(Size)
Returns snapshot of the main form.
Public methodGetImage(Int32)
Returns snapshot of the main form.
Public methodStatic memberGetImage(String)
Returns snapshot of the main form from the Layout file.
Public methodStatic memberGetImage(String, Size)
Returns snapshot of the main form from the Layout file.
Public methodStatic memberGetImage(String, Int32)
Returns snapshot of the main form from the Layout file.
Public methodHideFloatingPanels
Public methodLoadLayout
Load default layout.
Public methodLoadLayout(String)
Load layout by name of file name.
Public methodRedock
Redock all floating bars to their last known side.
Public methodRedock(Bar)
Redock floating bar to the last known side.
Public methodRemove
Remove all controls from the panels.
Public methodRemove(String)
Remove control from the panels.
Public methodRemove(Control)
Remove control from the panels.
Public methodRestoreFloatingPanels
Public methodSaveLayout
Save current layout as default layout.
Public methodSaveLayout(String)
Save current layout with name or in the file.
Public methodSaveLayout(String, String)
Save current layout with name or in the file.
Public methodSetAutoHide
Change the autohide property of a docked panel.
Public methodSetExpandablePanelIcon
Set expandable panel icon.
Public methodSetTabIcon
Set tab icon.
Top
Events
Remarks