RichEdit 如何恢復滑鼠右鍵功能像 Memo 一樣 |
答題得分者是:Victor4022
|
ba824135
一般會員 發表:3 回覆:1 積分:0 註冊:2007-01-12 發送簡訊給我 |
|
Victor4022
中階會員 發表:0 回覆:76 積分:90 註冊:2011-02-20 發送簡訊給我 |
查了一下其他開發者與您提出相同的疑問, 不過都只能使用 TPopupMenu 來重新呼叫標準 context menu 內容,
您可以參考這篇文章: http://delphi.about.com/od/tmemotrichedit/a/richedit-popup.htm 裡面開宗明義的就說了: Delphi's implementation of the rich editor control (TRichEdit) does *not* expose the default context popup menu when the rich edit is right-clicked. ===================引 用 ba824135 文 章=================== 請教一下各位~ 之前使用 Memo 現在因要變換字型顏色而更改成 RichEdit 可是右鍵卻無法彈出視窗~如果不要重寫放到 PopupMenu, 有沒有什麼方法可以像之前 Memo 右鍵彈出的視窗一樣~ |
ba824135
一般會員 發表:3 回覆:1 積分:0 註冊:2007-01-12 發送簡訊給我 |
查了很多資料~最後也是自己重寫...
謝謝您的分享~ ===================引 用 Victor4022 文 章=================== 查了一下其他開發者與您提出相同的疑問, 不過都只能使用 TPopupMenu 來重新呼叫標準 context menu 內容, 您可以參考這篇文章: http://delphi.about.com/od/tmemotrichedit/a/richedit-popup.htm 裡面開宗明義的就說了: Delphi's implementation of the rich editor control (TRichEdit) does *not* expose the default context popup menu when the rich edit is right-clicked. ===================引 用 ba824135 文 章=================== 請教一下各位~ 之前使用 Memo 現在因要變換字型顏色而更改成 RichEdit 可是右鍵卻無法彈出視窗~如果不要重寫放到 PopupMenu, 有沒有什麼方法可以像之前 Memo 右鍵彈出的視窗一樣~ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |