A collection of Delphi units with useful functions and classes.
Version 0.1.1
- GnvCrypt
- GnvDateUtils
- GnvGraphics
- GnvHstry
- GnvInstanceUtils
- GnvJSON
- GnvMenus
- GnvNetUtils
- GnvOptns
- GnvSerialization
- GnvStrUtils
- GnvCopyCharCase
- GnvEntryCountStr
- GnvEntryCountText
- GnvFilterText
- GnvFilterStr
- GnvCreateGUIDStr
- GnvGUIDToStr
- GnvIsASCIIStr
- GnvIsFileNameStr
- GnvIsValidInput
- GnvIsValidStr
- GnvIsValidText
- GnvPosText
- GnvPosTextEx
- GnvStrToGUID
- GnvTrimLeft
- GnvTrimRight
- GnvExtractStr
- GnvExtractStrings
- GnvLongestStr
- GnvCapitalizeStr
- GnvNumberedFormat
- GnvPluralize
- GnvSysUtils
- GnvVariants
- GnvWindows
- Data
AnsiString
- Result
AnsiString
- Data
AnsiString
- Result
AnsiString
- Result
Cardinal
- Seconds
Integer
- Result
TTime
- DateTime
TDateTime
- Result
string
- DateTime
TDateTime
- Result
string
- DateTime
TDateTime
- Result
string
- DateTime
TDateTime
- Result
string
- FileTime
TFileTime
- Result
Int64
- Unix
Int64
- Result
TFileTime
- Unix
Int64
- Result
TDateTime
- Color1
TColor
- Color2
TColor
- Value
Byte
optional127
- Result
TColor
- Color
TColor
- Percent
Single
- Result
TColor
- Color
TColor
- Percent
Single
- Result
TColor
- Color
TColor
- Result
string
- Hex
string
- Default
TColor
optionalclDefault
- Result
TColor
- ChangingState
Boolean
readonly - Count
Integer
readonly - OnChange
TGnvHistoryChangeEvent
- OnFreeEvent
TGnvHistoryFreeEvent
- OnRedoEvent
TGnvHistoryRedoEvent
- OnUndoEvent
TGnvHistoryUndoEvent
- State
Cardinal
readonly - WritingState
Boolean
readonly
- Data
Pointer
- Result
Boolean
- Result
Boolean
- Result
THandle
- Handle
THandle
- Msg
LongWord
optional0
- Handle
HWND
- Arrays
TGnvJSONArray
readonly- Name
Variant
- Name
- DataType
TGnvJSONDataType
readonly - Items
TGnvJSONData
readonly- Index
Integer
- Index
- ItemCount
Integer
readonly - Names
string
readonly- Index
Integer
- Index
- Objects
TGnvJSONObject
readonly- Name
Variant
- Name
- Owner
TGnvJSONData
readonly - Value
Variant
- Values
Variant
- Name
Variant
- Name
- Data
TGnvJSONData
- RemoveArrayDuplicates
Boolean
optionalFalse
- SkipKeys
TStrings
optional
- Name
Variant
- Result
TGnvJSONData
- Result
string
- InitialTabs
Integer
optional0
- IndentTabs
Integer
optional1
- Result
string
- Str
string
- Result
TGnvJSONData
- AName
Variant
- AValue
TGnvJSONData
- Name
Variant
- Result [
TGnvJSONObject
]
- Name
Variant
- Result
TGnvJSONArray
- Name
Variant
- Result
TGnvJSONValue
- Map
TStrings
- Result
string
- AName `string
- Result
Integer
- AItem
TGnvJSONData
- Result
TGnvJSONObject
- Result
TGnvJSONArray
- Result
TGnvJSONValue
- AsString
string
- AsBoolean
Boolean
- AsNumber
Double
- IsNull
Boolean
- BaseItem
TMenuItem
- Count
Integer
readonly - MenuItems
TMenuItem
- Index
Integer
- Index
- ABaseItem
TMenuItem
- MenuItem
TMenuItem
- Result
Integer
- Index
Integer
- MenuItem
TMenuItem
- Result
Integer
- CurIndex
Integer
- NewIndex
Integer
- IP41
LongWord
- IP42
LongWord
- Result
Integer
- IP4
LongWord
- Result
string
- Range
TGnvIP4Range
- Result
string
- IP41
LongWord
- IP42
LongWord
- Result
string
- Range
TGnvIP4Range
- Result
TGnvIP
- IP41
LongWord
- IP42
LongWord
- Result
TGnvIP
- S
string
- Result
LongWord
- S
string
- Result
TGnvIP
- Mac1
TGnvMacAddr
- Mac2
TGnvMacAddr
- Result
Integer
- Mac
TGnvMacAddr
- Result
string
- Mac
TGnvMacAddr
- Result
Int
- S
string
- Result
TGnvMacAddr
- Value
Int64
- Result
TGnvMacAddr
- Updating
Boolean
readonly
- Proc
TGnvOptionsEvent
- Proc
TGnvOptionsEvent
- Value
Byte
- Bit
Byte
- Result
Byte
- Value
Byte
- Bit
Byte
- Flag
Boolean
- Result
Byte
- Value
Byte
- Bit
Byte
- Result
Boolean
- Value
Byte
- Bit
Byte
- Result
Byte
- Stream
TStream
- Size
TStringLengthSize
- Result
AnsiString
- Str
AnsiString
- Stream
TStream
- Size
TStringLengthSize
- Stream
TStream
- Size
TStringLengthSize
- Result
UnicodeString
- Str
UnicodeString
- Stream
TStream
- Size
TStringLengthSize
- FileName
string
- DefaultEncoding
TEncoding
- Result
string
- FileName
string
- Str
string
- Encoding
TEncoding
- ToChar
WideChar
output - FromChar
WideChar
- Str
string
- SubStr
string
- Result
Cardinal
- Text
string
- SubText
string
- Result
Cardinal
- Text
string
- Filter
string
- Exclude
Boolean
optionalFalse
- Result
string
- Str
string
- Filter
string
- Replace
string
optional - Exclude
Boolean
optionalFalse
- Result
string
- UpperCase
Boolean
optionalFalse
- Hyphen
Boolean
optionalFalse
- Brackets
Boolean
optionalFalse
- Result
string
- GUID
TGUID
- UpperCase
Boolean
optionalFalse
- Hyphen
Boolean
optionalFalse
- Brackets
Boolean
optionalFalse
- Result
string
- Str
UnicodeString
- Result
Boolean
- Str
string
- Result
Boolean
inline
- Key
Char
- Filter
string
- Exclude
Boolean
optionalFalse
- Result
Boolean
- Str
string
- Filter
string
- Exclude
Boolean
optionalFalse
- Result
Boolean
- Text
string
- Filter
string
- Exclude
Boolean
optionalFalse
- Result
Boolean
- SubText
string
- Text
string
- Result
Integer
- SubText
string
- Text
string
- Offset
Integer
optional1
- Result
Integer
- Str
string
- RemoveSeparators
Boolean
optionalFalse
- Result
TGUID
- Str
string
AnsiString
- TrimStr
string
AnsiString
- Result
string
AnsiString
- Str
string
AnsiString
- TrimStr
string
AnsiString
- Result
string
AnsiString
- Str
string
- Delims
string
- Index
Integer
- Result
string
- Separators
string
- WhiteSpace
string
- Content
string
- Strings
TStrings
- IncludeEmptyStrings
Boolean
optionalFalse
- Str1
string
- Str2
string
- Result
string
- Str
string
- Result
string
- Format
string
- Arguments
array of const
- Result
string
- Value
Integer
- Forms
array of string
- LocaleName
string
optional - Result
string
- Source
Pointer
- Dest
Pointer
- Size
Cardinal
- FileName
string
- Result
TDateTime
- FileName
string
- Result
TFileSize
- Path
string
- Result
string
- BaseName
string
- DestName
string
- Result
string
- BaseName
string
- DestName
string
- Result
string
- FileName
string
- Date
TDateTime
- CodePage
Integer
- Result
string
- Str
string
- Result
Integer
- LocaleName
string
- Result
Cardinal
- LCID
Cardinal
- Result
string
- LCID
Cardinal
- Field
Cardinal
- Result
string
- V
Variant
- ADefault
Boolean
- Result
Boolean
- V
Variant
- ADefault
Integer
- Result
Integer
- Result
string
- FileName
string
- Key
string
- Result
string
- ResName
PChar
- ResType
PChar
- Size
LongWord
output - Result
Pointer
- ResName
string
- ResType
PChar
- Result
string
- ResName
string
- ResType
PChar
- FileName
string
- Version1
TGnvFileVersion
- Version2
TGnvFileVersion
- Result
Integer
- Major
Word
- Minor
Word
- Release
Word
- Build
Word
- Result
TGnvFileVersion
- Stream
TStream
- Result
TGnvFileVersion
- Version
TGnvFileVersion
- Result
string
- Version
TGnvFileVersion
- Stream
TStream
- FileName
string
- Result
TGnvFileVersion
- Msg
string
- Arguments
array of const
- Flags
LongInt
optional - Result
Integer