$PBExportHeader$w_email_letterpaper_importmht.srw
forward
global type w_email_letterpaper_importmht from window
end type
type ddlb_2 from dropdownlistbox within w_email_letterpaper_importmht
end type
type ole_1 from olecustomcontrol within w_email_letterpaper_importmht
end type
type cb_1 from commandbutton within w_email_letterpaper_importmht
end type
type ddlb_1 from dropdownlistbox within w_email_letterpaper_importmht
end type
type st_2 from statictext within w_email_letterpaper_importmht
end type
type cb_4 from commandbutton within w_email_letterpaper_importmht
end type
type cb_3 from commandbutton within w_email_letterpaper_importmht
end type
type cb_2 from commandbutton within w_email_letterpaper_importmht
end type
type sle_1 from singlelineedit within w_email_letterpaper_importmht
end type
type st_1 from statictext within w_email_letterpaper_importmht
end type
type st_3 from statictext within w_email_letterpaper_importmht
end type
type gb_1 from groupbox within w_email_letterpaper_importmht
end type
end forward
global type w_email_letterpaper_importmht from window
integer width = 3232
integer height = 1980
boolean titlebar = true
string title = "编辑信纸"
boolean minbox = true
boolean maxbox = true
boolean resizable = true
long backcolor = 67108864
string icon = "AppIcon!"
boolean center = true
ddlb_2 ddlb_2
ole_1 ole_1
cb_1 cb_1
ddlb_1 ddlb_1
st_2 st_2
cb_4 cb_4
cb_3 cb_3
cb_2 cb_2
sle_1 sle_1
st_1 st_1
st_3 st_3
gb_1 gb_1
end type
global w_email_letterpaper_importmht w_email_letterpaper_importmht
type variables
transaction fj_tran
long paperid
string ownerid
boolean ifchanged=false
string backPath=''
string logoPath=''
string bottomPath=''
string mhtpath
uo_html_editor uo_ht
end variables
forward prototypes
public function integer wf_save ()
public function integer wf_retrieve (integer arg_paperid)
public function integer wf_refresh ()
end prototypes
public function integer wf_save ();String papername,ls_msg,Style
DateTime opdate,empty
Long rslt = 1,pictype
Blob pic
SetNull(pic)
SetNull(empty)
opdate = DateTime(Today(),Now())
papername = sle_1.Text
IF Trim(papername) = '' THEN
MessageBox('','请填写信纸主题!')
RETURN 0
END IF
IF ddlb_1.Text = '私有' THEN
pictype = 2
ELSEIF ddlb_1.Text = '公有' THEN
pictype = 1
END IF
IF paperid = 0 THEN
SELECT count(*)
INTO :paperid
FROM u_email_letterpaper
Using fj_tran;
IF paperid = 0 THEN
paperid = 1
GOTO ne1
END IF
SELECT max(paperid)+1
INTO :paperid
FROM u_email_letterpaper
Using fj_tran;
IF fj_tran.SQLCode <> 0 THEN
rslt = 0
// messagebox('','获取邮件ID失败')
GOTO ext
END IF
Style = ddlb_2.Text
IF Trim(Style) = '' THEN
MessageBox('','请填写或选择分组')
RETURN 0
END IF
Long cnt
SELECT count(*)
INTO :cnt
FROM u_email_letterpaper
WHERE papername = :papername AND style = :Style
Using fj_tran;
IF cnt > 0 THEN
MessageBox('','该分组下已有相同主题名的信纸!')
RETURN 0
END IF
ne1:
INSERT INTO u_email_letterpaper(paperid,ownerid,papertype,picdata,piclen,opdate,moddate,papername,style)
VALUES(:paperid,:ownerid,:pictype,:pic,0,:opdate,:empty,:papername,:Style)
Using fj_tran;
IF fj_tran.SQLCode <> 0 THEN
rslt = 0
GOTO ext
ROLLBACK Using fj_tran;
ELSE
COMMIT Using fj_tran;
END IF
ELSE
UPDATE u_email_letterpaper
SET paperid = :paperid,
ownerid = :ownerid,
papertype = :pictype,
moddate = :opdate,
papername = :papername,
style = :Style
WHERE paperid = :paperid
Using fj_tran;
IF fj_tran.SQLCode <> 0 THEN
rslt = 0
GOTO ext
ROLLBACK Using fj_tran;
ELSE
COMMIT Using fj_tran;
END IF
END IF
//保存mht
//IF ifchanged THEN
Long ll_filelen,ll_bytes_read
Blob lbb_Read,lbb_Total,lbb_empty
String lenDetail = ''
lbb_Read = lbb_empty
ll_filelen = FileLength(mhtpath) //在打开之前获取文件长度
lenDetail += String(ll_filelen)+','
f_filetoblob(mhtpath,Ref lbb_Read,ls_msg)
lbb_Total = lbb_Read
fj_tran.AutoCommit = True
UpdateBlob u_email_letterpaper
Set picdata = :lbb_Total
Where paperid = :paperid
Using fj_tran;
IF fj_tran.SQLNRows > 0 THEN
MessageBox('提示','保存mht信纸模板成功!')
END IF
ll_filelen = Len(lbb_Total)
UPDATE u_email_letterpaper
SET piclen = :ll_filelen,
lendetail = :lendetail
WHERE paperid = :paperid
Using fj_tran;
fj_tran.AutoCommit = False
//END IF
ext:
RETURN rslt
end function
public function integer wf_retrieve (integer arg_paperid);Long rslt = 1,ll_ConnectionID
String pName,arg_msg,lendetail
Long pictype
SELECT papername,type,lendetail
INTO :pName,:pictype,:lendetail
FROM u_email_letterpaper
WHERE paperid = :arg_paperid
Using fj_tran;
IF fj_tran.SQLCode <> 0 THEN
rslt = 0
END IF
sle_1.Text = pName
IF pictype = 1 THEN
ddlb_1.SelectItem(1)
ELSEIF pictype = 2 THEN
ddlb_1.SelectItem(2)
END IF
datastore ds
ds=create datastore
ds.dataobject='dw_email_paperstyle'
ds.settrans(fj_tran)
ds.retrieve()
long cnt
for cnt=1 to ds.rowcount()
ddlb_2.additem(ds.object.style[cnt])
next
if ds.rowcount()>0 then
ddlb_2.selectitem(1)
end if
destroy ds
//填充图片
//select distinct
//Blob lb_pic,lbb_read
//Long place
////messagebox("",integer(sle_1.text))
//Int li_id
////li_id=integer(sle_1.text)
//SelectBlob picdata
//Into :lb_pic
//From u_email_letterpaper
//Where paperid = :paperid
//Using fj_tran;
//IF fj_tran.SQLCode <> - 1 THEN
// IF Len(lb_pic) > 0 THEN
// // p_1.SetPicture(lb_pic)
// //ole_1.object.document.body.background=''
// String Len[],Name[]
// Long cnt,len1,st = 1
// String path,ls_msg
//
// f_split(lendetail,',',Ref Len)
// FOR cnt = 1 To UpperBound(Len)
// len1 = Long(Len[cnt])
// path = 'c:\'+String(paperid,'pic0000')+String(cnt,'00.jpg')
// IF FileExists(path) THEN
// FileDelete(path)
// END IF
//
// IF len1 = -1 THEN
// Name[cnt] = ''
// CONTINUE
// end if
// lbb_read = BlobMid(lb_pic,st,len1)
// Name[cnt] = path
// f_blobtofile(path,lbb_read,ls_msg)
// st += len1
// NEXT
// backPath = Name[1]
// logoPath = Name[2]
// bottomPath = Name[3]
// Timer(0.1)
// END IF
//ELSE
// // p_1.PictureName = ""
// //ole_1.object.document.body.background=''
//END IF
RETURN rslt
end function
public function integer wf_refresh ();long rslt=1
string bodytxt,tag1
bodytxt=uo_ht.uf_style_zidingyi()
long cnt,place
//tag1='logopicpath'
//place=pos(lower(bodytxt),tag1)
//bodytxt=replace(bodytxt,place,len(tag1),logoPath)
//
//tag1='bottompicpath'
//place=pos(lower(bodytxt),tag1)
//bodytxt=replace(bodytxt,place,len(tag1),bottomPath)
//
//tag1='backpicpath'
//place=pos(lower(bodytxt),tag1)
//bodytxt=replace(bodytxt,place,len(tag1),backPath)
//
//place=pos(lower(bodytxt),'contentEditable=true')
//do while place>0
// replace(lower(bodytxt),place,len('contentEditable=true'),'contentEditable=false')
// place=pos(lower(bodytxt),'contentEditable=true')
//loop
//
//place=pos(lower(bodytxt),'
')
//long next1
//do while place>0
//// next1=pos(bodytxt,'>',place)
// bodytxt=replace(lower(bodytxt),place,len('
'),'')
// place=pos(lower(bodytxt),'
')
//loop
//
//ole_1.object.document.body.innerhtml = bodytxt
//ole_1.object.document.body.contentEditable='false'
if mhtpath<>'' then
ole_1.object.Navigate(mhtpath)
ole_1.object.document.body.contentEditable='true'
end if
return rslt
end function
on w_email_letterpaper_importmht.create
this.ddlb_2=create ddlb_2
this.ole_1=create ole_1
this.cb_1=create cb_1
this.ddlb_1=create ddlb_1
this.st_2=create st_2
this.cb_4=create cb_4
this.cb_3=create cb_3
this.cb_2=create cb_2
this.sle_1=create sle_1
this.st_1=create st_1
this.st_3=create st_3
this.gb_1=create gb_1
this.Control[]={this.ddlb_2,&
this.ole_1,&
this.cb_1,&
this.ddlb_1,&
this.st_2,&
this.cb_4,&
this.cb_3,&
this.cb_2,&
this.sle_1,&
this.st_1,&
this.st_3,&
this.gb_1}
end on
on w_email_letterpaper_importmht.destroy
destroy(this.ddlb_2)
destroy(this.ole_1)
destroy(this.cb_1)
destroy(this.ddlb_1)
destroy(this.st_2)
destroy(this.cb_4)
destroy(this.cb_3)
destroy(this.cb_2)
destroy(this.sle_1)
destroy(this.st_1)
destroy(this.st_3)
destroy(this.gb_1)
end on
event open;s_email_letterpaper s_paper
long ll_ConnectionID
string arg_msg
s_paper=message.PowerObjectParm
uo_ht=create uo_html_editor
ddlb_1.selectitem(1)
paperid=s_paper.paperid
ownerid=s_paper.ownerid
IF sys_email_sqlca.DBHandle() > 0 THEN
fj_tran = sys_email_sqlca
ELSE
MessageBox('系统提示','要使用邮件功能,请先定义邮件数据库')
END IF
//if s_paper.paperid=0 then goto ext
ole_1.object.Navigate('about:blank')
ole_1.object.document.ExecCommand("EditMode", false, 0)
ole_1.object.document.ExecCommand("LiveResize", false, 0)
wf_retrieve(paperid)
//ext:
end event
event timer;wf_refresh()
timer(0)
end event
type ddlb_2 from dropdownlistbox within w_email_letterpaper_importmht
integer x = 2213
integer y = 84
integer width = 480
integer height = 300
integer taborder = 40
integer textsize = -9
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋体"
long textcolor = 33554432
boolean allowedit = true
boolean sorted = false
borderstyle borderstyle = stylelowered!
end type
type ole_1 from olecustomcontrol within w_email_letterpaper_importmht
event statustextchange ( string text )
event progresschange ( long progress, long progressmax )
event commandstatechange ( long command, boolean enable )
event downloadbegin ( )
event downloadcomplete ( )
event titlechange ( string text )
event propertychange ( string szproperty )
event beforenavigate2 ( oleobject pdisp, any url, any flags, any targetframename, any postdata, any headers, ref boolean cancel )
event newwindow2 ( ref oleobject ppdisp, ref boolean cancel )
event navigatecomplete2 ( oleobject pdisp, any url )
event documentcomplete ( oleobject pdisp, any url )
event onquit ( )
event onvisible ( boolean ocx_visible )
event ontoolbar ( boolean toolbar )
event onmenubar ( boolean menubar )
event onstatusbar ( boolean statusbar )
event onfullscreen ( boolean fullscreen )
event ontheatermode ( boolean theatermode )
event windowsetresizable ( boolean resizable )
event windowsetleft ( long left )
event windowsettop ( long top )
event windowsetwidth ( long ocx_width )
event windowsetheight ( long ocx_height )
event windowclosing ( boolean ischildwindow, ref boolean cancel )
event clienttohostwindow ( ref long cx, ref long cy )
event setsecurelockicon ( long securelockicon )
event filedownload ( boolean activedocument, ref boolean cancel )
event navigateerror ( oleobject pdisp, any url, any frame, any statuscode, ref boolean cancel )
event printtemplateinstantiation ( oleobject pdisp )
event printtemplateteardown ( oleobject pdisp )
event updatepagestatus ( oleobject pdisp, any npage, any fdone )
event privacyimpactedstatechange ( boolean bimpacted )
event setphishingfilterstatus ( long phishingfilterstatus )
event newprocess ( long lcauseflag, oleobject pwb2, ref boolean cancel )
event redirectxdomainblocked ( oleobject pdisp, any starturl, any redirecturl, any frame, any statuscode )
integer x = 69
integer y = 188
integer width = 3008
integer height = 1372
integer taborder = 60
boolean focusrectangle = false
string binarykey = "w_email_letterpaper_importmht.win"
integer textsize = -9
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋体"
long textcolor = 33554432
end type
type cb_1 from commandbutton within w_email_letterpaper_importmht
integer x = 133
integer y = 1604
integer width = 402
integer height = 84
integer taborder = 50
integer textsize = -9
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋体"
string text = "导入mht"
end type
event clicked;string path
string docpath, docname[]
integer i, li_cnt, li_rtn, li_filenum
li_rtn = GetFileOpenName("选择信纸模板", &
docpath, docname[], "mht", &
+ "mht Files (*.mht),*.mht," &
+ "All Files (*.*), *.*", &
+ "C:\Program Files\", 18)
IF li_rtn < 1 THEN return
mhtpath = docpath
//ole_1.object.Navigate(mhtpath)
wf_refresh()
//ole_1.object.document.body.background=docpath
ifchanged=true
end event
type ddlb_1 from dropdownlistbox within w_email_letterpaper_importmht
integer x = 1399
integer y = 80
integer width = 494
integer height = 300
integer taborder = 30
integer textsize = -9
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋体"
long textcolor = 33554432
boolean border = false
string item[] = {"公有","私有"}
end type
type st_2 from statictext within w_email_letterpaper_importmht
integer x = 1239
integer y = 80
integer width = 270
integer height = 72
integer textsize = -9
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋体"
long textcolor = 33554432
long backcolor = 67108864
string text = "类型:"
boolean focusrectangle = false
end type
type cb_4 from commandbutton within w_email_letterpaper_importmht
integer x = 2098
integer y = 1736
integer width = 315
integer height = 84
integer taborder = 40
integer textsize = -9
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋体"
string text = "应用"
boolean default = true
end type
event clicked;wf_save()
ifchanged=false
end event
type cb_3 from commandbutton within w_email_letterpaper_importmht
integer x = 2816
integer y = 1736
integer width = 315
integer height = 84
integer taborder = 40
integer textsize = -9
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋体"
string text = "退出"
end type
event clicked;close(parent)
end event
type cb_2 from commandbutton within w_email_letterpaper_importmht
integer x = 2464
integer y = 1736
integer width = 297
integer height = 84
integer taborder = 30
integer textsize = -9
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋体"
string text = "保存"
end type
event clicked;cb_4.triggerevent(clicked!)
cb_3.triggerevent(clicked!)
end event
type sle_1 from singlelineedit within w_email_letterpaper_importmht
integer x = 384
integer y = 72
integer width = 768
integer height = 84
integer taborder = 20
integer textsize = -9
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋体"
end type
type st_1 from statictext within w_email_letterpaper_importmht
integer x = 101
integer y = 84
integer width = 293
integer height = 72
integer textsize = -9
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋体"
long textcolor = 33554432
long backcolor = 67108864
string text = "信纸主题:"
boolean focusrectangle = false
end type
type st_3 from statictext within w_email_letterpaper_importmht
integer x = 2002
integer y = 92
integer width = 261
integer height = 56
integer textsize = -9
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋体"
long textcolor = 33554432
long backcolor = 67108864
string text = "分组:"
boolean focusrectangle = false
end type
type gb_1 from groupbox within w_email_letterpaper_importmht
integer x = 55
integer y = 24
integer width = 3058
integer height = 1692
integer taborder = 40
integer textsize = -9
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋体"
long textcolor = 33554432
long backcolor = 67108864
end type
Start of PowerBuilder Binary Data Section : Do NOT Edit
0Fw_email_letterpaper_importmht.bin
2100000a00e011cfd0e11ab1a1000000000000000000000000000000000003003e0009fffe000000060000000000000000000000010000000100000000000010000000000200000001fffffffe0000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffffffefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff006f00520074006f004500200074006e00790072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050016ffffffffffffffff000000010000000000000000000000000000000000000000000000000000000073b319a001cdb8d300000003000001800000000000500003004f0042005800430054005300450052004d0041000000000000000000000000000000000000000000000000000000000000000000000000000000000102001affffffff00000002ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c00000000004200500043004f00530058004f00540041005200450047000000000000000000000000000000000000000000000000000000000000000000000000000000000001001affffffffffffffff000000038856f96111d0340ac0006ba9a205d74f0000000073b319a001cdb8d373b319a001cdb8d3000000000000000000000000004f00430054004e004e00450053005400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020012ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000030000009c000000000000000100000002fffffffe0000000400000005fffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
22ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000004c00004402000023730000000000000000000000000000000000000000000000000000004c0000000000000000000000010057d0e011cf3573000869ae62122e2b00000008000000000000004c0002140100000000000000c0460000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c00004402000023730000000000000000000000000000000000000000000000000000004c0000000000000000000000010057d0e011cf3573000869ae62122e2b00000008000000000000004c0002140100000000000000c0460000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1Fw_email_letterpaper_importmht.bin
End of PowerBuilder Binary Data Section : No Source Expected After This Point