123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- $PBExportHeader$m_item.srm
- forward
- global type m_item from menu
- end type
- end forward
- global type m_item from menu
- end type
- global m_item m_item
- event clicked;//
- if IsNull(this.Tag) then return
- if IsValid(w_main_fx) and IsValid(sys_func_pwr) then
- sys_func_pwr.SetFilter('')
- sys_func_pwr.Filter()
-
- long row, funcid
- row = sys_func_pwr.Find('objname="' + string(this.Tag) + '"', 1, sys_func_pwr.RowCount())
- if (row > 0) then
- funcid = sys_func_pwr.Object.funcid[row]
- w_main_fx.TriggerEvent('ue_main_menu_commnd', funcid, funcid)
- else
- MessageBox('提示', '请联系开发人员:ds_menu不存在窗口对象:' + string(this.Tag))
- end if
- end if
- end event
- on m_item.create
- m_item=this
- call super::create
- this.menustyle = contemporarymenu!
- this.menutextcolor = 16777215
- this.menubackcolor = 27099959
- this.menuhighlightcolor = 134217731
- this.textsize = -9
- this.weight = 400
- this.fontfamily = swiss!
- this.facename = "Tahoma"
- this.titlebackcolor = 134217730
- this.bitmapbackcolor = 27099959
- this.menubitmaps = true
- this.titlegradient = true
- this.toolbartextcolor = 134217746
- this.toolbarbackcolor = 67108864
- this.toolbarhighlightcolor = 134217741
- this.toolbargradient = true
- this.bitmapgradient = true
- end on
- on m_item.destroy
- call super::destroy
- end on
|