home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR13
/
DVME.ZIP
/
ME.BTM
< prev
next >
Wrap
Text File
|
1993-11-01
|
2KB
|
74 lines
SET DVD=f:\public\DV
SET ED=f:\public\kEDIT
:/* Edit DESQVIEW macro files */
IFF "%DVD" == "" THEN
ECHO I need to know where your DESQview and your editor are installed
ECHO Please run SETUPME
QUIT
ENDIFF
IFF .%1 == ./? THEN
ECHO Usage: ME Open Menu keys
ECHO For example: ME BD for Big DOS or ME D1 for DOS 128K
QUIT
ENDIFF
IFF .%1 == . THEN
ECHO Enter two letter prefix of DESQview program:
INKEY %%O
IF %O == %@CHAR[27] QUIT
INKEY %%T
IF %T == %@CHAR[27] QUIT
CALL ME.btm %O%%T%
QUIT
ENDIFF
CDD %DVD
IFF %1 == DV THEN
SET F=DESQVIEW.TXT
SET S=DESQVIEW.DVS
ELSE
SET F=%1-SCRIP.TXT
SET S=%1-SCRIP.DVS
ENDIFF
: Check if TXT file exists, if not, convert from DVS
IFF NOT EXIST %F THEN
ECHO %F not found
BEEP 100 2 200 2 300 2
GOSUB DVS2TXT
ELSE
INKEY Convert from DVS (Y/N, default - N) ? %%K
IF .%K == .Y GOSUB DVS2TXT
ENDIFF
SET OLD=%@FILESIZE[%F]
%ED %F
IF NOT EXIST %F QUIT
SET NEW=%@FILESIZE[%F]
IFF %NEW == %OLD THEN
INKEY File size is unchanged. Convert to DVS anyway (Y/N, default - N) ? %%K
IF NOT .%K == .Y GOTO DONE
ELSE
INKEY File has been modified. Convert to DVS (Y/N, default - Y) ? %%K
IF .%K == .N GOTO DONE
ENDIFF
KEYSTACK "T" ENTER "%F" ENTER "%S" ENTER "X" ENTER
%DVD%\convscr.com
:DONE
CDD -
KEYSTACK "EXIT" ENTER
QUIT
:DVS2TXT
IFF EXIST %S THEN
ECHO Converting from DVS file...
KEYSTACK "S" ENTER "%S" ENTER "%F" ENTER "X" ENTER
%DVD%\convscr.com
ELSE
ECHO %S not found
BEEP 300 2 200 2 100 2
ENDIFF
RETURN