Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Texts show strange vertical alignment in a Vertical Text frame. | ||
---|---|---|---|
Product: | Impress | Reporter: | amy2008 <amy2008> |
Component: | formatting | Assignee: | AOO issues mailing list <issues> |
Status: | CONFIRMED --- | QA Contact: | |
Severity: | Trivial | ||
Priority: | P3 | CC: | issues, ooo.redflag, rb.henschel, zhuangyuelin |
Version: | DEV300m58 | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Latest Confirmation in: | --- |
Developer Difficulty: | --- | ||
Issue Depends on: | |||
Issue Blocks: | 84405 | ||
Attachments: |
Description
amy2008
2009-09-16 04:24:14 UTC
How to reproduce it 1 Create a new Impress file 2 Apply "Vertical Title, Vertical Text" layouts for slide 1 3 Input a title for slide 1, like "This is a title" 4 Select Title text, right_click on it and choose Default on the context menu, Pay attention to the text alignment 5 Set align to right for the title text, pay attention to the text; click any other area, then pay attention to the title text alignment. Result After step 4, text seems to be on the left of the title box; Step 5, Set align to right for the title text, find text can be set correctly; but when text lose focus, text align becomes the original alignment, but it shows correctly on the toolbar. Expectation Alignment for text works well. Regards Li Meiying Sorry, not reproducible. After point 4 the text is centered and the textbox is resized to fit the text inside. Is this again a problem of a ZH based OS maybe? Hi amy2008, perhaps there is some confusing between paragraph alignment and the alignment of the text block in the frame. For testing, please use a title with two lines, one long and one short and set the border of the title element to visible. When you set the paragraph alignment to right, you should see that the short line is on the logical "right", which is visually at "buttom". The whole text block is still centered, because this is not determined by the paragraph alignment, but is set in the 'text' property. For presentation objects, this property can only be set via the style. In the style in the tab 'Text' you find the check box 'Full width'. If it is checked, then the text block is centered automatically. If you want to align the text block to the "right", you must first uncheck 'Full width' and then you can choose the alignment in the options above that check box. The settings are not logical but visual. For to align the text block to "right", you must use an option at the buttom. @wg: Because the direction of the text is rotated, so it gets a little confused. I modify the steps as below (modified descriptions are quoted by asterisks): 1 Create a new Impress file 2 Apply "Vertical Title, Vertical Text" layouts for slide 1 3 Input a title for slide 1, like "This is a title". *You can see the texts are Top aligned* 4 Select Title text, right_click on it and choose Default on the context menu, Pay attention to the text alignment, *You can see the texts turn into Middle aligned* 5 click any other area, then pay attention to the title text alignment. *The texts turn into Bottom aligned* 6 *Select the texts and click the alignment button in the toolbar (any of left/right/center) You can see texts turn into Middle alignment again.* 7 *Click outside of the frame, the texts back into Bottom aligned* Seems the alignment buttons in the toolbar have effect on the vertical alignment of the text when the text in selected mode. The vertical alignment of the texts are not fixed. At the beginning, it's Top aligned. But it turns into Bottom align when the frame lose focus. HTH @regina: Hi, amy2008 will be absent for couple of months. My colleagues and I will take her place these days. :-) I guess maybe you get what amy2008 meant about this issue. But I can't find the "full width" checkbox you mentioned. So I'm not sure if you really get her. Could you please tell me how to find the checkbox? Thanks. @redflagzhulihua: Hi, open the "style and formatting"-window (with F11). Choose group "Presentation Style". Right click on 'title', then on 'Modify'. Click on tab 'Text'. Look at the right, bottom. If your title-object has got a hard formatting, it might be necessary to remove it before you can see, what the style does. click on the title-object, not the text. You should see green handles. Then use menu 'Format' item 'Default formatting'. You should really use a title with two lines to see what happens. @regina: Hi, thank you for the hint, I still can't find that checkbox on my computer. I'm using OOo3.1, so maybe that checkbox is a new feature after OOo3.1, I'll check it with the new build tomorrow when I'm back to work. But this issue is not reproduced in new builds only. It's reproduced in my OOo3.1. Did you read the description I provide? The directions I mentioned there are all relative to the character itself, not to the screen. How do you think about the other issue 105106? @wg: Hi, The directions I mentioned in my description are all relative to the character itself, not to the screen. I believe this can get rid of the confusion. This issue has set version DEV300m58 and in that version the settings are where I described it. In older versions this settings are not available for the title-object and so the text in the title object is always centered. Please use newest version and test whether you still see your problem. For graphic objects as you mentioned in issue 105106 you can reach the 'Text'-tab via style or do a hard formatting via menu Format > Text or context menu > Text. There are even in older versions no problems with alignment text in graphic objects. Hi regina, Thank you for the description. I understand what you said now. But the issue has nothing to do with the "full width" checkbox. I'll upload some pictures to show you. In fact, This issue have nothing to do with the title at all. It's a issue about Vertical Text. Because the layout amy2008 mentioned is basically a special kind of Vertical Text. After we create a Vertical Text and input some text in it, change the size of the frame. We can see the text is Top aligned. Created attachment 64829 [details]
text is top aligned
Created attachment 64830 [details]
After we set the text to default, we can see the text is vertically (relative to character itself) middle aligned
Created attachment 64831 [details]
Clicking outside of the frame, We can see the texts turn into Bottom aligned
Now select the text. Clicking any button in format toolbar(left align, right align or bolt, italic etc.), you can see the text jump to middle alignment again. Clicking outside of the frame can restore texts to bottom alignment again. And I found another issue in the first picture. After we create a Vertical text frame, the Vertical Text button in the drawing toolbar is pressed down. But when the frame lose focus and get focus again, The Horizon Text button is pressed down, instead of Vertical button. Though these strange behaviors, I believe there are bugs around here. |