Visu_FbDialogLoginProvider.TrialCount (PROP) ¶ PROPERTY TrialCount : UDINT Assign the number of chances the user has to login to the datasources, 0 for no restriction
Visu_FbDialogLoginProvider.UserLabelText (PROP) ¶ PROPERTY UserLabelText : STRING
Visu_FbFileListProvider (FB) ¶ FUNCTION_BLOCK Visu_FbFileListProvider IMPLEMENTS IFileListProvider This function block searches in a file system and provides a string list with all files from a specific directory with a specific search filter. An instance of this function block can be used in the following way: - Method Initialize has to be called before using the instance, e.g. in an input action, where also the dialog FileOpenSave will be opened later. The 2 methods GetSelectedFileName and GetSelectedDirectory can be used after closing the dialog FileOpenSave (typically in a function called from an input action “On Dialog closed”) to retrieve the selected file name and the selected folder Properties: Count Methods: Dummy GetSelectedDirectory GetSelectedFileName Initialize Next Previous prvAdd prvClear prvResetIndex prvSearch Structure: Count (Property) Dummy (Method) GetSelectedDirectory (Method) GetSelectedFileName (Method) Initialize (Method) Next (Method) Previous (Method) private prvAdd (Method) prvClear (Method) prvResetIndex (Method) prvSearch (Method)
Visu_FbFileListProvider.Count (PROP) ¶ PROPERTY Count : INT
VisuDlg_Utf8PasswordCaretPosition (FUN) ¶ FUNCTION VisuDlg_Utf8PasswordCaretPosition : INT InOut: Scope Name Type Comment Return VisuDlg_Utf8PasswordCaretPosition INT Input iRuneLen INT Len in RUNE not in Bytes! stVariable STRING
VisuDlg_Utf8RuneLen (FUN) ¶ FUNCTION VisuDlg_Utf8RuneLen : INT InOut: Scope Name Type Return VisuDlg_Utf8RuneLen INT Input stVariableValue STRING iIndex INT
Visu_FbDialogLoginProvider (FB) ¶ FUNCTION_BLOCK Visu_FbDialogLoginProvider IMPLEMENTS IDatasources.ICredentialsProvider If this login implementation is used, then an instance of this function block must be registered in the datasources and called from the VISU_TASK. This call is important and must be done in the VISU_TASK and not in another one. The login dialog will be opened only for the first client! Properties: Password PasswordLabelText RetryWaitTime RetryWaitTime_Ms Title TitlePrefix TrialCount UserLabelText Methods: GetCredentials IsGetCredentialsFinished LoginFailed LoginSucceeded StartGetCredentials Structure: GetCredentials (Method) IsGetCredentialsFinished (Method) LoginFailed (Method) LoginSucceeded (Method) Password (Property) PasswordLabelText (Property) RetryWaitTime (Property) RetryWaitTime_Ms (Property) StartGetCredentials (Method) Title (Property) TitlePrefix (Property) TrialCount (Property) UserLabelText (Property)
Visu_FbDialogLoginProvider.GetCredentials (METH) ¶ METHOD GetCredentials : IDatasources.SysTypes.RTS_IEC_RESULT Must return ERR_OK if called after a successfull |ICredentialsProvider.IsGetCredentialsFinished| InOut: Scope Name Type Comment Return GetCredentials IDatasources.SysTypes.RTS_IEC_RESULT Input uxiRequestId __UXINT The request id to get the credentials for Output credentials IDatasources.ICredentials The resulting credentials of the current implementation. Note Please remark that the returned object is not required to be alive longer than to the next calls on this object using the interface |ICredentialsProvider|
Visu_FbDialogLoginProvider.IsGetCredentialsFinished (METH) ¶ METHOD IsGetCredentialsFinished : IDatasources.SysTypes.RTS_IEC_RESULT Will return ERR_OK if the request is finished, ERR_PENDING if it is not yet finished, ERR_DS_RETRYLOGIN if the login should be tried again, another error code in case of an error InOut: Scope Name Type Comment Return IsGetCredentialsFinished IDatasources.SysTypes.RTS_IEC_RESULT Input uxiRequestId __UXINT The request id to check the result for
OriPrim_CreateAxisSpace (FUN) ¶ FUNCTION OriPrim_CreateAxisSpace : BOOL InOut: Scope Name Type Inout errCtx SMRE.ErrorContext ef ElemFun traces ElemFunTraces Inout Const poseStart ElemFunPose poseDest ElemFunPose cdStart TRAFO.CONFIGDATA cdDest TRAFO.CONFIGDATA aRefStart TRAFO.AXISPOS_REF aRefDest TRAFO.AXISPOS_REF Return OriPrim_CreateAxisSpace BOOL