home *** CD-ROM | disk | FTP | other *** search
- {************************************************}
- { }
- { Turbo Vision File Manager Demo }
- { Copyright (c) 1992 by Borland International }
- { }
- {************************************************}
-
- unit Equ; { Equates for TVFM }
-
- interface
-
- uses Views;
-
- const
-
- evIdle = $0400; { Idle event type }
-
- { File menu commands }
- cmNewWindow = 100; { Sent when a new window is created }
- cmDosShell = cmNewWindow + 1;
- cmRun = cmDosShell + 1;
-
- { commands depending on the file list being focused }
- cmExecute = 103;
- cmViewAsHex = cmExecute + 1;
- cmViewAsText = cmViewAsHex + 1;
- cmViewCustom = cmViewAsText + 1;
- cmAssociate = cmViewCustom + 1;
- cmCopy = cmAssociate + 1;
- cmDelete = cmCopy + 1;
- cmRename = cmDelete + 1;
- cmChangeAttr = cmRename + 1;
- cmReverseTags = cmChangeAttr + 1;
- cmClearTags = cmReverseTags + 1;
- cmTagPerCard = cmClearTags + 1;
-
- cmExitHere = cmTagPerCard + 1; { exit to current directory }
- cmGetCurrentDir = cmExitHere + 1; { broadcast looking for current directory }
- cmBeginSearch = cmGetCurrentDir + 1;
-
-
- { Options menu commands }
- cmVideoMode = cmBeginSearch + 1;
- cmInstallViewer = cmVideoMode + 1;
- cmDisplayOptions = cmInstallViewer + 1;
- cmSaveConfig = cmDisplayOptions + 1;
- cmColorChange = cmSaveConfig + 1;
-
- cmStatusUpdate = 3000; { sent to update the status window }
-
- { broadcasts used to update the file list display }
- cmRefreshDisplay = 3100; { used when sorting/display options change }
- cmRescan = 3101; { used to rescan the current directory }
- cmScanComplete = 3102; { sent when a directory scan if finished }
- cmNewDir = 3103; { used to begin scanning a new directory }
- cmTagChanged = 3104; { sent when a file's tag status changes }
-
- cmInvalidDir = 3200; { invalidate a dir, causing it to be rescanned }
-
- cmTopWindow = 3300; { get the address of the top window }
- cmFileListFocused = 3301; { is the File list focused in the top window? }
-
- cmItemDropped = 4000; { an item has been dropped }
-
- cmFileFound = 4100; { a file was found by file search }
- cmStopSearch = 4101; { interrupt the file search }
-
-
- { help contexts }
-
- hcFileMenu = 6000;
- hcViewSubMenu = hcFileMenu + 1;
- hcTagSubMenu = hcViewSubMenu + 1;
- hcOptionsMenu = hcTagSubMenu + 1;
- hcWindowMenu = hcOptionsMenu + 1;
-
- hcDisplayFields = hcWindowMenu + 1;
- hcQuit = hcDisplayFields + 1;
-
-
- hcNewWindow = cmNewWindow;
- hcExecute = cmExecute;
- hcViewAsText = cmViewAsText;
- hcViewAsHex = cmViewAsHex;
- hcViewCustom = cmViewCustom;
- hcAssociate = cmAssociate;
- hcCopy = cmCopy;
- hcDelete = cmDelete;
- hcRename = cmRename;
- hcChangeAttr = cmChangeAttr;
- hcBeginSearch = cmBeginSearch;
- hcReverseTags = cmReverseTags;
- hcClearTags = cmClearTags;
- hcTagPerCard = cmTagPerCard;
- hcRun = cmRun;
- hcDosShell = cmDosShell;
- hcExitHere = cmExitHere;
-
- hcVideoMode = cmVideoMode;
- hcInstallViewer = cmInstallViewer;
- hcDisplayOptions = cmDisplayOptions;
- hcSaveConfig = cmSaveConfig;
- hcColorChange = cmColorChange;
-
- { other assorted program strings }
- sNoFiles = 10000;
- sPleaseWait = sNoFiles + 1;
- sSameNameErr = sPleaseWait + 1;
- sRenameErr = sSameNameErr + 1;
- sSetAttrErr = sRenameErr + 1;
- sNoAssociation = sSetAttrErr + 1;
- sPressAnyKey = sNoAssociation + 1;
- sExecErr = sPressAnyKey + 1;
- sExecRetCode = sExecErr + 1;
- sNoViewerErr = sExecRetCode + 1;
- sInvokeErr = sNoViewerErr + 1;
- sNoDrivesErr = sInvokeErr + 1;
- sAccessErr = sNoDrivesErr + 1;
- sFileIsReadOnly = sAccessErr + 1;
- sDeleteErr = sFileIsReadOnly + 1;
- sDeleting = sDeleteErr + 1;
- sReadAttrErr = sDeleting + 1;
- sCustomViewer = sReadAttrErr + 1;
- sPathAndName = sCustomViewer + 1;
- sCantLocateOnPath = sPathAndName + 1;
- sFileNotAnExe = sCantLocateOnPath + 1;
- sWriteCfgErr = sFileNotAnExe + 1;
- sInvalidCfgErr = sWriteCfgErr + 1;
- sReading = sInvalidCfgErr + 1;
- sWriting = sReading + 1;
- sScanning = sWriting + 1;
- sDelSingle = sScanning + 1;
- sDelMult = sDelSingle + 1;
-
- implementation
-
- end. { unit }
-