w_mtrlorigin_ch.srw 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. $PBExportHeader$w_mtrlorigin_ch.srw
  2. forward
  3. global type w_mtrlorigin_ch from window
  4. end type
  5. type ddlb_mtrlprp from uo_ddlb_mtrlorigin within w_mtrlorigin_ch
  6. end type
  7. type st_3 from statictext within w_mtrlorigin_ch
  8. end type
  9. type cb_cancel from uo_imflatbutton within w_mtrlorigin_ch
  10. end type
  11. type cb_ok from uo_imflatbutton within w_mtrlorigin_ch
  12. end type
  13. end forward
  14. global type w_mtrlorigin_ch from window
  15. integer width = 997
  16. integer height = 660
  17. boolean titlebar = true
  18. string title = "物料来源选择"
  19. boolean controlmenu = true
  20. windowtype windowtype = response!
  21. long backcolor = 134217739
  22. string icon = "AppIcon!"
  23. boolean center = true
  24. ddlb_mtrlprp ddlb_mtrlprp
  25. st_3 st_3
  26. cb_cancel cb_cancel
  27. cb_ok cb_ok
  28. end type
  29. global w_mtrlorigin_ch w_mtrlorigin_ch
  30. type variables
  31. s_mtrlorigin rls_mtrlorigin
  32. end variables
  33. on w_mtrlorigin_ch.create
  34. this.ddlb_mtrlprp=create ddlb_mtrlprp
  35. this.st_3=create st_3
  36. this.cb_cancel=create cb_cancel
  37. this.cb_ok=create cb_ok
  38. this.Control[]={this.ddlb_mtrlprp,&
  39. this.st_3,&
  40. this.cb_cancel,&
  41. this.cb_ok}
  42. end on
  43. on w_mtrlorigin_ch.destroy
  44. destroy(this.ddlb_mtrlprp)
  45. destroy(this.st_3)
  46. destroy(this.cb_cancel)
  47. destroy(this.cb_ok)
  48. end on
  49. event close;closewithreturn(this,rls_mtrlorigin)
  50. end event
  51. event open;rls_mtrlorigin.mtrloriginid = -1
  52. end event
  53. type ddlb_mtrlprp from uo_ddlb_mtrlorigin within w_mtrlorigin_ch
  54. integer x = 320
  55. integer y = 152
  56. integer width = 517
  57. integer height = 480
  58. integer taborder = 10
  59. boolean bringtotop = true
  60. end type
  61. type st_3 from statictext within w_mtrlorigin_ch
  62. integer x = 133
  63. integer y = 168
  64. integer width = 151
  65. integer height = 48
  66. integer textsize = -9
  67. integer weight = 400
  68. fontcharset fontcharset = gb2312charset!
  69. fontpitch fontpitch = variable!
  70. string facename = "宋体"
  71. long textcolor = 33554432
  72. long backcolor = 134217739
  73. string text = "来源"
  74. boolean focusrectangle = false
  75. end type
  76. type cb_cancel from uo_imflatbutton within w_mtrlorigin_ch
  77. integer x = 549
  78. integer y = 356
  79. integer width = 265
  80. integer taborder = 40
  81. string text = "取消"
  82. boolean cancel = true
  83. end type
  84. event clicked;call super::clicked;close(parent)
  85. end event
  86. type cb_ok from uo_imflatbutton within w_mtrlorigin_ch
  87. integer x = 165
  88. integer y = 356
  89. integer width = 265
  90. integer taborder = 30
  91. end type
  92. event clicked;call super::clicked;rls_mtrlorigin.mtrloriginid = ddlb_mtrlprp.uo_mtrlorigin
  93. close(parent)
  94. end event