Namespace: Consultingwerk.Windows.Framework.Repository.Object
Class 
LayoutPositionControl Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.SmartComponents.Base.SmartUserControl
Implements: IHasDesignerVerbs

File:LayoutPositionControl
Purpose:User Control supporting the selection of a Layout Position
in the SmartObjectInstanceViewerControl
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Thu Apr 09 13:37:17 CEST 2020



Top Method Summary
Options Name Purpose
ButtonClick (Object, EventArgs) Event handler for the Click event of the button
CreateControls () Creates the Controls
InitializeComponent () Initializes the Visual Design
OnLayoutPositionSelected (EventArgs) Raises the LayoutPositionSelected
optionSetLeftRight_ValueChanged (Object, EventArgs) Event handler for the ValueChanged event of the optionSetLeftRight
RefreshLayoutPositions (handle, character, logical, character) Refreshes the display of the LayoutPositions based on objects on those pages

Top Constructor Summary
Options Name Purpose
LayoutPositionControl () Constructor for the LayoutPositionControl class

Top Event Summary
Options Name Purpose
LayoutPositionSelected DELEGATE System.EventHandler Raised when a Layout Position is selected

Top Property Summary
Options Name Purpose
CHARACTER LayoutPosition


Method Detail
Top

ButtonClick (Object, EventArgs)

Purpose: Event handler for the Click event of the button
Notes:

Parameters:
sender System.Object
The reference to the button that raised the event
e System.EventArgs
The System.EventArgs with the data for this event
Top

CreateControls ()

Purpose: Creates the Controls
Notes:

Top

InitializeComponent ()

Purpose: Initializes the Visual Design
Notes:

Top

OnLayoutPositionSelected (EventArgs)

Purpose: Raises the LayoutPositionSelected
Notes:

Parameters:
e System.EventArgs
The System.EventArgs with the data for the event
Top

optionSetLeftRight_ValueChanged (Object, EventArgs)

Purpose: Event handler for the ValueChanged event of the optionSetLeftRight
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the
Top

RefreshLayoutPositions (handle, character, logical, character)

Purpose: Refreshes the display of the LayoutPositions based on objects on
those pages
Notes:

Parameters:
phObjectInstanceBuffer HANDLE
The handle of the buffer with the object instances
pcPageGuid CHARACTER
The GUID of the current page
plOnSplitContainer LOGICAL
Logical value indicating if we're located on a split container
pcPrefix CHARACTER
The layout prefix, "L", "R" or ""


Constructor Detail
Top

LayoutPositionControl ()

Purpose: Constructor for the LayoutPositionControl class
Notes:



Event Detail
Top

LayoutPositionSelected DELEGATE System.EventHandler

Purpose: Raised when a Layout Position is selected
Notes:

Delegate: System.EventHandler


Property Detail
Top

CHARACTER LayoutPosition


Returns CHARACTER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:15:06