Community
Participate
Working Groups
No visual feedback for boundary condition When the caret position is remote from the next logical character, some visual indication should be given. Example: a line contains abcxyz which is displayed abcxyz Put the caret between c and x and type DEF, the data is now abcDEFxyz displayed abcFEDxyz, and the caret stands to the left of F, while the next logical character (the one which will be deleted if we press Del) is x, which is visually remote from the caret position. We call that a boundary condition. It is useful to provide the user with an indication of boundary conditions: this could be done using the shape of the caret, its color, its blinking rate, or any other method (Java LayoutText widget displays 2 carets on boundary condition).
We can probably change this without too much problem, by changing the caret when it is on a boundary. The question is how to change it. I've only seen one editor that indicates boundary changes and it used two carets to delineate segments. We can't use two carets, not allowed by SWT and we don't want to create and manage our own caret. Also need to verify that this change would be generally accepted by all. It's not common (i.e., wordpad, notepad, page designer do not support this).
Defer. Not committed for R2.0.
Post 2.0. Re-opening bug reports for review.
Could you please provide with more details on the scenario and the build you are using to generate this problem ? I am using Win 2k with M5 build (Thu, 6 Feb 2003) And I cannot regenerate the problem ? Is it related to the latest SWT.RIGHT_TO_LEFT support ?
This is not a problem it is a feature request.
Reassigning to SWT Inbox since OTT taking over StyledText.
I don't think Windows apps usually have special caret on boundary direction. GTK and Mac use dual caret. I'm not sure what to do with this bug.
Your bug has been moved to triage, visit http://www.eclipse.org/swt/triage.php for more info.
This is a one-off bulk update. (The last one in the triage migration). Moving bugs from swt-triaged@eclipse to platform-swt-inbox@eclipse.org and adding "triaged" keyword as per new triage process: https://wiki.eclipse.org/SWT/Devel/Triage See Bug 518478 for details. Tag for notification/mail filters: @TriageBulkUpdate