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

Bug 232450

Summary: Table and crosstab are not drawn from right to left in Arabic locale.
Product: z_Archived Reporter: Maggie Shen <lshen>
Component: BIRTAssignee: Birt-ReportDesigner <Birt-ReportDesigner-inbox>
Status: VERIFIED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: wyan, zqian
Version: 2.3.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
screenshot1
none
screenshot2 none

Description Maggie Shen CLA 2008-05-16 01:57:59 EDT
description:
Table and crosstab are not drawn from right to left in Arabic locale.

build id:
2.3.0 v20080516-0630

steps to reproduce:
1. Start eclipse in Arabic locale, using command -nl ar_AB.
2. Insert a table and a crosstab to layout. See that columns are displayed right-to-left.(screenshot1)
3. Preview.

Expected result:
Table columns should be displayed right-to-left. Crosstab row header should be placed on the right-hand-side.

Actual result:
Table columns are displayed left-to-right. Crosstab row header are placed on the left-hand-side.Please see attached screenshot2.
Comment 1 Maggie Shen CLA 2008-05-16 01:58:49 EDT
Created attachment 100600 [details]
screenshot1
Comment 2 Maggie Shen CLA 2008-05-16 01:59:31 EDT
Created attachment 100601 [details]
screenshot2
Comment 3 Wei Yan CLA 2008-05-17 01:52:09 EDT
Should the UI set the RTL flag in the design automatically if the file is
created in a LTR Eclipse?
Comment 4 Zhiqiang Qian CLA 2008-05-18 23:13:12 EDT
Bidi UI support is not done yet, for now, user need manually set up the RTL property.

*** This bug has been marked as a duplicate of bug 225547 ***
Comment 5 Maggie Shen CLA 2008-05-19 22:59:44 EDT
verified.