Unit dataman

DescriptionusesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

 

uses

Overview

Functions and Procedures

FUNCTION FNopm_CleanUploadName (Str2Clean : STRING) : STRING;
FUNCTION FNopm_CleanHostName (Str2Clean : STRING) : STRING;
FUNCTION FNopm_CleanSQLString (Str2Clean : STRING; Searching : BOOLEAN) : STRING;
FUNCTION FNopm_NoCRLF (Str2Clean : STRING) : STRING;
FUNCTION FNopm_CleanNumber (SourceValue : STRING; ValueType : INTEGER) : STRING;
FUNCTION FNopm_StrToInt (SourceValue : STRING) : LONGINT;
FUNCTION FNopm_CleanHexNumber (SourceValue : STRING; NumberLen : WORD) : STRING;
FUNCTION FNopm_CleanString (Str2Clean : STRING) : STRING;
FUNCTION FNopm_GetTemporaryPath : STRING;
FUNCTION FNopm_RunExternalApp (ExeFileName, ExeParams, RunDirectory : STRING; WaitApp, ShowApp : BOOLEAN; WaitForIdle : LONGINT): CARDINAL;
FUNCTION FNopm_GetWindowsVersion : STRING;
FUNCTION FNopm_GetBuildVersion (FullString : BOOLEAN) : STRING;
FUNCTION FNopm_ColorToRGB (CurColor : TColor) : STRING;
FUNCTION FNopm_ColorToDecColor (CurColor : TColor) : LONGINT;
FUNCTION FNopm_DecColorToColor (DecColor : LONGINT) : TColor;
FUNCTION FNopm_ComplementaryColor (CurColor : LONGINT) : TColor;
FUNCTION FNopm_HighlightColor (CurColor : LONGINT) : TColor;
FUNCTION FNopm_StripHTML (SourceHTML : STRING) : STRING;
FUNCTION FNopm_StringToDate (DateStr : STRING) : TDATETIME;
FUNCTION FNopm_TimeStamp : STRING;
FUNCTION FNopm_DateToString (DateDate : TDATETIME) : STRING;
FUNCTION FNopm_StringFromResource (ResName : PCHAR) : STRING;
FUNCTION FNopm_GetMemoryLoad : LONGINT;
FUNCTION FNopm_CheckLanguage (LangISOID : STRING) : BOOLEAN;
PROCEDURE PRopm_Change_AppFont (FontName : STRING; FontSize : LONGINT; FontCharset : TFontCharSet);
FUNCTION FNopm_BeforeTaxPrice (Price : STRING; TaxRate : REAL) : STRING;
FUNCTION FNopm_AfterTaxPrice (Price : STRING; TaxRate : REAL) : STRING;
FUNCTION FNopm_NumToYesNo (NumValue : LONGINT) : STRING;
FUNCTION FNopm_MD5 (Str2Hash : STRING) : STRING;
FUNCTION FNopm_Base64_Encode (VAR Str2Encode : STRING) : STRING;
FUNCTION FNopm_Base64_Decode (VAR Str2Decode : STRING) : STRING;
FUNCTION FNopm_Deflate (VAR Str2Encode : STRING) : STRING;
FUNCTION FNopm_Inflate (VAR Str2Decode : STRING) : STRING;
FUNCTION FNopm_CompareVersions (VersionString1, VersionString2 : STRING) : INTEGER;
FUNCTION FNopm_ExtractFilePath (StrFullPath : STRING; LeaveTrailing : BOOLEAN) : STRING;
FUNCTION FNopm_FixURL (URLString : STRING) : STRING;

Constants

opmC_ValIsInteger = 1;
opmC_ValIsCurrency = 2;
opmC_ValIsNumOp = 3;
opmC_ValIsIntegerEmpty = 4;
opmC_ValIsCurrencyEmpty = 5;
opmC_Valid_IntChars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '+', '-'];
opmC_Valid_RealChars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '+', '-', '.'];
opmC_Valid_NumOpChars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '+', '-', '.', '%'];
opmC_Valid_UploadChars = ['0'..'9', 'A'..'Z', 'a'..'z', '.', '_'];
opmC_Valid_HexChars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', 'A', 'B', 'C', 'D', 'E', 'F'];
opmC_Valid_HostChars = ['A'..'Z', 'a'..'z', '0'..'9', '.', '-'];
opmC_Fallback_Year = 1990;
opmC_Fallback_Month = 1;
opmC_Fallback_Day = 1;
opmC_Fallback_Hour = 12;
opmC_Fallback_Minute = 0;
opmC_NullColor_HexString = '000000';
opmC_CompNullColor_HexString = 'FFFFFF';
opmC_ColorHighOffest = 25;
opmC_VersionIsOlder = -1;
opmC_VersionIsEqual = 0;
opmC_VersionIsNewer = 1;

Variables

opmG_Fallback_DateTime : TDATETIME;
opmG_ExeBuildVersion : STRING;
opmG_PlatformVersion : STRING;

Description

Functions and Procedures

FUNCTION FNopm_CleanUploadName (Str2Clean : STRING) : STRING;
 
FUNCTION FNopm_CleanHostName (Str2Clean : STRING) : STRING;
 
