Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 342482

Summary: Bidi 3.7: There's no dashed frame over chosen item in table in Mirrored GUI.
Product: [Eclipse Project] Platform Reporter: mariavin <mariavin>
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: camle, eclipse.felipe, Lina.Kemmel, mariavin, pwebster, sadir
Version: 3.7   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
NoBorderInSelectedItemsTable.GIF
none
Test patch none

Description mariavin CLA 2011-04-11 14:05:31 EDT
Build Identifier: 20100617-1415

When item selected (focused) from table in LTR GUI there's a dashed border around the item - additionally to highlighting, but if the item is selected in table in RTL shell the border is missing.					
					
					


Reproducible: Always
Comment 1 mariavin CLA 2011-04-11 14:05:58 EDT
Created attachment 192959 [details]
NoBorderInSelectedItemsTable.GIF
Comment 2 Felipe Heidrich CLA 2011-04-11 15:59:27 EDT
works for me (window seven)
please provide more details on how to reproduce this problem.
Comment 3 mariavin CLA 2011-04-12 04:26:29 EDT
Created attachment 193009 [details]
Test patch

1. Apply the patch on the "org.eclipse.swt.examples" project.
2. Go to "org.eclipse.swt.examples.mirroringTest"
Comment 4 mariavin CLA 2011-04-12 04:29:05 EDT
(In reply to comment #2)
> works for me (window seven)
> please provide more details on how to reproduce this problem.

I tested on Windows XP.

1. Apply the patch attachment 193009 [details] on the "org.eclipse.swt.examples" project.
2. Go to "org.eclipse.swt.examples.mirroringTest"
3. Run the "ControlExampleRTL.java"
4. Go to "Table" tab.
5. select some item from the table

6. See that around the highlighted text there's no dashed border, like there's one in this case for LTR shell.

Note: You can compare it to LTR shell by pressing the "shell LTR" button.
Comment 5 Felipe Heidrich CLA 2011-04-12 12:03:27 EDT
works for me.
test again, this time press Alt key after the table is ready. That shows the focus ring. You can also make the Table Multi Selection, after you select an item press and hold the ctrl key and use the arrow keys to move the focus item.
Comment 6 mariavin CLA 2011-04-13 05:29:21 EDT
Thanks, works for me with the solution suggested by Felipe.