Hi,
Assuming I have an SIL file opened in the external editor. I want to copy and paste some strings from this SIL file into the internal editor.
I click on the source cell in the external editor and hit Ctrl-C to copy its contents. Then I switch to the internal editor, click on the target cell and hit Ctrl-V in order to paste the copied string.
Very often (that is, about 30% of the time), the copied string is not copied into the selected target cell but into another cell (above, below, next left, next right,...). It's never more than two rows or columns away from the selected target cell. So the text is overwritten in the wrong cell and since there's no undo capability for this operation, this generates a lot of trouble.
Regards.
Bug with Paste operation in Internal editor
Bug with Paste operation in Internal editor
Patrick Philippot
www.mainsoft.fr
www.mainsoft.fr
Re: Bug with Paste operation in Internal editor
Hi,
Strangely enough, it seems that the problem is occuring more and more often. Now I have to hit Ctrl-C twice in order to get the contents of a cell copied to the clipboard. When I click on another cell and hit Ctrl-V to paste, the text is pasted to a random cell.
Regards.
Strangely enough, it seems that the problem is occuring more and more often. Now I have to hit Ctrl-C twice in order to get the contents of a cell copied to the clipboard. When I click on another cell and hit Ctrl-V to paste, the text is pasted to a random cell.
Regards.
Patrick Philippot
www.mainsoft.fr
www.mainsoft.fr
OK. If you can at least reproduce, this is a good point.isiticov wrote:We're still trying to find the reason for that, unfortunately, with no luck yet
Regards.
Patrick Philippot
www.mainsoft.fr
www.mainsoft.fr
Fortunately,
we've found the origin of problem and it is very strange for us (calling of edit actions was the reason to call the OnPopup method of grid's pop-up menu). The fix will be available in next update. To apply it on your site you can make the following changes in siTransEditor:
1. Locate
2. Add the following code at the very beginning of it:
3. Re-build the package.

1. Locate
Code: Select all
procedure TsiTransEditFrm.popGridPopup(Sender: TObject);
Code: Select all
if not (Sender is TPopupMenu) then Exit;
Best regards,
Igor Siticov.
Igor Siticov.
Hi,
Thanks for the fix. I applied it and I'll tell you whether the problem re-appears.
Regards.
Thanks for the fix. I applied it and I'll tell you whether the problem re-appears.
Regards.
Patrick Philippot
www.mainsoft.fr
www.mainsoft.fr