很久很久以前

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            34 隨筆 :: 4 文章 :: 17 評論 :: 0 Trackbacks
          http://dev.eclipse.org/mhonarc/lists/gef-dev/msg00183.html
          Ask:
          How to add a double click event or Request on a figure?when double click on a figure, a dialog pop up and do some actions.for example when double click on
          a UML class figure, a dialog pop up, user can Add a method to the class.
          Answer:
          This is already done in GEF. Your editpart will receive a performRequest(req) with the type RequestConstants.REQ_OPEN.
          See SelectEditPartTRacker#performOpen()

          -randy
          就是在figure對應(yīng)的editpart中重載方法performRequest(Request req),并判斷req的type是否為RequestConstants.REQ_OPEN,如果是,則處理這個雙擊事件.
          這個方法是個回調(diào)方法,在SelectEditPartTRacker#performOpen() 中調(diào)用的.
          posted on 2006-06-08 22:21 Long Long Ago 閱讀(1382) 評論(0)  編輯  收藏 所屬分類: GEFEclipse
          主站蜘蛛池模板: 广州市| 海南省| 遵义市| 长岭县| 潢川县| 龙海市| 乌苏市| 汕尾市| 湄潭县| 无为县| 民丰县| 衡阳县| 衡水市| 阳春市| 芜湖市| 封丘县| 昭平县| 资中县| 苏州市| 华容县| 桑植县| 贵港市| 日土县| 台湾省| 麟游县| 平山县| 普兰店市| 孝昌县| 安阳市| 延吉市| 淅川县| 长泰县| 英吉沙县| 师宗县| 杭州市| 娄底市| 盘锦市| 措美县| 邯郸市| 乐清市| 临湘市|