Donate Share

MCC TextEditor

File Release Notes and Changelog

Release Name: 15.25

Notes:
Short:        TextEditor custom class for MUI, V15.25
Author:       TextEditor.mcc Open Source Team
Uploader:     Jens Langner <Jens.Langner@light-speed.de>
Type:         dev/mui
Version:      15.25
Replaces:     dev/mui/MCC_TextEditor-15.24.lha
Requires:     AmigaOS 3.0+ or MorphOS, MUI 3.8+, 68020+/PPC604e+
Architecture: ppc-amigaos >= 4.0.0; m68k-amigaos >= 3.0; ppc-morphos >= 1.4.2

ABOUT TextEditor.mcc
********************

TextEditor.mcc is a multiline string gadget which offers most of the common
features you can find in a typical text editor, but embedded in a MUI custom
class. It is used by a wide range of well-known MUI based applications like
YAM or SimpleMail as the main text editing gadget. Its main features are:

- Text can be colored (limited syntax highlighting)
- WYSIWYG for bold, italic and underline soft styles
- Multi-level undo & redo
- Lines with different alignments (left, right, centered)
- Ability to insert thick or thin separators with an optional title
- Easy marking either using the mouse or keyboard
- Full clipboard support, offering very fast cut & paste routines
- Light text highlighting for e-mail based on an opening ">" character
- Support for external spellcheckers, including type'n'spell and word
  guessing
- Configurable keys, colors, cursor types, blink speed, and much more
- Ability to have a bitmap as a background
- Support for proportional fonts with floating word wrap, as well as
  antialiased fonts
- Pixel smooth scrolling
- AREXX interface for scripted programming


LEGALESE
********

TextEditor.mcc was originally written in 1997 and is Copyright (C) 1997-2000
by Allan Odgaard. As of version 15.10, released in April 2005, the gadget is
maintained and Copyright (C) 2005-2007 by the TextEditor.mcc Open Source Team.

TextEditor.mcc is distributed under the GNU Lesser General Public License
(LGPL) and the development is hosted at SourceForge.net:

            http://www.sourceforge.net/projects/texteditor-mcc/

Please consult the included "COPYING" file for more detailed information
about the licensing of the gadget and its source code.


CHANGES SINCE THE LAST RELEASE
******************************

Please refer to the included ChangeLog in the archive for a detailed information
on the changes since the last public release.

Changes: 2007-12-20 Jens Langner <Jens.Langner@light-speed.de> * misc: final release preparations. 2007-12-14 Thore Böckelmann <tboeckel@gmx.de> * mcc/ImportHook.c: fixed some indentations. * mcc/HandleInput.c: the select pointer will now only be shown if the mouse pointer is over the object AND over the object's window. If the window is partly covered by another window the normal pointer will be shown. This fixes bug #1850317. 2007-12-13 Thore Böckelmann <tboeckel@gmx.de> * mcc/PrintWithStyles.c: fixed some indentations. * mcp/misc: replaced the old BitmapObject by a BodyChunkObject and added a IFF-ILBM image with proper transparent color. This should fix the broken display on the prefs image on some old machines. 2007-12-12 Thore Böckelmann <tboeckel@gmx.de> * mcc/HandleInput.c, mcc/Methods.c: fixed some indentations and comparisons. * mcc/Dispatcher.c, mcc/Pointer.c: the select pointer will now be set and hidden in the Show/Hide methods. Hiding it in the Cleanup method is for- bidden, because the necessary window is not existing anymore then. This fixes bug #1849264. 2007-12-02 Vit Sindlar <sindlarv at centrum dot cz> * mcp/locale/czech.ct: added czech mcp catalog translation 2007-11-22 Thore Böckelmann <tboeckel@gmx.de> * mcc/MixedFunctions.c: changed the return code of some functions to BOOL to reflect the true nature of the return code. * mcc/EditorStuff.c: added one more scroll command after inserting a single character. This should finally fix bug #1812179. 2007-11-11 Ilkka Lehtoranta <ilkleht@isoveli.org> * mcc/Pointer.c: use system pointers on MorphOS if possible. 2007-11-03 Jens Langner <Jens.Langner@light-speed.de> * mcp/CreatePrefsGroup.c: added a copyright crawling object to the bottom of the mcp to match the Look&Feel to our other classes. 2007-11-03 Pär Boberg <pbobbenb@spray.se> * mcp/locale/svenska.ct: Updated according to changes. 2007-11-02 Thore Böckelmann <tboeckel@gmx.de> * mcp/CreatePrefsGroup.c: added all missing buttons to the cycle chain. 2007-10-29 Thore Böckelmann <tboeckel@gmx.de> * mcp/locale/TextEditor_mcp.cd: fixed some small typos. * mcp/locale/deutsch.ct: Updated according to the latest changes. 2007-10-28 Thore Böckelmann <tboeckel@gmx.de> * mcp/CreatePrefsGroup.c: corrected some bubble help attributes, as these were placed completely wrong (for the sorrounding group instead of the intended object). 2007-10-27 David Rey <tactica@users.sourceforge.net> * mcp/locale/TextEditor_mcp.cd, mcp/CreatePrefsGroup.c: added the missing help bubbles to almost everything that was missing them, also reworded a few strings. 2007-10-25 Jens Langner <Jens.Langner@light-speed.de> * mcp/locale/russian.ct: update russian catalog translation kindly provided by Michael Malyshev. * mcc/HandleArexx.c: when firing an arexx command which did change the cursor position, the cursor change was also not propagated to other MUI objects via the common CursorX/Y attributes. * mcc/HandleInput.c, Methods.c, Dispatcher.c: fixed bug #1819513 where TE.mcc didn't propagate a cursor change in all cases via a notify through the MUIA_TextEditor_CusorX/Y attributes.