w_publ_pageretr_easyq.srw 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668
  1. $PBExportHeader$w_publ_pageretr_easyq.srw
  2. forward
  3. global type w_publ_pageretr_easyq from w_publ_pageretr
  4. end type
  5. type ddlb_yl from dropdownlistbox within w_publ_pageretr_easyq
  6. end type
  7. type cbx_yl from checkbox within w_publ_pageretr_easyq
  8. end type
  9. type cb_psetup from uo_imflatbutton within w_publ_pageretr_easyq
  10. end type
  11. type cb_2 from uo_imflatbutton within w_publ_pageretr_easyq
  12. end type
  13. type cb_refresh from uo_imflatbutton within w_publ_pageretr_easyq
  14. end type
  15. type cb_help from uo_imflatbutton within w_publ_pageretr_easyq
  16. end type
  17. type cb_copyself from uo_imflatbutton within w_publ_pageretr_easyq
  18. end type
  19. type gb_2 from groupbox within w_publ_pageretr_easyq
  20. end type
  21. type ln_bar from line within w_publ_pageretr_easyq
  22. end type
  23. type ln_bar2 from line within w_publ_pageretr_easyq
  24. end type
  25. type r_bar from rectangle within w_publ_pageretr_easyq
  26. end type
  27. type ln_1 from line within w_publ_pageretr_easyq
  28. end type
  29. type ln_2 from line within w_publ_pageretr_easyq
  30. end type
  31. end forward
  32. global type w_publ_pageretr_easyq from w_publ_pageretr
  33. integer width = 3639
  34. integer height = 2396
  35. string title = "分页查询"
  36. boolean maxbox = true
  37. boolean resizable = true
  38. windowstate windowstate = maximized!
  39. event ue_help ( )
  40. event ue_default_style ( )
  41. event ue_report_style ( )
  42. event ue_save_style ( )
  43. ddlb_yl ddlb_yl
  44. cbx_yl cbx_yl
  45. cb_psetup cb_psetup
  46. cb_2 cb_2
  47. cb_refresh cb_refresh
  48. cb_help cb_help
  49. cb_copyself cb_copyself
  50. gb_2 gb_2
  51. ln_bar ln_bar
  52. ln_bar2 ln_bar2
  53. r_bar r_bar
  54. ln_1 ln_1
  55. ln_2 ln_2
  56. end type
  57. global w_publ_pageretr_easyq w_publ_pageretr_easyq
  58. type variables
  59. boolean if_mdf_title=true
  60. boolean cb_reol
  61. boolean if_retrieveing=false //是否正在retrieve
  62. end variables
  63. event ue_help();Int i
  64. i = htmlhelpA(Handle(THIS), sys_help_chm, 0, THIS.Title+".htm")
  65. end event
  66. event ue_default_style();dw_pageretr.SetRedraw(FALSE)
  67. dw_pageretr.SetFilter('')
  68. dw_pageretr.SetRedraw (FALSE)
  69. dw_pageretr.Filter()
  70. dw_pageretr.SetSort('')
  71. dw_pageretr.SetRedraw (FALSE)
  72. dw_pageretr.Sort()
  73. dw_pageretr.uf_reset_layout()
  74. dw_pageretr.uf_save_profile_layout()
  75. dw_pageretr.SetRedraw(TRUE)
  76. end event
  77. event ue_report_style();String ls_dwname
  78. ls_dwname = dw_pageretr.DataObject
  79. s_user_report_style s_style,INS_RT_STRU
  80. s_style.dwname = ls_dwname
  81. s_style.empid = sys_empid
  82. OpenWithParm(w_user_report_style_list,s_style)
  83. INS_RT_STRU = Message.PowerObjectParm
  84. IF INS_RT_STRU.stylename = '' THEN RETURN
  85. String ls_sort,ls_filter
  86. String ls_visible,ls_width,ls_column_x
  87. ls_sort = INS_RT_STRU.Sort
  88. ls_filter = INS_RT_STRU.Filter
  89. ls_visible = INS_RT_STRU.Visible
  90. ls_width = INS_RT_STRU.Width
  91. ls_column_x = INS_RT_STRU.column_x
  92. dw_pageretr.SetRedraw(FALSE)
  93. dw_pageretr.Modify(ls_visible)
  94. dw_pageretr.Modify(ls_width)
  95. dw_pageretr.Modify(ls_column_x)
  96. dw_pageretr.SetFilter(ls_filter)
  97. dw_pageretr.SetRedraw (FALSE)
  98. dw_pageretr.Filter()
  99. dw_pageretr.SetSort(ls_sort)
  100. dw_pageretr.SetRedraw (FALSE)
  101. dw_pageretr.Sort()
  102. dw_pageretr.SetRedraw(TRUE)
  103. end event
  104. event ue_save_style();IF MessageBox('询问','是否确定要保存当前报表查询方案?',question!,yesno!) = 2 THEN RETURN
  105. dw_pageretr.uf_getnewlayout()
  106. s_user_report_style s_style
  107. s_style.edittype = 0
  108. s_style.Sort = dw_pageretr.curDW_sortstr
  109. s_style.Filter = dw_pageretr.curDW_filterstr
  110. s_style.Visible = dw_pageretr.ins_mdfstr_column_visible
  111. s_style.Width = dw_pageretr.ins_mdfstr_column_width
  112. s_style.column_x = dw_pageretr.ins_mdfstr_column_x
  113. s_style.dwname = dw_pageretr.dataobject
  114. s_style.empid = sys_empid
  115. OpenWithParm(w_report_style_edit,s_style)
  116. end event
  117. on w_publ_pageretr_easyq.create
  118. int iCurrent
  119. call super::create
  120. this.ddlb_yl=create ddlb_yl
  121. this.cbx_yl=create cbx_yl
  122. this.cb_psetup=create cb_psetup
  123. this.cb_2=create cb_2
  124. this.cb_refresh=create cb_refresh
  125. this.cb_help=create cb_help
  126. this.cb_copyself=create cb_copyself
  127. this.gb_2=create gb_2
  128. this.ln_bar=create ln_bar
  129. this.ln_bar2=create ln_bar2
  130. this.r_bar=create r_bar
  131. this.ln_1=create ln_1
  132. this.ln_2=create ln_2
  133. iCurrent=UpperBound(this.Control)
  134. this.Control[iCurrent+1]=this.ddlb_yl
  135. this.Control[iCurrent+2]=this.cbx_yl
  136. this.Control[iCurrent+3]=this.cb_psetup
  137. this.Control[iCurrent+4]=this.cb_2
  138. this.Control[iCurrent+5]=this.cb_refresh
  139. this.Control[iCurrent+6]=this.cb_help
  140. this.Control[iCurrent+7]=this.cb_copyself
  141. this.Control[iCurrent+8]=this.gb_2
  142. this.Control[iCurrent+9]=this.ln_bar
  143. this.Control[iCurrent+10]=this.ln_bar2
  144. this.Control[iCurrent+11]=this.r_bar
  145. this.Control[iCurrent+12]=this.ln_1
  146. this.Control[iCurrent+13]=this.ln_2
  147. end on
  148. on w_publ_pageretr_easyq.destroy
  149. call super::destroy
  150. destroy(this.ddlb_yl)
  151. destroy(this.cbx_yl)
  152. destroy(this.cb_psetup)
  153. destroy(this.cb_2)
  154. destroy(this.cb_refresh)
  155. destroy(this.cb_help)
  156. destroy(this.cb_copyself)
  157. destroy(this.gb_2)
  158. destroy(this.ln_bar)
  159. destroy(this.ln_bar2)
  160. destroy(this.r_bar)
  161. destroy(this.ln_1)
  162. destroy(this.ln_2)
  163. end on
  164. event activate;IF Trim(dw_pageretr.DataObject) <> '' THEN
  165. IF cbx_yl.Enabled AND cbx_yl.Visible THEN cbx_yl.TriggerEvent(Clicked!)
  166. END IF
  167. end event
  168. event resize;ln_bar.EndX = THIS.Width
  169. ln_bar2.EndX = THIS.Width
  170. ln_1.EndX = THIS.Width
  171. ln_2.EndX = THIS.Width
  172. r_bar.Width = THIS.Width
  173. dw_pageretr.Width = THIS.Width - dw_pageretr.X - 40
  174. dw_pageretr.Height = THIS.Height - dw_pageretr.Y - 150
  175. end event
  176. event open;call super::open;//long id 必须在首列!
  177. end event
  178. event closequery;if if_retrieveing then
  179. messagebox("系统提示",'系统正在查询数据,请稍后再退出!')
  180. return 1
  181. end if
  182. end event
  183. event ue_filter;call super::ue_filter;OPENWITHPARM(w_filter_query,dw_pageretr)
  184. STRING LS_EXPR
  185. LS_EXPR=Message.StringParm
  186. if len(LS_EXPR)>2 and trim(LS_EXPR)='' then return
  187. dw_pageretr.setfilter(LS_EXPR)
  188. dw_pageretr.SetRedraw (false)
  189. dw_pageretr.filter()
  190. dw_pageretr.SetRedraw (TRUE)
  191. end event
  192. event ue_sort;call super::ue_sort;OPENwithparm(w_sortrow,dw_pageretr)
  193. STRING LS_EXPR
  194. LS_EXPR=Message.StringParm
  195. IF ISNULL(LS_EXPR) THEN LS_EXPR=' '
  196. if len(LS_EXPR)>2 and trim(LS_EXPR)='' then return
  197. dw_pageretr.setsort(LS_EXPR)
  198. dw_pageretr.SetRedraw (false)
  199. dw_pageretr.sort()
  200. dw_pageretr.SetRedraw (true)
  201. end event
  202. event ue_sentdataout;call super::ue_sentdataout;IF NOT if_power_sendout THEN
  203. MessageBox(publ_operator,'你没有使用权限!')
  204. RETURN
  205. END IF
  206. OpenWithParm(w_sentdataout,dw_pageretr)
  207. end event
  208. event user_key;call super::user_key;IF KeyDown(KeyF1!) THEN
  209. THIS.TriggerEvent('ue_help')
  210. END IF
  211. end event
  212. event key;call super::key;this.triggerevent('user_key')
  213. end event
  214. type cb_func from w_publ_pageretr`cb_func within w_publ_pageretr_easyq
  215. integer x = 151
  216. integer y = 0
  217. integer width = 151
  218. integer height = 164
  219. integer taborder = 160
  220. string normalpicname = "setting.bmp"
  221. integer picsize = 16
  222. toolbaralignment pic_align = alignattop!
  223. boolean border = false
  224. end type
  225. event cb_func::clicked;m_Dfc_Control_PopupMenu dmPopupMenu
  226. String menustr
  227. IF if_ue_retr THEN
  228. menustr = "Text=查询~tEvent=ue_retr"
  229. END IF
  230. IF if_ue_filter THEN
  231. IF Len(Trim(menustr)) = 0 THEN
  232. menustr = "Text=高级筛选~tEvent=ue_filter"
  233. ELSE
  234. menustr = menustr + "|" + "Text=高级筛选~tEvent=ue_filter"
  235. END IF
  236. END IF
  237. IF if_ue_sort THEN
  238. IF Len(Trim(menustr)) = 0 THEN
  239. menustr = "Text=排序~tEvent=ue_sort"
  240. ELSE
  241. menustr = menustr + "|" + "Text=排序~tEvent=ue_sort"
  242. END IF
  243. END IF
  244. IF menustr <> "" AND if_ue_sentdataout THEN menustr = menustr + "|" + "Text=-"
  245. IF if_ue_sentdataout THEN
  246. IF Len(Trim(menustr)) = 0 THEN
  247. menustr = "Text=数据发送~tEvent=ue_sentdataout"
  248. ELSE
  249. menustr = menustr + "|" + "Text=数据发送~tEvent=ue_sentdataout"
  250. END IF
  251. END IF
  252. //dyy_20100729
  253. IF menustr <> "" THEN menustr = menustr + "|" + "Text=-"
  254. IF Len(Trim(menustr)) = 0 THEN
  255. menustr = "Text=保存查询方案~tEvent=ue_save_style"
  256. menustr = menustr + "|" + "Text=报表查询方案~tEvent=ue_report_style"
  257. menustr = menustr + "|" + "Text=恢复默认~tEvent=ue_default_style"
  258. ELSE
  259. menustr = menustr + "|" + "Text=保存查询方案~tEvent=ue_save_style"
  260. menustr = menustr + "|" + "Text=报表查询方案~tEvent=ue_report_style"
  261. menustr = menustr + "|" + "Text=恢复默认~tEvent=ue_default_style"
  262. END IF
  263. IF Len(Trim(menustr)) <> 0 THEN
  264. dmPopupMenu = CREATE m_Dfc_Control_PopupMenu
  265. dmPopupMenu.mf_BuildMenu(THIS, menustr)
  266. dmPopupMenu.mf_PopMenu()
  267. DESTROY dmPopupMenu
  268. END IF
  269. end event
  270. type cb_exit from w_publ_pageretr`cb_exit within w_publ_pageretr_easyq
  271. integer x = 1143
  272. integer y = 0
  273. integer width = 151
  274. integer height = 164
  275. boolean border = false
  276. end type
  277. type sle_usual_query from w_publ_pageretr`sle_usual_query within w_publ_pageretr_easyq
  278. integer x = 238
  279. integer y = 184
  280. boolean bringtotop = true
  281. end type
  282. type cb_retrieveall from w_publ_pageretr`cb_retrieveall within w_publ_pageretr_easyq
  283. integer x = 2117
  284. integer width = 151
  285. integer height = 164
  286. integer taborder = 120
  287. boolean bringtotop = true
  288. string normalpicname = "p1.ico"
  289. integer picsize = 16
  290. toolbaralignment pic_align = alignattop!
  291. boolean border = false
  292. end type
  293. type em_pagerowno from w_publ_pageretr`em_pagerowno within w_publ_pageretr_easyq
  294. integer x = 1815
  295. integer y = 32
  296. integer width = 302
  297. integer height = 96
  298. boolean bringtotop = true
  299. string text = "10000"
  300. end type
  301. type dw_pageretr from w_publ_pageretr`dw_pageretr within w_publ_pageretr_easyq
  302. integer y = 292
  303. integer width = 3538
  304. integer height = 2016
  305. boolean bringtotop = true
  306. boolean titlebar = false
  307. boolean resizable = false
  308. boolean border = true
  309. borderstyle borderstyle = stylelowered!
  310. end type
  311. event dw_pageretr::rbuttondown;call super::rbuttondown;if if_mdf_title then
  312. if LOWER(LEFT(dwo.type,4))='text' then
  313. s_inputbox S_SREU
  314. STRING LS_STR,column_name
  315. S_SREU.TITLE='目前标题为: '+dwo.TEXT+' 。请输入新标题: '
  316. S_SREU.OLD_TEXT=dwo.TEXT
  317. column_name=DWO.NAME
  318. openwithparm(w_inputbox,S_SREU)
  319. LS_STR=Message.StringParm
  320. if trim(LS_STR)<>'' AND dwo.TEXT<>LS_STR then
  321. THIS.Modify(column_name+'.text="'+LS_STR+'"')
  322. END IF
  323. end if
  324. end if
  325. end event
  326. event dw_pageretr::retrievestart;cb_reol=cb_refresh.enabled
  327. cb_refresh.enabled=false
  328. if_retrieveing=true
  329. end event
  330. event dw_pageretr::retrieveend;cb_refresh.enabled=cb_reol
  331. if_retrieveing=false
  332. end event
  333. event dw_pageretr::doubleclicked;call super::doubleclicked;if if_mdf_title then
  334. if LOWER(LEFT(dwo.type,4))='text' then
  335. s_inputbox S_SREU
  336. STRING LS_STR,column_name
  337. S_SREU.TITLE='目前标题为: '+dwo.TEXT+' 。请输入新标题: '
  338. S_SREU.OLD_TEXT=dwo.TEXT
  339. column_name=DWO.NAME
  340. openwithparm(w_inputbox,S_SREU)
  341. LS_STR=Message.StringParm
  342. if trim(LS_STR)<>'' AND dwo.TEXT<>LS_STR then
  343. THIS.Modify(column_name+'.text="'+LS_STR+'"')
  344. END IF
  345. end if
  346. end if
  347. end event
  348. type st_1 from w_publ_pageretr`st_1 within w_publ_pageretr_easyq
  349. integer y = 204
  350. string text = "编码含"
  351. end type
  352. type cb_nextpage from w_publ_pageretr`cb_nextpage within w_publ_pageretr_easyq
  353. integer x = 2267
  354. integer width = 78
  355. integer height = 164
  356. integer taborder = 150
  357. integer picsize = 16
  358. toolbaralignment pic_align = alignattop!
  359. boolean border = false
  360. end type
  361. type ddlb_yl from dropdownlistbox within w_publ_pageretr_easyq
  362. integer x = 1522
  363. integer y = 48
  364. integer width = 261
  365. integer height = 532
  366. integer taborder = 70
  367. integer textsize = -9
  368. integer weight = 400
  369. fontcharset fontcharset = gb2312charset!
  370. fontpitch fontpitch = variable!
  371. string facename = "宋体"
  372. long textcolor = 33554432
  373. boolean enabled = false
  374. string text = "适当大小"
  375. boolean vscrollbar = true
  376. string item[] = {"100%","75%","50%","25%","200%","150%"}
  377. borderstyle borderstyle = stylelowered!
  378. end type
  379. event constructor;if THIS.TotalItems ( )>=1 then THIS.SelectItem(1)
  380. end event
  381. event selectionchanged;dw_pageretr.Object.DataWindow.Print.Preview.Zoom = INTEGER(LEFT(TRIM(this.text),LEN(TRIM(this.text)) - 1))
  382. if cbx_yl.enabled and cbx_yl.visible then cbx_yl.triggerevent(clicked!)
  383. end event
  384. type cbx_yl from checkbox within w_publ_pageretr_easyq
  385. integer x = 1317
  386. integer y = 48
  387. integer width = 206
  388. integer height = 76
  389. boolean bringtotop = true
  390. integer textsize = -9
  391. integer weight = 400
  392. fontcharset fontcharset = gb2312charset!
  393. fontpitch fontpitch = variable!
  394. string facename = "宋体"
  395. long textcolor = 33554432
  396. long backcolor = 134217739
  397. string text = "预览"
  398. end type
  399. event clicked;ddlb_yl.Enabled = THIS.Checked
  400. IF THIS.Checked THEN
  401. IF Lower(dw_pageretr.Object.DataWindow.Print.Preview) = 'yes' THEN RETURN
  402. dw_pageretr.Object.DataWindow.Print.Preview = 'yes'
  403. dw_pageretr.Object.DataWindow.Print.Preview.Rulers = "yes"
  404. ELSE
  405. IF Lower(dw_pageretr.Object.DataWindow.Print.Preview) = 'no' THEN RETURN
  406. dw_pageretr.Object.DataWindow.Print.Preview = 'NO'
  407. END IF
  408. end event
  409. event constructor;THIS.BackColor = 14215660
  410. end event
  411. type cb_psetup from uo_imflatbutton within w_publ_pageretr_easyq
  412. integer x = 576
  413. integer width = 265
  414. integer height = 164
  415. integer taborder = 50
  416. boolean bringtotop = true
  417. string text = "页面设置"
  418. string normalpicname = "PRINTFLD.BMP"
  419. integer picsize = 16
  420. toolbaralignment pic_align = alignattop!
  421. boolean border = false
  422. end type
  423. event clicked;call super::clicked;s_print_value s_print
  424. s_print.obj_dw = dw_pageretr
  425. s_print.dft_printername = ''
  426. OpenWithParm(w_sys_printpage_value,s_print)
  427. end event
  428. type cb_2 from uo_imflatbutton within w_publ_pageretr_easyq
  429. integer x = 841
  430. integer width = 151
  431. integer height = 164
  432. integer taborder = 50
  433. boolean bringtotop = true
  434. string text = "打印"
  435. string normalpicname = "print.bmp"
  436. integer picsize = 16
  437. toolbaralignment pic_align = alignattop!
  438. boolean border = false
  439. end type
  440. event clicked;call super::clicked;IF NOT if_power_print THEN
  441. MessageBox(publ_operator,'你没有使用权限!')
  442. RETURN
  443. END IF
  444. IF dw_pageretr.RowCount() >= 1 THEN
  445. cbx_YL.Checked = TRUE
  446. cbx_YL.TriggerEvent(Clicked!)
  447. OpenWithParm(w_sys_printpagesetting,dw_pageretr)
  448. ELSE
  449. MessageBox('NO','数据窗口中没有任何记录,不能打印!')
  450. END IF
  451. end event
  452. type cb_refresh from uo_imflatbutton within w_publ_pageretr_easyq
  453. integer width = 151
  454. integer height = 164
  455. integer taborder = 160
  456. boolean bringtotop = true
  457. string text = "刷新"
  458. string normalpicname = "refresh.bmp"
  459. integer picsize = 16
  460. toolbaralignment pic_align = alignattop!
  461. boolean border = false
  462. end type
  463. type cb_help from uo_imflatbutton within w_publ_pageretr_easyq
  464. integer x = 992
  465. integer width = 151
  466. integer height = 164
  467. integer taborder = 60
  468. boolean bringtotop = true
  469. string text = "帮助"
  470. string normalpicname = "help.bmp"
  471. integer picsize = 16
  472. toolbaralignment pic_align = alignattop!
  473. boolean border = false
  474. end type
  475. event clicked;call super::clicked;PARENT.TriggerEvent('ue_help')
  476. end event
  477. type cb_copyself from uo_imflatbutton within w_publ_pageretr_easyq
  478. integer x = 302
  479. integer width = 274
  480. integer height = 164
  481. integer taborder = 170
  482. boolean bringtotop = true
  483. string text = "打开副本"
  484. string normalpicname = "COPY.BMP"
  485. integer picsize = 16
  486. toolbaralignment pic_align = alignattop!
  487. boolean border = false
  488. end type
  489. event clicked;call super::clicked;window lw_win
  490. s_edit_index_tran s_rpinfo
  491. s_rpinfo.if_retrieve_all = TRUE
  492. openwithparm(lw_win,s_rpinfo,parent.Classname())
  493. lw_win.WindowState = Normal!
  494. end event
  495. type gb_2 from groupbox within w_publ_pageretr_easyq
  496. boolean visible = false
  497. integer x = 590
  498. integer y = 308
  499. integer width = 279
  500. integer height = 268
  501. integer taborder = 20
  502. integer textsize = -9
  503. integer weight = 400
  504. fontcharset fontcharset = gb2312charset!
  505. fontpitch fontpitch = variable!
  506. string facename = "宋体"
  507. long textcolor = 33554432
  508. long backcolor = 15793151
  509. end type
  510. type ln_bar from line within w_publ_pageretr_easyq
  511. long linecolor = 268435456
  512. integer linethickness = 4
  513. integer beginy = 172
  514. integer endx = 2007
  515. integer endy = 172
  516. end type
  517. type ln_bar2 from line within w_publ_pageretr_easyq
  518. long linecolor = 16777215
  519. integer linethickness = 4
  520. integer beginy = 176
  521. integer endx = 2039
  522. integer endy = 176
  523. end type
  524. type r_bar from rectangle within w_publ_pageretr_easyq
  525. long linecolor = 16777215
  526. integer linethickness = 4
  527. long fillcolor = 1073741824
  528. integer x = 2437
  529. integer width = 146
  530. integer height = 140
  531. end type
  532. event constructor;this.fillcolor = 14215660
  533. this.linecolor = 14215660
  534. this.x = -1
  535. this.y = -1
  536. this.height = ln_bar.beginy - 5
  537. end event
  538. type ln_1 from line within w_publ_pageretr_easyq
  539. long linecolor = 268435456
  540. integer linethickness = 4
  541. integer beginy = 284
  542. integer endx = 2016
  543. integer endy = 284
  544. end type
  545. type ln_2 from line within w_publ_pageretr_easyq
  546. long linecolor = 16777215
  547. integer linethickness = 4
  548. integer beginy = 288
  549. integer endx = 2048
  550. integer endy = 288
  551. end type