If we are trying to use CuteEditor as a word processor, text editor or HTML editor or whatever, we would reasonably expect it to act like a familiar word processor.
One of the characteristics of any word processor or text editor is that new settings selected on the fly ALWAYS START after the cursor position and only apply to characters before the cursor position if those characters have been selected.
CuteEditor doesn't follow that standard. Instead, if you select a new setting (like font or size), CuteEditor applies the setting to the ENTIRE row, including all characters prior to the cursor position.
CuteEditor then makes another major error and selects (highlights) all those characters as well. If the user then accidentally presses [Enter], the entire row vanishes.
CuteEditor then makes a third major error. If, after you have selected the new setting and CuteEditor has applied it to the entire row and highlighted that row, you then click Undo, CuteEditor ignores the new setting action and instead vanishes the whole row
Another absolute standard is that settings ALWAYS continue until changed by the user.
CuteEditor does NOT always maintain consistency of settings as the user moves from one row to the next by pressing [Enter].
These flaws are demonstrated below:
1. Type a word on a new row leaving the cursor at the end of the last character typed. Then use the mouse to select Size 3 from the drop down list. CuteEditor selects the entire row and makes the whole thing size 3 instead of just making subsequent characters size 3.
For example, I typed "this" on the below row, then selected Size 3. Even though the cursor is at the end of the word "this", CuteEditor incorrectly made whole word size 3:
this
The only solution to this is to select the last character you typed, then select Size 3. However, this makes the last character size 3 incorrectly.
In FrontPage, WordPad, Word or any other HTML, text editor or word processor, they properly recognize the switch from one size to another.
2. Same problem as above, but with variations: Type a few words on a new row, trying to make each word a different size. It can't be done unless you specifically select the various words AFTER typing them and resize them.
For example, if I type "this" then select Comic as a font, the word "this" incorrectly becomes Comic. If I then type the next word ("that") and select Verdan, the whole row reverts to Verdana.
3. Continuity problems: type a few word on a new row then select the last character and select a new size from the drop down. For example, I typed "This is new" then selected the "w" and selected Size 3 to make the "w" size 3. I then continued typing on that row (I typed ", and this") then I pressed [Enter] to move to the next row.
Instead of the next row continuing with Size 3, it reverted to the original size.
This is ne
w, and this
is the next row incorrectly using the wrong size.
Is there any solution to these problems?
Fred