FUNCTION FNopm_CleanSQLString (Str2Clean : STRING; Searching : BOOLEAN) : STRING;
 
FUNCTION FNopm_NoCRLF (Str2Clean : STRING) : STRING;
 
FUNCTION FNopm_CleanNumber (SourceValue : STRING; ValueType : INTEGER) : STRING;
 
FUNCTION FNopm_StrToInt (SourceValue : STRING) : LONGINT;
 
FUNCTION FNopm_CleanHexNumber (SourceValue : STRING; NumberLen : WORD) : STRING;
 
FUNCTION FNopm_CleanString (Str2Clean : STRING) : STRING;
 
FUNCTION FNopm_GetTemporaryPath : STRING;
 
FUNCTION FNopm_RunExternalApp (ExeFileName, ExeParams, RunDirectory : STRING; WaitApp, ShowApp : BOOLEAN; WaitForIdle : LONGINT): CARDINAL;
 
FUNCTION FNopm_GetWindowsVersion : STRING;
 
FUNCTION FNopm_GetBuildVersion (FullString : BOOLEAN) : STRING;
 
FUNCTION FNopm_ColorToRGB (CurColor : TColor) : STRING;
 
FUNCTION FNopm_ColorToDecColor (CurColor : TColor) : LONGINT;
 
FUNCTION FNopm_DecColorToColor (DecColor : LONGINT) : TColor;
 
FUNCTION FNopm_ComplementaryColor (CurColor : LONGINT) : TColor;
 
FUNCTION FNopm_HighlightColor (CurColor : LONGINT) : TColor;
 
FUNCTION FNopm_StripHTML (SourceHTML : STRING) : STRING;
 
FUNCTION FNopm_StringToDate (DateStr : STRING) : TDATETIME;
 
FUNCTION FNopm_TimeStamp : STRING;
 
FUNCTION FNopm_DateToString (DateDate : TDATETIME) : STRING;
 
FUNCTION FNopm_StringFromResource (ResName : PCHAR) : STRING;
 
FUNCTION FNopm_GetMemoryLoad : LONGINT;
 
FUNCTION FNopm_CheckLanguage (LangISOID : STRING) : BOOLEAN;
 
PROCEDURE PRopm_Change_AppFont (FontName : STRING; FontSize : LONGINT; FontCharset : TFontCharSet);
 
FUNCTION FNopm_BeforeTaxPrice (Price : STRING; TaxRate : REAL) : STRING;
 
FUNCTION FNopm_AfterTaxPrice (Price : STRING; TaxRate : REAL) : STRING;
 
FUNCTION FNopm_NumToYesNo (NumValue : LONGINT) : STRING;
 
FUNCTION FNopm_MD5 (Str2Hash : STRING) : STRING;
 
FUNCTION FNopm_Base64_Encode (VAR Str2Encode : STRING) : STRING;
 
FUNCTION FNopm_Base64_Decode (VAR Str2Decode : STRING) : STRING;
 
FUNCTION FNopm_Deflate (VAR Str2Encode : STRING) : STRING;
 
FUNCTION FNopm_Inflate (VAR Str2Decode : STRING) : STRING;
 
FUNCTION FNopm_CompareVersions (VersionString1, VersionString2 : STRING) : INTEGER;
 
FUNCTION FNopm_ExtractFilePath (StrFullPath : STRING; LeaveTrailing : BOOLEAN) : STRING;
 
FUNCTION FNopm_FixURL (URLString : STRING) : STRING;
 

Constants

opmC_ValIsInteger = 1;
 
opmC_ValIsCurrency = 2;
 
opmC_ValIsNumOp = 3;
 
opmC_ValIsIntegerEmpty = 4;
 
opmC_ValIsCurrencyEmpty = 5;
 
opmC_Valid_IntChars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '+', '-'];
 
opmC_Valid_RealChars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '+', '-', '.'];
 
opmC_Valid_NumOpChars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '+', '-', '.', '%'];
 
opmC_Valid_UploadChars = ['0'..'9', 'A'..'Z', 'a'..'z', '.', '_'];
 
opmC_Valid_HexChars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', 'A', 'B', 'C', 'D', 'E', 'F'];
 
opmC_Valid_HostChars = ['A'..'Z', 'a'..'z', '0'..'9', '.', '-'];
 
opmC_Fallback_Year = 1990;
 
opmC_Fallback_Month = 1;
 
opmC_Fallback_Day = 1;
 
opmC_Fallback_Hour = 12;
 
opmC_Fallback_Minute = 0;
 
opmC_NullColor_HexString = '000000';
 
opmC_CompNullColor_HexString = 'FFFFFF';
 
opmC_ColorHighOffest = 25;
 
opmC_VersionIsOlder = -1;
 
opmC_VersionIsEqual = 0;
 
opmC_VersionIsNewer = 1;
 

Variables

opmG_Fallback_DateTime : TDATETIME;
 
opmG_ExeBuildVersion : STRING;
 
opmG_PlatformVersion : STRING;
 
Copyright ©1994-2007 by Mario A. Valdez-Ramírez.

Generated by PasDoc 0.9.0 on 2007-07-25 05:51:50