Apache OpenOffice (AOO) Bugzilla – Issue 61397
Input sequence correction and checking should work in dialogs
Last modified: 2006-07-04 11:18:12 UTC
Currently input sequence checking and correction work only in Writer. In particular they do not work in dialogs. To reproduce, type and invalid sequence eg go gai, mai ek, mai ek (type "djj" on an US-English keyboard). On Windows, you can tell that the invalid sequence has not been rejected because it takes three backspaces to delete everything; on Unix, you can see from the display. Issue 54913 is to implement input sequence checking and correction in EditEngine, which will make them work in the other applications. But making them work in dialogs is apparently a separate job needing modification to TextEngine in svtools and Edit in vcl (see comment to issue 54913). This is probably also related to issue 55937, which is to make cursor movement by cluster work in dialogs. Input sequence _correction_ in dialogs would be nice, but is not essential. Input sequence _checking_ is essential: normal Windows apps provide this functionality.
reassign
reassigning
.
Done for Edit control. Files changed: vcl: - edit.hxx - edit.cxx A sample control to test the implementation would be the "Replace" field in the respective tab-page of "Tools / AutoCorrect".
The other class that needs to be changed is TextEngine.
Done for TextEngine. Files changed: - svtools/inc/texteng.hxx - svtools/source/edit/texteng.cxx - svtools/source/edit/textview.cxx A sample view to test using the TextEngine would be the Writers HTML source view or the Basic IDE where you can write your Macros. Undo is working as well. However since both of them have problems with displaying the characters properly you have to paste the text to a differnt view e.g. a Writer text document to see if all is correct. Note: I have already written issue 62208 to for the font problem.
For TextEngine testing one could also use "Comment" control in the "Description" tab-page of the "File/Properties" dialog when a text document is opened. This one does not show the problems when displaying the characters but it has no "Undo" available in the UI. re-open issue and reassign to sba@openoffice.org
reassign to sba@openoffice.org
reset resolution to FIXED
SBA: Verified in CWS tl19.
SBA: Closed.