VisuFbPrintDateTimeFormatBase.CharFound (METH) ¶ METHOD PROTECTED CharFound Called during Analyze InOut: Scope Name Type Input characterFound WORD
VisuFbPrintDateTimeFormatBase.PlaceholderFound (METH) ¶ METHOD PROTECTED PlaceholderFound InOut: Scope Name Type Comment Input typeofPlaceholder VisuDateTimeFormatPlaceholders Placeholder found iParam INT Param to use for some placeholders, e.g.: decimals. -1 for not use
VisuFbPrintDateTimeFormatCurrentTime (FB) ¶ FUNCTION_BLOCK VisuFbPrintDateTimeFormatCurrentTime EXTENDS VisuFbPrintDateTimeFormatBase Methods: Initialize InitializeWithSysTimeDate Analyze , inherited from VisuFbAnalyzeDateTimeFormatStringBase AssignLanguageText , inherited from VisuFbPrintDateTimeFormatBase CharFound , inherited from VisuFbPrintDateTimeFormatBase CheckCandidateForDecimals , inherited from VisuFbAnalyzeDateTimeFormatStringBase EndFormatPart , inherited from VisuFbAnalyzeDateTimeFormatStringBase FormatToGlobalTextBuffer , inherited from VisuFbPrintDateTimeFormatBase GetCharHelp , inherited from VisuFbAnalyzeDateTimeFormatStringBase GetLanguageText , inherited from VisuFbAnalyzeDateTimeFormatStringBase GetLanguageTextMayShort , inherited from VisuFbAnalyzeDateTimeFormatStringBase GreedilyHandleSameChars , inherited from VisuFbAnalyzeDateTimeFormatStringBase InitFormat , inherited from VisuFbAnalyzeDateTimeFormatStringBase PlaceholderFound , inherited from VisuFbPrintDateTimeFormatBase StartFormatPart , inherited from VisuFbAnalyzeDateTimeFormatStringBase Structure: Initialize (Method) InitializeWithSysTimeDate (Method)
Private Methods ¶ GreedilyHandleSameChars (Method)
VisuFbAnalyzeDateTimeFormatStringBase.GreedilyHandleSameChars (METH) ¶ METHOD GreedilyHandleSameChars InOut: Scope Name Type Input character WORD Inout index INT
VisuFbAnalyzeDateTimeFormatStringMinSecOnly (FB) ¶ FUNCTION_BLOCK VisuFbAnalyzeDateTimeFormatStringMinSecOnly EXTENDS VisuFbAnalyzeDateTimeFormatStringBase Methods: CheckMinuteSecondUsage Initialize Analyze , inherited from VisuFbAnalyzeDateTimeFormatStringBase CharFound , inherited from VisuFbAnalyzeDateTimeFormatStringBase CheckCandidateForDecimals , inherited from VisuFbAnalyzeDateTimeFormatStringBase EndFormatPart , inherited from VisuFbAnalyzeDateTimeFormatStringBase GetCharHelp , inherited from VisuFbAnalyzeDateTimeFormatStringBase GetLanguageText , inherited from VisuFbAnalyzeDateTimeFormatStringBase GetLanguageTextMayShort , inherited from VisuFbAnalyzeDateTimeFormatStringBase GreedilyHandleSameChars , inherited from VisuFbAnalyzeDateTimeFormatStringBase InitFormat , inherited from VisuFbAnalyzeDateTimeFormatStringBase PlaceholderFound StartFormatPart , inherited from VisuFbAnalyzeDateTimeFormatStringBase Structure: CheckMinuteSecondUsage (Method) Initialize (Method) Overrides PlaceholderFound (Method)
VisuFbAnalyzeDateTimeFormatStringBase.GetLanguageText (METH) ¶ METHOD GetLanguageText Appends a language specific text InOut: Scope Name Type Input pstKey POINTER TO STRING target IDateTimeLanguageTextTarget
VisuFbAnalyzeDateTimeFormatStringBase.GetLanguageTextMayShort (METH) ¶ METHOD GetLanguageTextMayShort Appends the language specific text for “MayShort”; implemented as a copy to prevent having a performance overhead of the necessary comparison for all other texts too! InOut: Scope Name Type Input target IDateTimeLanguageTextTarget
VisuFbAnalyzeDateTimeFormatStringBase.InitFormat (METH) ¶ METHOD PROTECTED InitFormat InOut: Scope Name Type Comment Input pstFormat Visu_TypeString The format string the current instance should work on
VisuFbAnalyzeDateTimeFormatStringBase.Analyze (METH) ¶ METHOD PROTECTED Analyze : BOOL InOut: Scope Name Type Return Analyze BOOL