home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Beijing Paradise BBS Backup
/
PARADISE.ISO
/
software
/
BBSDOORW
/
MFM_119C.ZIP
/
MFMDEFS.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1993-06-04
|
2KB
|
60 lines
Unit MfmDefs;
{========================================================================}
Interface
Uses
Dos;
Const
Pgmid = 'MFM 1.19c 04jun93 MWBJR Enterprise 1:2614/701.0 (215)641-0270';
Base153A = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ@!#$%&''()-^_`{}~';
Base153B = 'ÇÜÄÅÉÆÖ¢£¥₧ƒÑªº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩';
Base153C = '╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■';
MaxSkip = 20;
MaxDescLength = 255;
Type
TypeOfRecordType = (Comment,FileRecord,Orphan,Offline);
ListPtr = ^ListRecord;
ListRecord = Record
NextEntry, PrevEntry : ListPtr;
TypeOfRecord : TypeOfRecordType;
FileName : String[12];
FileSize, FileDate : LongInt;
Description : String;
Tagged : Boolean;
End;
S2 = String[2];
S4 = String[4];
S8 = String[8];
S12 = String[12];
Var
Gcx : Char;
Gbx : Byte;
Counter, Row, AreaCounter, OffSet, Columns, ColumnPos : Byte;
Result, OldArea : Word;
FileList, NewFileList : Text;
DirInfo : SearchRec;
Date : DateTime;
Month, Day : String[2];
Year : String[4];
AreaMask, CompressedFileExt, PictureFileExt : String[30];
CommandLineTail, WorkString : String;
NumberOfEntries, NumberOfAreaEntries, NumberOfFiles : Word;
D, ViewDir, MfmExeDir : DirStr;
N, ViewName : NameStr;
E, ViewExt : ExtStr;
AreaPath, FileAreaPath, FilesBbsPath : PathStr;
Altered, FilesBbs : Boolean;
FirstEntry, LastEntry, NewEntry, OldEntry, TopEntry, NextPrintEntry,
CurrentEntry, StackEntry, KillEntry, BeginSort, EndSort : ListPtr;
DefaultViewer, CompressedFileViewer, PictureFileViewer, StringToFind : String[12];
FreeSpace, SizeOfFiles : LongInt;
FreeSpaceString : String[6];
OkToAddToList, Changed, MfmRunFb, AreaChanged, TabOk : Boolean;
Base153 : String[153];
SkipList : Array[1..MaxSkip] Of String[12];
{========================================================================}
Implementation
{========================================================================}
Begin
End.
{========================================================================}