Hello Serge
I use Delphi XE4 and my DBSRichEditView version is v5.9.5.
When I insert table in it, I have a violation but I noticed that the problem doesn't occurs in SRichViewEdit.
The code is
rvActionInsertTable1.ShowTableSizeDialog(Editor1.ActiveEditor, spbTabelas);
Could you tell me what should I do?
Thanks
Alex
Problem to insert table in TDBSRichEditView
-
- Posts: 184
- Joined: Wed Jan 18, 2012 6:22 pm
-
- Site Admin
- Posts: 17564
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
-
- Site Admin
- Posts: 17564
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
-
- Posts: 184
- Joined: Wed Jan 18, 2012 6:22 pm
The first break happens here
procedure TRichViewRVData.DoSelect;
begin
if rvflRoot in Flags then begin
if not (csDestroying in FRichView.ComponentState) and FRichView.HandleAllocated then begin
{$IFDEF RICHVIEWDEF2010}
//CreateSelectionHandles(False);
UpdateSelectionHandles(False);
{$ENDIF}
if Assigned(TCustomRichView(FRichView).OnSelect) then
TCustomRichView(FRichView).OnSelect(TCustomRichView(FRichView));
end;
end
else
inherited DoSelect;
end;
and when I continue, it stops here
function TRVTableInplaceRVData.GetRotation: TRVDocRotation;
begin
Result := GetSourceRVData.GetRotation;
end;
procedure TRichViewRVData.DoSelect;
begin
if rvflRoot in Flags then begin
if not (csDestroying in FRichView.ComponentState) and FRichView.HandleAllocated then begin
{$IFDEF RICHVIEWDEF2010}
//CreateSelectionHandles(False);
UpdateSelectionHandles(False);
{$ENDIF}
if Assigned(TCustomRichView(FRichView).OnSelect) then
TCustomRichView(FRichView).OnSelect(TCustomRichView(FRichView));
end;
end
else
inherited DoSelect;
end;
and when I continue, it stops here
function TRVTableInplaceRVData.GetRotation: TRVDocRotation;
begin
Result := GetSourceRVData.GetRotation;
end;
-
- Site Admin
- Posts: 17564
- Joined: Sat Aug 27, 2005 10:28 am
- Contact: