VisuChangePasswordProvider.Initialize (METH) ¶ METHOD Initialize : BOOL InOut: Scope Name Type Return Initialize BOOL Input iVisuUserMgmt IVisuUserMgmt pClientData POINTER TO VisuElems.VisuStructClientData
VisuLoginProvider (FB) ¶ FUNCTION_BLOCK VisuLoginProvider IMPLEMENTS IVisuUserMgmtProvider This function block provides all information for the ChangePasswordDialog Methods: CheckLogin DeleteLoginAttemptsInfos Initialize Login UpdateLoginAttemptsInfos SetLastResult SetUserCount SetUserDB SetUsers Structure: CheckLogin (Method) DeleteLoginAttemptsInfos (Method) IVisuUserMgmtProvider SetLastResult (Method) SetUserCount (Method) SetUserDB (Method) SetUsers (Method) Initialize (Method) Login (Method) UpdateLoginAttemptsInfos (Method)
VisuLoginProvider.CheckLogin (METH) ¶ METHOD CheckLogin : BOOL InOut: Scope Name Type Return CheckLogin BOOL
VisuLoginProvider.DeleteLoginAttemptsInfos (METH) ¶ METHOD DeleteLoginAttemptsInfos : BOOL InOut: Scope Name Type Return DeleteLoginAttemptsInfos BOOL Input wstUserNameToDelete WSTRING
IVisuUserMgmtProvider ¶ SetLastResult (Method) SetUserCount (Method) SetUserDB (Method) SetUsers (Method)
VisuLoginProvider.Initialize (METH) ¶ METHOD Initialize : BOOL InOut: Scope Name Type Return Initialize BOOL Input iVisuUserMgmt IVisuUserMgmt pClientData POINTER TO VisuElems.VisuStructClientData
VisuLoginProvider.Login (METH) ¶ METHOD Login : UDINT InOut: Scope Name Type Comment Return Login UDINT Output wstFullName WSTRING The full name of the user dwUserGroupID DWORD The group id where the user belongs to abyUserGroupIDs ARRAY [0..VUM_Constants.VISU_VUM_MAX_GROUPS_PER_USER] OF BYTE Additional user group ids if the user belongs to several groups byUserGroupCount BYTE Number of additional user groups bDeactivated BOOL Is the user deactivated
OpenChangePasswordDialog (FUN) ¶ FUNCTION OpenChangePasswordDialog : BOOL InOut: Scope Name Type Return OpenChangePasswordDialog BOOL Input pClientData POINTER TO VisuElems.VisuStructClientData
OpenChangePasswordDialog2 (FUN) ¶ FUNCTION OpenChangePasswordDialog2 This function is a replacement of function OpenChangePasswordDialog. It also gets an IVisualElement instance, that opens the dialog and that will get the notification if the dialog is closed. InOut: Scope Name Type Comment Input pClientData POINTER TO VisuElems.VisuStructClientData itfVisualElement VisuElems.IVisualElement The IVisualElement instance, that opens the dialog
OpenChangePasswordDialog3 (FUN) ¶ FUNCTION OpenChangePasswordDialog3 This function extends OpenChangePasswordDialog2 by a new parameter ‘pPosition’ to set the dialog position. InOut: Scope Name Type Comment Input pClientData POINTER TO VisuElems.VisuStructClientData itfVisualElement VisuElems.IVisualElement The IVisualElement instance, that opens the dialog pPosition POINTER TO VisuElems.VisuStructSimpleRectangle position of the dialog value 0 (pointer NULL): open centered on visualization values in ptTopLeft: topleft x and y for the dialog