A well-known and used MUI custom class (TextEditor.mcc) which provides application programmers a textedit gadget. It supports features like word wrapping, soft styles (bold, italic, underline), a spell checking interface as well as an AREXX interface for scripting.
BUGS: In PrintLineWithStyles.c, PrintLine() function:
Previous calculation of maxwidth variable was causing glitches with larger font sizes. This is corrected. (361 and 453)
A long existing implicit bug in text printing loop, which revealed itself with the horizontal scrolling implementation now removed. (376)
A calculation mistake in separator drawing corrected. (472)
FEATURE:
A new private attribute MUIA_TextEditor_Slider_Behaviour added with two values:
MUIV_TextEditor_Slider_Standard
MUIA_TextEditor_Slider_MUI.
In standard mode the horizontal scroller reflects the current longest line within all text (as all modern text editors do).
In MUI mode it reflects the longest line within FOV (Field Of View).
BUGS: In PrintLineWithStyles.c, PrintLine() function:
FEATURE: A new private attribute MUIA_TextEditor_Slider_Behaviour added with two values: MUIV_TextEditor_Slider_Standard MUIA_TextEditor_Slider_MUI.
In standard mode the horizontal scroller reflects the current longest line within all text (as all modern text editors do). In MUI mode it reflects the longest line within FOV (Field Of View).