Namespace: Consultingwerk.Windows.Framework.Menu
Class 
SmartFunctionMaintenanceForm Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.SmartComponents.Base.SmartWindowForm
Implements: Consultingwerk.SmartFramework.IReceiveMenuContext, IBaseForm, ICustomTypeDescriptor, IHasDesignerVerbs, IHasPrimaryDataSourceAndTarget, IHasSecurityKey, IHasTabDataSourceCount, ISmartToolbarTarget, ISmartWindowForm




Top Method Summary
Options Name Purpose
AfterUpdateRecordHandler (Object, AfterUpdateRecordEventArgs) Stores the current record in the Ribbon LRU list after a record update
InitializeComponent ()
OnDragDrop (DragEventArgs) Raises the DragDrop event
OnDragEnter (DragEventArgs) Raises the DragEnter event
OnShown (EventArgs) Override of the OnShown Method to first show the form and then initiate reading data.
LOGICAL OpenAndRepositionToMenuFunction (character) Opens or activates the Menu Function Maintenance Form and repositions it to the given menu function guid
ReceiveMenuContext (Object) Provides the context of the menu item that launched the current function to the called instance
LOGICAL RepositionToMenuFunction (character) Repositions to the given menu function guid
smartDataBrowser1_MouseDown (Object, MouseEventArgs) Starts a drag and drop action with a dictionary

Top Constructor Summary
Options Name Purpose
SmartFunctionMaintenanceForm ()


Method Detail
Top

AfterUpdateRecordHandler (Object, AfterUpdateRecordEventArgs)

Purpose: Stores the current record in the Ribbon LRU list after a record update
Notes:

Parameters:
sender System.Object
The reference to the System.Object that raised the event
e Consultingwerk.SmartComponents.Implementation.AfterUpdateRecordEventArgs
The AfterUpdateRecordEventArgs with the data for this event
Top

InitializeComponent ()


Top

OnDragDrop (DragEventArgs)

Purpose: Raises the DragDrop event
Notes: Verify if dragged data conatins a Form

Parameters:
e System.Windows.Forms.DragEventArgs
An DragEventArgs that contains no event data
Top

OnDragEnter (DragEventArgs)

Purpose: Raises the DragEnter event
Notes: Verify if dragged data conatins a Form

Parameters:
e System.Windows.Forms.DragEventArgs
An DragEventArgs that contains no event data
Top

OnShown (EventArgs)

Purpose: Override of the OnShown Method to first show the form and then
initiate reading data.
Notes:

Parameters:
e System.EventArgs
An EventArgs that contains no event data
Top

LOGICAL OpenAndRepositionToMenuFunction (character)

Purpose: Opens or activates the Menu Function Maintenance Form and repositions
it to the given menu function guid
Notes: Locates a running instance of the form first and launches a new
instance when the form is not yet running

Parameters:
pcFunctionGuid CHARACTER
The GUID of the menu function to locate
Returns LOGICAL
Logical value indicating if the repositioning was performed; FALSE when the form's viewer is currently adding or updating a record
Top

ReceiveMenuContext (Object)

Purpose: Provides the context of the menu item that launched the current
function to the called instance
Notes: May be an object of the MenuContext class that provides information
about the Label of the menu item that launched the current function

Parameters:
poContext Progress.Lang.Object
The context of the meun function that launched the current object
Top

LOGICAL RepositionToMenuFunction (character)

Purpose: Repositions to the given menu function guid
Notes:

Parameters:
pcFunctionGuid CHARACTER
The GUID of the menu function to locate
Returns LOGICAL
Logical value indicating if the repositioning was performed; FALSE when the viewer is currently adding or updating a record
Top

smartDataBrowser1_MouseDown (Object, MouseEventArgs)

Purpose: Starts a drag and drop action with a dictionary
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.Windows.Forms.MouseEventArgs
The MouseEventArgs with the data for this event


Constructor Detail
Top

SmartFunctionMaintenanceForm ()




©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       20.07.2026 16:13:40