Opened 4 years ago
Last modified 4 years ago
#3104 reviewing defect
Copied text from a StringConvertibleMatrixView does not include every selected cell
Reported by: | mkommend | Owned by: | pfleck |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.17 |
Component: | Data.Views | Version: | trunk |
Keywords: | Cc: |
Description (last modified by mkommend)
When cells are selected with the cursor keys or pos1, end, page up and page down keys some values are not included in the copied text.
Steps for reproduction:
1) Select any cell
2) Hold shift and press page up to select every cell upwards until the first row
3) Copy values with ctrl+c
4) Paste into excel or editor. Only two values are copied.
Another issue is when multiple different areas are selected the not selected cell between are omitted and the content is pasted without any white spaces in between. This behavior should also be corrected.
Change History (6)
comment:1 Changed 4 years ago by mkommend
- Status changed from new to accepted
comment:2 Changed 4 years ago by mkommend
comment:3 Changed 4 years ago by mkommend
- Owner changed from mkommend to pfleck
- Status changed from accepted to reviewing
r17841: Corrected typo in comment.
comment:4 Changed 4 years ago by mkommend
- Description modified (diff)
comment:5 Changed 4 years ago by gkronber
The column and row names are not actually copied because the Ctrl+C event is still handled by the control itself. Overwriting the content of the clipboard.
comment:6 Changed 4 years ago by gkronber
r17921: set e.Handled to true for Ctrl+C and Ctrl+V.
r17840: Fixed copying of values from a StringConvertibleMatrixView.