To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=11901
------- Additional comments from [EMAIL PROTECTED] Fri Dec 23 10:30:25 -0800 2005 ------- There is a design flaw with most word processors, that stands out in OOo, but is also annoying in Word. That is, moving text can have unintended consequences with paragraph formats. For example, if you delete a bulleted paragraph above a heading, the heading could become bulleted. I have developed a solution that addresses the concerns raised in: 11901: Selecting a paragraph and end of paragraph marker (long) 19547: Selecting text WITH last paragraph sign would be easyer 50280: quadruple-click to select paragraph should also select return character 8312: Tripple-click should select entire paragraph 32804: RFE for easier paragraph selection with the mouse First, there should be no such concept as a paragraph marker. It may be a valid programmer concept, but should not play a role in the UI. Selection should be limited to one of the following: TYPE A: Any number of characters within ONE paragraph, including all characters. The selection does not include paragraph styles/formats. If the selection is cut or deleted, there is no change in the paragraph format. If the selection is pasted, the target paragraph format does not change. If the selection is all characters in a paragraph, and the selection is deleted, there is an empty paragraph remaining. TYPE B: Any number of whole paragraphs. The selection includes all paragraph formats/styles. If the selection is cut or deleted, the entire paragraph(s) are deleted. If the selection is pasted after the last character of a paragraph, or before the first character of a paragraph, then the pasted paragraph(s) are inserted between the two existing ones. if the selection is pasted after the last character in a document, the last paragraph is unchanged and the selection is added to the document as paragraphs. If the selection is pasted before the first character of a document, the first paragraph is unchanged, the and the selection is inserted at the beginning of the document as paragraphs. If the selection is pasted within a paragraph, the target paragraph is first split into two at that point, then the selection is inserted as whole paragraphs between the two target paragraphs. TYPE C: Some characters in a top paragraph, all characters in zero or more middle paragraphs, and some characters in a bottom paragraph, with certain restrictions. The restrictions are that all paragraphs have identical formats, and that either (a) the first character of the top paragraph is not included, or (b) the last character of the bottom paragraph is not included. The paragraph formats are NOT included with the selection. Instead the selection is treated as type A with embedded paragraph breaks. If the selection is cut or deleted, the top and bottom paragraphs are joined (as they must have the same format). If the selection is pasted, the target paragraph is divided into 2 or more paragraphs that have the same format. The visual indicators of types A, B, and C are as follows: Type A and C are indicated by a highlight that looks like OOo 2.0. Type B is indicated by a highlight that extends left and right to the edge of the page or window. So, if the highlight is wide, it includes paragraph formatting; otherwise it only includes character formatting. The keyboard and mouse selection rules would be: (1) If you have a type A selection that includes all characters in a paragraph, and then you press the right arrow key (if you are at the end of the paragraph) or the left arrow key (if you are at the top of the paragraph), the selection changes to type B, and the whole paragraph is selected. (2) If you have a type A selection that includes all characters in a paragraph, and you use any means to extend the selection into another paragraph, then the selection changes to type B, and both paragraphs are selected. (3) If you have a type B selection, and you extend the selection by as little as one character, it remains type B, and whole paragraphs are added to the selection. So you can hold Shift and press the right arrow to select additional paragraphs. (4) If you have a type A selection that does NOT include all characters in the paragraph, and you extend the selection by any means into another paragraph, then it either becomes a type B or C selection depending on the format. If the formats are identical, it becomes a type C selection; otherwise it becomes type B. (5) If you have a type C selection, and you extend the selection by any means into another paragraph that does not have an identical format, then it becomes type B. The user will have to do certain things differently with this design. For example, to move part of one paragraph and all of the next one, if the formats are different, the user must FIRST break the first paragraph into two, then move two complete paragraphs. This guarantees that the formats of any other paragraphs are not affected. If the user does not break the first paragraph into two, then there will no way to make that selection. And there shouldn’t be, because it is an undefined selection. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]