1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- $PBExportHeader$uo_menugroup.sru
- forward
- global type uo_menugroup from nonvisualobject
- end type
- end forward
- global type uo_menugroup from nonvisualobject
- end type
- global uo_menugroup uo_menugroup
- type variables
- GraphicObject ins_pgoobject
- string ins_psmenulist
- string ins_menukey
- string ins_menutitle
- end variables
- forward prototypes
- public subroutine mf_buildmenu (any pgoobject, string psmenulist)
- public subroutine mf_popmenu (string arg_menukey)
- public subroutine mf_settitle (string arg_title)
- end prototypes
- public subroutine mf_buildmenu (any pgoobject, string psmenulist);ins_pgoobject = pgoobject
- ins_psmenulist = psmenulist
- end subroutine
- public subroutine mf_popmenu (string arg_menukey);ins_menukey = arg_menukey
- IF IsValid(w_menugroup) THEN
- Close(w_menugroup)
- END IF
- OpenWithParm(w_menugroup, this)
- end subroutine
- public subroutine mf_settitle (string arg_title);ins_menutitle = arg_title
- end subroutine
- on uo_menugroup.create
- call super::create
- TriggerEvent( this, "constructor" )
- end on
- on uo_menugroup.destroy
- TriggerEvent( this, "destructor" )
- call super::destroy
- end on
|