|
Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Unit idCatalogDOM
Description
Overview
Classes, Interfaces, Objects and Records
Functions and Procedures
Types
Constants
Variables
ServerTimeDelta: Double = -9999999; |
PublicOptions: TOptions = nil; |
AttachmentMarkerObjects: TAttachmentMarkerObjects = nil; |
RatingObjects: Array[TCatalogRating] of TRatingObject; |
RatingObjectsNum: Array[0..6] of TRatingObject; |
CatalogRatingsNum: Array[0..6] of TCatalogRating; |
LabelObjects: Array[TCatalogLabel] of TLabelObject; |
LabelObjectsNum: Array[0..5] of TLabelObject; |
CatalogLabelsNum: Array[0..5] of TCatalogLabel; |
StackMarkerObjects: TStackMarkerObjects = nil; |
BookmarkerObjects: TBookmarkerObjects = nil; |
FilePathStateObjects: TFilePathStateObjects = nil; |
AllowClassifications: Boolean = True; |
SyncGUID: String; |
CatalogPeriodLevel: Array[TCatalogPeriodLevel] of WideChar = (
'Y',
'M',
'D',
'R',
'A',
'B',
'C',
'1',
'2',
'3',
'!',
'@',
'#',
'$',
'%',
'ˆ',
'&',
'*',
'(',
')',
'_',
'+',
'[',
']',
'{',
'}',
':',
'<',
'>',
WideChar(201),
WideChar(202),
WideChar(203),
WideChar(204),
WideChar(205),
WideChar(206),
WideChar(207),
WideChar(208),
WideChar(209),
WideChar(210),
WideChar(211),
WideChar(212),
WideChar(213),
WideChar(214),
WideChar(215),
WideChar(216),
WideChar(217),
WideChar(218),
WideChar(219),
WideChar(220),
WideChar(221),
WideChar(222),
WideChar(223),
WideChar(224),
WideChar(225),
WideChar(226),
WideChar(227),
WideChar(228),
WideChar(229),
WideChar(230),
WideChar(231),
WideChar(232),
WideChar(233),
WideChar(234),
WideChar(235),
WideChar(236),
WideChar(237),
WideChar(238),
WideChar(239),
WideChar(240),
WideChar(241),
WideChar(242),
WideChar(243),
WideChar(244),
WideChar(245),
WideChar(246),
WideChar(247),
WideChar(248),
WideChar(249),
WideChar(250),
WideChar(251),
WideChar(252),
WideChar(253),
#20,
#21,
#22,
#23,
#24
); |
Description
Functions and Procedures
procedure idCatalogDOM_initialization; |
|
shift 1 on a US keyboard shift 2 etc shift "12" this season summer..winter
|
procedure idCatalogDOM_finalization; |
|
|
function ServerTimestamp: TDateTime; |
|
|
Types
TLogoffIntervalAction = (...); |
|
==================== enumerations ====================
Values
-
liaLock
-
liaLogout
-
liaCloseApp
|
TVersionsDisplay = (...); |
Values
-
vdSingular
-
vdStacked
-
vdDefault
|
TCatalogPropAccessibility = (...); |
Values
-
cpaPrivate
-
cpaPublic
-
cpaPublished
-
cpaHidden
|
TCollectionSort = (...); |
Values
-
csNone
-
csIgnore
-
csDate
-
csSize
-
csImageSize
-
csLocation
-
csPhotoDate
-
csRating
-
csLabel
-
csBookmark
-
csCataloged
-
csInSync
-
csFileExtension
-
csFileName
-
csRandom
-
csScript
-
csMacro
-
csAssignments
-
csSimilarity
-
csStack
-
csImportDate
-
csLastUpdated
-
csRatio
-
csSharpness
-
csColorChannel
-
csAttachments
|
TCatalogMatchLevel = (...); |
Values
-
cmlNone
-
cmlGUID
-
cmlDetails
|
TCatalogMetaCascadeStyle = (...); |
Values
-
cmcsNone
-
cmcsRatingsLabels
-
cmcsRatings
-
cmcsLabels
-
cmcsAllMeta
|
TPIESupportLevel = (...); |
|
PIE = Parametric Image Editor
Values
-
pslNone
-
pslElementary
-
pslOptimistic
|
TCatalogPlatform = (...); |
Values
|
TXMPSyncKeywordSetting = (...); |
Values
|
TXMPSyncGEOLevel = (...); |
Values
-
glNone
-
glCountry
-
glState
-
glCity
-
glLocation
|
TXMPRowStorageModel = (...); |
Values
|
TXMPFileMethod = (...); |
Values
-
xfmNone
-
xfmAuto
-
xfmSidecar: embedded or sidecar, following the XMP standard convension
-
xfmNonStandardSidecar: always as a sidecar file (filename.xmp)
-
xfmAutoWithSidecar: always as a sidecar file (filename.ext.xmp)
-
xfmAutoWithNonStandardSidecar: XMP standard, AND filename.xmp
|
TCatalogRating = (...); |
Values
-
crRejected
-
crNoStar
-
cr1Star
-
cr2Stars
-
cr3Stars
-
cr4Stars
-
cr5Stars
|
TMaxLabelType = (...); |
Values
-
ltEquals
-
ltNotEqual
-
ltLessThan
-
ltLessThanOrEqual
-
ltGreaterThan
-
ltGreaterThanOrEqual
|
TGroupResultKind = (...); |
Values
-
grkFullColumns
-
grkGUIDOnly
-
grkCountOnly
|
TImportStyle = (...); |
Values
|
TAIAssignLabels = (...); |
Values
-
aalNone
-
aalKnown
-
aalAll
-
aalCreate
|
TAIAssignMetadata = (...); |
Values
-
aamNever
-
aamWhenEmpty
-
aamAlways
|
TScanFolderAsLabel = (...); |
Values
-
sflNone
-
sflLowest
-
sflStructure
|
TIncludeGroupItem = (...); |
Values
|
TIncludeVersionItem = (...); |
Values
-
iviAllMainVersions
-
iviFullVersionSet
|
TCatalogVersionPlaceHolderType = (...); |
Values
-
phtNone
-
phtAlbumDisplay
-
phtWebDisplay
-
phtSlideDisplay
-
phtEmail
-
phtPrint
-
phtUdf1
-
phtUdf2
-
phtUdf3
-
phtUdf4
-
phtUdf5
|
TCatalogPlaceHolderType = (...); |
Values
-
vptNone
-
vptAlbumDisplay
-
vptWebDisplay
-
vptSlideDisplay
-
vptEmail
-
vptPrint
-
vptFaceBook
-
|
TCatalogPeriodLevel = (...); |
Values
-
cplYear
-
cplMonth
-
cplDay
-
cplRange
-
cplLikeDay
-
cplLikeMonth
-
cplLikeYear
-
cplLikeThisDay
-
cplLikeThisWeek
-
cplLikeThisMonth
-
cplLikeJanuary
-
cplLikeFebruary
-
cplLikeMarch
-
cplLikeApril
-
cplLikeMay
-
cplLikeJune
-
cplLikeJuly
-
cplLikeAugust
-
cplLikeSeptember
-
cplLikeOctober
-
cplLikeNovember
-
cplLikeDecember
-
cplLikeMonday
-
cplLikeTuesday
-
cplLikeWednesday
-
cplLikeThursday
-
cplLikeFriday
-
cplLikeSaturday
-
cplLikeSunday
-
cplLikeWeek01
-
cplLikeWeek02
-
cplLikeWeek03
-
cplLikeWeek04
-
cplLikeWeek05
-
cplLikeWeek06
-
cplLikeWeek07
-
cplLikeWeek08
-
cplLikeWeek09
-
cplLikeWeek10
-
cplLikeWeek11
-
cplLikeWeek12
-
cplLikeWeek13
-
cplLikeWeek14
-
cplLikeWeek15
-
cplLikeWeek16
-
cplLikeWeek17
-
cplLikeWeek18
-
cplLikeWeek19
-
cplLikeWeek20
-
cplLikeWeek21
-
cplLikeWeek22
-
cplLikeWeek23
-
cplLikeWeek24
-
cplLikeWeek25
-
cplLikeWeek26
-
cplLikeWeek27
-
cplLikeWeek28
-
cplLikeWeek29
-
cplLikeWeek30
-
cplLikeWeek31
-
cplLikeWeek32
-
cplLikeWeek33
-
cplLikeWeek34
-
cplLikeWeek35
-
cplLikeWeek36
-
cplLikeWeek37
-
cplLikeWeek38
-
cplLikeWeek39
-
cplLikeWeek40
-
cplLikeWeek41
-
cplLikeWeek42
-
cplLikeWeek43
-
cplLikeWeek44
-
cplLikeWeek45
-
cplLikeWeek46
-
cplLikeWeek47
-
cplLikeWeek48
-
cplLikeWeek49
-
cplLikeWeek50
-
cplLikeWeek51
-
cplLikeWeek52
-
cplLikeWeek53
-
cplLikeThisSeason
-
cplLikeSummer
-
cplLikeFall
-
cplLikeWinter
-
cplLikeSpring
|
TCatalogIncludeStyle = (...); |
Values
-
isInclusive
-
isExclusive: OR
|
TCatalogLabel = (...); |
|
AND
Values
-
clNone
-
clRed
-
clYellow
-
clGreen
-
clBlue
-
clPurple
|
TCatalogPropRelationRuleDirection = (...); |
Values
|
TCatalogAreaType = (...); |
|
keep the area type in-sync with idDXImaging->TvxImage32AreaType see http://cv.iptc.org/newscodes/imageregiontype
Values
-
catUnspecified
-
catAnimal
-
catArtwork: MWG: pet
-
catDividingLine
-
catPlant: MWG: focus
-
catGEOArea
-
catGraphic
-
catMachineCode
-
catHuman: MWG: barcode
-
catProduct: MWG: face
-
catText
-
catBuilding
-
catVehicle
-
catFood
-
catClothing
-
catRockFormation
-
catBodyOfWater
|
TCatalogAreaShape = (...); |
Values
-
casRectangle
-
casCircle
-
casPolygon
|
TCatalogAreaRole = (...); |
|
see http://cv.iptc.org/newscodes/imageregionrole
Values
-
carUnspecified
-
carCropping
-
carRecommendedCropping
-
carLandscapeCropping
-
carPortraitCropping
-
carSquareCropping
-
carCompositeImageItem
-
carCopyrightRegion
-
carSubjectArea
-
carMainSubjectArea
-
carAreaOfInterest
-
carBusinessUse
|
TJobTask = (...); |
Values
-
jtSynchronizeItems
-
jtBuildThumbsItems
-
jtDetectVersionsInItems
-
jtDetectStacksInItems
-
jtVerifyFolder
-
jtBackupFolder
-
jtUpdateSignature
-
jtRunBatch
-
jtRunScript
-
jtImportFolder
-
jtDetectFaces
-
jtCascadeMetadata
|
TJobRepeatTimeFrame = (...); |
Values
-
jrtfOnce
-
jrtfMinutes
-
jrtfHours
-
jrtfDays
-
jrtfWeeks
-
jrtfMonths
-
jrtfApplicationStart
-
jrtfApplicationClose
|
TCatalogGroupType = (...); |
Values
|
TDuplicateDetectionMethod = (...); |
Values
-
ddmFileSignature
-
ddmSimularity
-
ddmFileName
|
TDeduplicatePickMethod = (...); |
Values
-
ddpmSmallest
-
ddpmLargest
-
ddpmOldest
-
ddpmNewest
-
ddpmPreferRAW
-
ddpmPreferNonRAW
-
ddpmRichestMetadata
|
TDeduplicateHandling = (...); |
Values
-
ddhDefault
-
ddhRenameUnique
-
ddhDelete
-
ddhArchive
-
ddhIgnore
|
TAttachmentLinkSource = (...); |
Values
-
alsFile
-
alsURL
-
alsCatalog
|
TCatalogCascadeType = (...); |
Values
-
cctMeta
-
cctRatings
-
cctLabels
-
cctOrientation
-
cctXMP
-
cctXMPTechnical
-
cctGEOCoordinates
-
cctCatalogLabels
-
cctAreas
-
cctBookmarks
|
TXMPSyncCommand = (...); |
Values
-
scAuto
-
scForcedRead
-
scForcedReadMerged
-
scForcedWrite
-
scNone
|
TSearchDataDeleteKind = (...); |
Values
-
sddkNone
-
sddkAll
-
sddkRelevant
|
TGUIStyle = (...); |
Values
|
TPropValueConst = (...); |
Values
-
pvcAutoProp
-
pvcPrivateProp
-
pvcNonKeywordProp
|
TOpenAIWorker = (...); |
Values
-
aiOpenAI
-
aiOllama
-
aiGemini
|
TThreshold = (...); |
Values
-
thLoosely
-
thStandard
-
thStrict
|
TImageViewerType = (...); |
Values
-
ivtEmbedded
-
ivtFloating
-
ivtSecondMonitor
|
TVersionMatchingType = (...); |
Values
-
aphmFirstVersion
-
aphmFirstJPG
-
aphmFirstRAW
-
aphmFirstJPG_then_RAW
-
aphmFirstRAW_then_JPG
-
aphmCustomMask
-
aphmSharpest
-
aphmNone
|
TStackMarker = (...); |
Values
-
sMarkerWhite
-
sMarkerAqua
-
sMarkerRed
-
sMarkerOrange
-
sMarkerYellow
-
sMarkerGreen
-
sMarkerBlue
-
sMarkerPurple
-
sMarkerBlack
|
TBookmarker = (...); |
Values
-
bMarkerTransparent
-
bMarkerWhite
-
bMarkerGreen
-
bMarkerBlue
-
bMarkerPurple
-
bMarkerBlack
|
TFilePathState = (...); |
Values
-
fpsNormal
-
fpsStateWhite
-
fpsStateAqua
-
fpsStateRed
-
fpsStateOrange
-
fpsStateYellow
-
fpsStateGreen
-
fpsStateBlue
-
fpsStatePurple
-
fpsStateBlack
|
TAttachmentMarker = (...); |
Values
-
amNone
-
amWhite
-
amAqua
-
amRed
-
amOrange
-
amYellow
-
amGreen
-
amBlue
-
amPurple
-
amBlack
|
TDifferenceSignature = Array of Byte; |
|
|
TVersionMatchScopeOffsetFolder = (...); |
Values
-
vmsofCurrentFolder
-
vmsofSiblingFolders
-
vmsofParentSiblingFolders
-
vmsofRootFolder
-
vmsofCustomFolderMask
|
Constants
cAreaBitmapSize = 480; |
|
320; //160; // standard thumb size
|
cAreaBitmapSaveQuality = 90; |
|
|
ImportSessionCatalogGUID = '{7BEC8497-1FFB-426D-BED4-82364F177666}'; |
|
|
InternalCategoryGUID = '{459729CA-45CD-4CF8-8202-790D7688B780}'; |
|
|
KeywordsGUID = '{6B36224B-1405-47A0-8430-573229C8CCB9}'; |
|
|
StylesGUID = '{01941BB4-5EAB-4A42-8F73-97563B5689EE}'; |
|
|
ObjectsGUID = '{2AD216A8-9A52-482B-87A1-547F0D6C6F6B}'; |
|
|
OthersGUID = '{D37056E1-AAD7-4D77-A884-B86095D224E3}'; |
|
|
PeopleGUID = '{750A8DF3-1242-4B5D-90F4-4C1E4FCBF110}'; |
|
|
EventsGUID = '{B4ED6E99-EBF4-461D-A34F-BA145A088ED8}'; |
|
|
PlacesGUID = '{EF40C002-483E-4816-8A5D-8FDEBE0A4914}'; |
|
|
AILabelsGUID = '{89DCF381-F733-4ABD-99B8-7699BC7D01C3}'; |
|
|
VirtualAlbumGUID = '{A74AA790-1EAC-44A8-BAD5-2C4A6DF2434C}'; |
|
|
MainVersionPlaceHolderGUID = '{539A0B98-5339-4D35-818D-92A7229DFE74}'; |
|
|
NoVersionPlaceHolderGUID = '{E97E6AA4-A0DA-4AC6-BB63-B30A37A5611A}'; |
|
|
AlbumPlaceHolderGUID = '{382251A9-B4EF-4011-BA8C-42B635C41958}'; |
|
|
WebPlaceHolderGUID = '{F2B46B2C-7A44-4A59-B08D-3AD43048E435}'; |
|
|
SlidePlaceHolderGUID = '{D8FF2BD7-08D5-4B67-8CC3-DDC47A21DDC4}'; |
|
|
AuthFilterGUID = 'E93D78EB974E4772A06D07181AA8FEF6'; |
|
|
EmptySyncCatString = 'none'; |
|
|
GoogleVisionResourceName = 'AI'; |
|
|
OpenAIResourceName = 'OAI'; |
|
|
cGroupTypeSQ = 'SQ'; |
|
predefined group types
|
cGroupTypeSG = 'SG'; |
|
stored query
|
cGroupTypeLA = 'LA'; |
|
stored group
|
cGroupTypePU = 'PU'; |
|
label assignments
|
cVerifyJobPrefix: String = 'ver.'; |
|
public label set (all users)
|
cBackupJobPrefix: String = 'bck.'; |
|
|
Variables
ServerTimeDelta: Double = -9999999; |
|
|
AllowClassifications: Boolean = True; |
|
|
CatalogPeriodLevel: Array[TCatalogPeriodLevel] of WideChar = (
'Y',
'M',
'D',
'R',
'A',
'B',
'C',
'1',
'2',
'3',
'!',
'@',
'#',
'$',
'%',
'ˆ',
'&',
'*',
'(',
')',
'_',
'+',
'[',
']',
'{',
'}',
':',
'<',
'>',
WideChar(201),
WideChar(202),
WideChar(203),
WideChar(204),
WideChar(205),
WideChar(206),
WideChar(207),
WideChar(208),
WideChar(209),
WideChar(210),
WideChar(211),
WideChar(212),
WideChar(213),
WideChar(214),
WideChar(215),
WideChar(216),
WideChar(217),
WideChar(218),
WideChar(219),
WideChar(220),
WideChar(221),
WideChar(222),
WideChar(223),
WideChar(224),
WideChar(225),
WideChar(226),
WideChar(227),
WideChar(228),
WideChar(229),
WideChar(230),
WideChar(231),
WideChar(232),
WideChar(233),
WideChar(234),
WideChar(235),
WideChar(236),
WideChar(237),
WideChar(238),
WideChar(239),
WideChar(240),
WideChar(241),
WideChar(242),
WideChar(243),
WideChar(244),
WideChar(245),
WideChar(246),
WideChar(247),
WideChar(248),
WideChar(249),
WideChar(250),
WideChar(251),
WideChar(252),
WideChar(253),
#20,
#21,
#22,
#23,
#24
); |
|
|
Generated by PasDoc 0.15.0.
|