popupmenu的trackButton属性是干什么的

解决方案 »

  1.   

    用  PopupMenu1.Popup(100, 100);就可, 注意設置正确彈出位置!!
      

  2.   

    onmousdown中写:
    PopupMenu1.Popup(X,Y);
    //在当前位置弹出--------------------------------------------------------------------
    看尽悲伤,庸人自扰不平事。叹尽荒凉,海阔天空谁人知。狂风劲兮,百花飘
    扬乱舞香。捏花一笑,海不扬波断肠心!
      

  3.   

    在目标对象的MouseDown或MouseUp事件中写:if Button = mbLeft then
        PopupMenu1.Popup(mouse.CursorPos.X,mouse.CursorPos.Y);popupmenu的trackButton属性作用:Specifies which mouse button activates the popup menu when it is associated with a toolbar button.
      

  4.   

    >>popupmenu的trackButton属性是干什么的
    當你將 popupmenu 關聯到一個 toolbar 時, 定義 trackButton 來确定是鼠標左鍵還是右鍵點擊toolbar 時可激活該 popupmenu
      

  5.   

    trackButton的设为左键,当关联到一个toolbar时,点左键弹出,相反一样
      

  6.   

    if Button = mbLeft then
        PopupMenu1.Popup(mouse.CursorPos.X,mouse.CursorPos.Y);
      

  7.   

    if Button = mbLeft then
        PopupMenu1.Popup(mouse.CursorPos.X,mouse.CursorPos.Y);
    程序运行,不论按左键还是右键都会弹出菜单,怎么回事?