Skip to content

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.

License

amiga-mui/texteditor

Repository files navigation

TextEditor.mcc

Build

TextEditor.mcc is a multiline string gadget for Amiga systems 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.

TextEditor.mcc is available for AmigaOS3, AmigaOS4, MorphOS and AROS.

Features

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
  • Possibility to attach a horizontal- and vertical scroll bar
  • AREXX interface for scripted programming

Downloads/Releases

All releases up to the most current ones can be downloaded from our central releases management.

Bug Reports / Enhancement Requests

To report bugs use the bug/issue tracker.

Manual Installation

  1. Extract the archive to a temporary directory.

    > cd RAM:
    > lha x MCC_TextEditor.lha
    
  2. Go to the MCC_TextEditor/Libs/MUI/<OS> directory where <OS> is the directory matching the operating system you want to install TexiEditor.mcc for:

    > cd MCC_TextEditor/Libs/MUI/AmigaOS4
    
  3. copy all #?.mcc and #?.mcp files found in that <OS> directory to the global MUI:Libs/mui/ directory on your system partition:

    > copy #?.mcc MUI:Libs/mui/
    > copy #?.mcp MUI:Libs/mui/
    
  4. reboot and enjoy the new version ;)

License / Copyright

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-2021 TextEditor.mcc Open Source Team.

TextEditor is distributed and licensed under the GNU Lesser General Public License Version 2.1. See COPYING for more detailed information.

Authors

  • Allan Odgaard
  • Alper Sönmez
  • Gianfranco Gignina
  • Ilkka Lehtoranta
  • Jens Maus
  • Nicolas Rybkin
  • Sebastian Bauer
  • Thore Böckelmann

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Languages