Namespace: Consultingwerk.SmartFramework
Class 
RunProcedureCallParameter Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.JsonSerializable
Implements: Consultingwerk.SmartFramework.IFunctionCallParameter, Consultingwerk.IJsonSerializable

File:RunProcedureCallParameter
Purpose:Function call parameter implementation that can launch
a GUI for .NET form
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Fri Nov 02 18:07:52 CET 2012



Top Method Summary
Options Name Purpose
HANDLE FindProcedure () Locates an already running instance of the procedure
Progress.Lang.Object Invoke (logical, Object) Invokes/Starts the function associated with the IFunctionCallParameter object
LOGICAL IsActive () Returns true when the function is currently active (runninng)
LOGICAL ReActivate () ReActivates the function

Top Property Summary
Options Name Purpose
LOGICAL AllowMultiple
CHARACTER CharacterParameterValue
CHARACTER EditorControl
CHARACTER EditorPlaceholderId
CHARACTER ImageKey
CHARACTER InitializeInternalProcedure
CHARACTER InitializeInternalProcedureParameter
CHARACTER ProcedureName
CHARACTER ReactivateInternalProcedure
CHARACTER ReactivateInternalProcedureParameter
LOGICAL RunPersistent
LOGICAL UseCharacterParameterValue


Method Detail
Top

HANDLE FindProcedure ()

Purpose: Locates an already running instance of the procedure
Notes:

Returns HANDLE
The handle of the already running instance of the procedure
Top

Progress.Lang.Object Invoke (logical, Object)

Purpose: Invokes/Starts the function associated with the IFunctionCallParameter
object
Notes:

Parameters:
plForceNewInstance LOGICAL
Logical value indicating if a new Instance should be started (True/False/?)
poContext Progress.Lang.Object
An optional reference to a context (could be the Control that launches the function)
Returns Progress.Lang.Object
The HandleHolder that contains the reference to the running instance
Top

LOGICAL IsActive ()

Purpose: Returns true when the function is currently active (runninng)
Notes:

Returns LOGICAL
True when the function is currently active (runninng)
Top

LOGICAL ReActivate ()

Purpose: ReActivates the function
Notes:

Returns LOGICAL
True when the function was successfully reactivated


Property Detail
Top

LOGICAL AllowMultiple


Returns LOGICAL
Top

CHARACTER CharacterParameterValue


Returns CHARACTER
Top

CHARACTER EditorControl


Returns CHARACTER
Top

CHARACTER EditorPlaceholderId


Returns CHARACTER
Top

CHARACTER ImageKey


Returns CHARACTER
Top

CHARACTER InitializeInternalProcedure


Returns CHARACTER
Top

CHARACTER InitializeInternalProcedureParameter


Returns CHARACTER
Top

CHARACTER ProcedureName


Returns CHARACTER
Top

CHARACTER ReactivateInternalProcedure


Returns CHARACTER
Top

CHARACTER ReactivateInternalProcedureParameter


Returns CHARACTER
Top

LOGICAL RunPersistent


Returns LOGICAL
Top

LOGICAL UseCharacterParameterValue


Returns LOGICAL


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:27:14