M mycuzhoujun Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-22 #1 在Richedit中插入图片以后,如何控制用户不可以用Mouse去改变图片的大小?
A arhaha Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-22 #2 监控Richedit的MouseMove事件,当选中内容为stObject时,马上使选中内容的选中状态改变。 以下以RxRichEdit为例: procedure TForm1.RxRichEdit1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin if RxRichEdit1.SelectionType = [stObject] then RxRichEdit1.SelLength:=0; end;
监控Richedit的MouseMove事件,当选中内容为stObject时,马上使选中内容的选中状态改变。 以下以RxRichEdit为例: procedure TForm1.RxRichEdit1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin if RxRichEdit1.SelectionType = [stObject] then RxRichEdit1.SelLength:=0; end;
A arhaha Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-23 #3 改进一下: procedure TForm1.RxRichEdit1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin if MouseCapture and (RxRichEdit1.SelectionType = [stObject]) then RxRichEdit1.SelLength:=0; end;
改进一下: procedure TForm1.RxRichEdit1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin if MouseCapture and (RxRichEdit1.SelectionType = [stObject]) then RxRichEdit1.SelLength:=0; end;
M mycuzhoujun Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-23 #4 感谢大侠的回答,但是用您的方法,发现问题依然存在
M mycuzhoujun Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-23 #5 MSN中的聊天的richedit中的图片是可以点中的,但是不可以用鼠标去改变图片的大小。