Namespace: Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner
Class 
EditorComponentDesigner Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner
Implements: Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.IComponentDesigner

File:EditorComponentDesigner
Purpose:Component Designer rendering an Editor on the Design
canvas
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Mon Mar 06 21:08:22 CET 2017
Purpose: Constructor for the EditorComponentDesigner class
Notes:



Top Method Summary
Options Name Purpose
+ System.Windows.Forms.Control CreateDesignTimeControl () Creates the design time control
Overrides Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner:CreateDesignTimeControl ()
+ HandleMoved (Control) Handles the Move of a Control
Inherited from Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner
+ HandlePropertyValueChanged (Control, character, Object) Handles changed property values
Inherited from Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner
+ HandleResized (Control) Handles the Resize of a Control
Inherited from Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner
# PositionLabelLeftOfControl (Control) Positions the label left of
Inherited from Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner
+ SetControlLabel (Control, character) Sets the Label for the Control
Inherited from Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner

Top Constructor Summary
Options Name Purpose
+ EditorComponentDesigner (character, character, handle, IDesignerHost) Constructor for the EditorComponentDesigner class


Method Detail
Top

PUBLIC System.Windows.Forms.Control CreateDesignTimeControl ()

Overrides Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner:CreateDesignTimeControl ()
Purpose: Creates the design time control
Notes:

Returns System.Windows.Forms.Control
The design time control
Top

PUBLIC HandleMoved (Control)

Inherited from Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner
Purpose: Handles the Move of a Control
Notes: Typically repositions the Label Control

Parameters:
poControl System.Windows.Forms.Control
The Control that was moved
Top

PUBLIC HandlePropertyValueChanged (Control, character, Object)

Inherited from Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner
Purpose: Handles changed property values
Notes:

Parameters:
poControl System.Windows.Forms.Control
The reference to the Control that changed the property
pcPropertyName CHARACTER
The name of the property that has changed
poPropertyValue System.Object
The value of the changed property
Top

PUBLIC HandleResized (Control)

Inherited from Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner
Purpose: Handles the Resize of a Control
Notes: Typically repositions the Label Control

Parameters:
poControl System.Windows.Forms.Control
The Control that was moved
Top

PROTECTED PositionLabelLeftOfControl (Control)

Inherited from Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner
Purpose: Positions the label left of
Notes:

Parameters:
poControl System.Windows.Forms.Control
The Control that owns the Label
Top

PUBLIC SetControlLabel (Control, character)

Inherited from Consultingwerk.Windows.Framework.Repository.Object.ComponentDesigner.TextBoxComponentDesigner
Purpose: Sets the Label for the Control
Notes:

Parameters:
poControl System.Windows.Forms.Control
The Control to set the Label for
pcLabel CHARACTER
The Control Label


Constructor Detail
Top

PUBLIC EditorComponentDesigner (character, character, handle, IDesignerHost)

Purpose: Constructor for the EditorComponentDesigner class
Notes:

Parameters:
pcObjectInstanceGuid CHARACTER
The GUID of the object instance that this component designer is used with
pcInstanceName CHARACTER
The name of the object instance
phAttributeTable HANDLE
The handle of the temp-table containing the object instance attributes
poDesignerHost System.ComponentModel.Design.IDesignerHost
The reference to the Designer Host


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:28:30