VisuStructDialogPosByElement (STRUCT) ¶ TYPE VisuStructDialogPosByElement : STRUCT Structure where to store the latest dialog position opening by an element InOut: Name Type Comment itfVisu IVisualisation Visualization where the dialog has been opened idStack ARRAY [0..(MAX_POSITION_DEPTH * 2)] OF INT Id stack of the element that has opened the dialog ptTopLeft VisuStructPoint Position
VisuStructAllDialogInfo (STRUCT) ¶ TYPE VisuStructAllDialogInfo : STRUCT InOut: Name Type info VisuStructDialogInfo pOutputInfo POINTER TO VisuStructDialogOutputInfoList
VisuStructAllModalDialogInfo (STRUCT) ¶ TYPE VisuStructAllModalDialogInfo : STRUCT InOut: Name Type info VisuStructModalDialogInfo pOutputInfo POINTER TO VisuStructDialogOutputInfoList
VisuStructAllNonModalDialogInfo (STRUCT) ¶ TYPE VisuStructAllNonModalDialogInfo : STRUCT InOut: Name Type info VisuStructDialogInfo pOutputInfo POINTER TO VisuStructDialogOutputInfoList
VisuFbDateTimeNamesLocalizer.GetMonthShort (METH) ¶ METHOD GetMonthShort : CharBufferPtr returns the localized text of the month as short name. If no localization exists, a defaulttext (textid) should be returned. The stored value, the returnpointer is set to, will be overridden by any next call of one of the Get-methods of this functionblock. Therefore, the result should be used at once. The pointer should not be stored. InOut: Scope Name Type Comment Return GetMonthShort CharBufferPtr Input uiMonth UINT the month: 1: January,.. 12: December
VisuFbDateTimeNamesLocalizer.GetMonthLong (METH) ¶ METHOD GetMonthLong : CharBufferPtr returns the localized text of the month as whole name. If no localization exists, a defaulttext (textid) should be returned. The stored value, the returnpointer is set to, will be overridden by any next call of one of the Get-methods of this functionblock. Therefore, the result should be used at once. The pointer should not be stored. InOut: Scope Name Type Comment Return GetMonthLong CharBufferPtr Input uiMonth UINT the month: 1: January,.. 12: December
VisuFbDateTimeNamesLocalizer.Initialize (METH) ¶ METHOD Initialize
VisuFbDialogPos (FB) ¶ FUNCTION_BLOCK VisuFbDialogPos FB that contains the “position history” for a single dialog box InOut: Scope Name Type Comment Input itfDialog IVisualisationDialog Dialog ptLastTopLeft VisuStructPoint Last position posByElementVector VisuFbDialogPosByElementVector Vector where to store the dialogs positions, when the dialog is opened by an element CHECKED_OMIT Methods: FB_Exit Structure: FB_Exit (Method)
VisuFbDialogPos.FB_Exit (METH) ¶ METHOD FB_Exit : BOOL FB_Exit must be implemented explicitly. If there is an implementation, then the method is called before the controller removes the code of the function block instance (implicit call). The return value is not evaluated. InOut: Scope Name Type Comment Return FB_Exit BOOL Input bInCopyCode BOOL TRUE: the exit method is called in order to leave the instance which will be copied afterwards (online change).
VisuFbDialogPosByElementVector (FB) ¶ FUNCTION_BLOCK VisuFbDialogPosByElementVector EXTENDS VisuFbBaseVector Vector where to store the dialogs positions, when the dialog is opened by an element Methods: AddEntry GetEntryPointer InitStaticMemory , inherited from VisuFbBaseVector RemoveEntryAt , inherited from VisuFbBaseVector abstrAssign abstrDataPtrChanged abstrSizeOfElement Structure: AddEntry (Method) GetEntryPointer (Method) Overrides-and-Implementations abstrAssign (Method) abstrDataPtrChanged (Method) abstrSizeOfElement (Method)