首先创建好一个菜单,就是需要弹出的菜单,然后再为需要右键弹出的对象的rbuttondown事件里增加如下代码:
m_main ulm_menu //m_main为你需要弹出的菜单
ulm_menu = create m_main
//指定菜单弹出的位置
m_main ulm_menu //m_main为你需要弹出的菜单
ulm_menu = create m_main
//指定菜单弹出的位置
ulm_menu.m_file.PopMenu(this.x+PixelsToUnits(xpos,XPixelsToUnits!),this.y+PixelsToUnits(ypos,XPixelsToUnits!))
----------------------
主要用popmenu(x,y)函数
如:菜单名.popmenu(pointerx(),pointery())
菜单名.popmenu(this.pointerx(),this.pointery())