home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
htmlks10.zip
/
Addjpg.erx
< prev
next >
Wrap
Text File
|
1997-09-09
|
3KB
|
75 lines
/*returns a string*/
PARSE ARG kase Col theText
parse value theText with 'F_FILE='FullFile'F_TEXT='FileText'_LINE='theLine
CALL RxFuncAdd 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs'
CALL SysLoadFuncs
Col=Col-1
if (Col<0) then Col=0
leftLine=left(theLine, Col)
rightLine=right(theLine, length(theLine)-Col)
altEA=''
aliEA=''
hiEA=''
widEA=''
bordEA=''
hspEA=''
vspEA=''
iMapEA=''
uMapEA=''
call SysGetEa FullFile, 'HTMLKEYS_ALT', 'EAval'
if length(EAval) >= 4 then altEA=right(EAval, length(EAval)-4)
call SysGetEa FullFile, 'HTMLKEYS_ALIGN', 'EAval'
if length(EAval) >= 4 then aliEA=right(EAval, length(EAval)-4)
call SysGetEa FullFile, 'HTMLKEYS_HEIGHT', 'EAval'
if length(EAval) >= 4 then hiEA=right(EAval, length(EAval)-4)
call SysGetEa FullFile, 'HTMLKEYS_WIDTH', 'EAval'
if length(EAval) >= 4 then widEA=right(EAval, length(EAval)-4)
call SysGetEa FullFile, 'HTMLKEYS_BORDER', 'EAval'
if length(EAval) >= 4 then bordEA=right(EAval, length(EAval)-4)
call SysGetEA FullFile, 'HTMLKEYS_HSPACE', 'EAval'
if length(EAval)>=4 then hspEa=right(EAval, length(EAval)-4)
call SysGetEA FullFile, 'HTMLKEYS_VSPACE', 'EAval'
if length(EAval)>=4 then vspEa=right(EAval, length(EAval)-4)
call SysGetEA FullFile, 'HTMLKEYS_ISMAP', 'EAval'
if length(EAval)>=4 then iMapEa=right(EAval, length(EAval)-4)
call SysGetEA FullFile, 'HTMLKEYS_USEMAP', 'EAval'
if length(EAval)>=4 then uMapEa=right(EAval, length(EAval)-4)
if kase=1 then do
Oline='<IMG SRC="'FileText'"'
if altEA<>'' then Oline=Oline||' ALT="'altEA'"'
if hiEA<>'' then Oline=Oline||' HEIGHT='hiEA
if widEA<>'' then Oline=Oline||' WIDTH='widEA
if aliEA<>'' then Oline=Oline||' ALIGN='aliEA
if hspEA<>'' then Oline=Oline||' HSPACE='hspEA
if vspEA<>'' then Oline=Oline||' VSPACE='vspEA
if bordEA<>'' then Oline=Oline||' BORDER='bordEA
if uMapEA<>'' then Oline=Oline||' USEMAP="'uMapEA'"'
if iMapEA ='YES' then Oline=Oline||' ISMAP'
Oline=Oline||'>'
end /* do */
else do
Oline='<img src="'FileText'"'
if altEA<>'' then Oline=Oline||' alt="'altEA'"'
if hiEA<>'' then Oline=Oline||' height='hiEA
if widEA<>'' then Oline=Oline||' width='widEA
if aliEA<>'' then Oline=Oline||' align='aliEA
if hspEA<>'' then Oline=Oline||' hspace='hspEA
if vspEA<>'' then Oline=Oline||' vspace='vspEA
if bordEA<>'' then Oline=Oline||' border='bordEA
if uMapEA<>'' then Oline=Oline||' usemap="'uMapEA'"'
if iMapEA ='YES' then Oline=Oline||' ismap'
Oline=Oline||'>'
end /* do */
call etkreplacetext leftLine||Oline||rightLine