C-DEngine 5.105

TheNMIEngine..::..AddWizardControl Method

Adds a new control to a Wizard

Namespace:  nsCDEngine.Engines.NMIService
Assembly:  C-DEngine (in C-DEngine.dll)

Syntax


public static TheFieldInfo AddWizardControl(
	TheThing pMyBaseThing,
	TheFormInfo pForm,
	eFieldType tType,
	int WizardPage,
	int fldOrder,
	int flags,
	int pACL,
	string pHeader,
	string OnUpdateName,
	ThePropertyBag BagItems,
	ThePropertyBag ExplainerBag
)
Public Shared Function AddWizardControl ( _
	pMyBaseThing As TheThing, _
	pForm As TheFormInfo, _
	tType As eFieldType, _
	WizardPage As Integer, _
	fldOrder As Integer, _
	flags As Integer, _
	pACL As Integer, _
	pHeader As String, _
	OnUpdateName As String, _
	BagItems As ThePropertyBag, _
	ExplainerBag As ThePropertyBag _
) As TheFieldInfo
public:
static TheFieldInfo^ AddWizardControl(
	TheThing^ pMyBaseThing, 
	TheFormInfo^ pForm, 
	eFieldType^ tType, 
	int^ WizardPage, 
	int^ fldOrder, 
	int^ flags, 
	int^ pACL, 
	String^ pHeader, 
	String^ OnUpdateName, 
	ThePropertyBag^ BagItems, 
	ThePropertyBag^ ExplainerBag
)

Parameters

pMyBaseThing
Type: nsCDEngine.Engines.ThingService..::..TheThing
Owner of the Wizard - can be null if the wizard is not owned by a Thing
pForm
Type: nsCDEngine.Engines.NMIService..::..TheFormInfo
Wizard TheFormInfo
tType
Type: nsCDEngine.Engines.NMIService..::..eFieldType
Control type to be added
WizardPage
Type: Int32
Page of the wizard to add this Explainer to
fldOrder
Type: Int32
Position in the control area (1-4)
flags
Type: Int32
Flags of the control
pACL
Type: Int32
Visibility ACL
pHeader
Type: String
Label of the Control
OnUpdateName
Type: String
Property Name for Data Binding
BagItems
Type: nsCDEngine.Engines.NMIService..::..ThePropertyBag
Additional Property Items
ExplainerBag
Type: nsCDEngine.Engines.NMIService..::..ThePropertyBag
Additional Property Bag for the Explainer Items

Return Value