Skip to content

A collection of new (list) custom classes for the Magic User Interface (MUI) on AmigaOS based computer systems like AmigaOS4, AmigaOS3 and MorphOS. It consists of 8 custom classes, e.g. the NList.mcc and NListtree.mcc classes...

master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
.tx
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

NList MUI Classes

Build Status Code Climate License Github Issues

This is a MUI custom class package containing replacements for the List/Listtree/Listviews/Floattext/Bitmap/Balance MUI built-in classes.

Horizontal scrolling is fully supported, as well as smooth scrolling, word wrap, clipboard support, the classic char selection possibility, drag & drop and many other features. The user can change the column width with the mouse, and column titles can act as buttons.

A NListviews.mcp prefs class is included, allowing the user to change backgrounds, pens, fonts, scrollbars mode, drag & drop mode, multiselect mode, keys, qualifiers and more.

Also included is a Floattext.mui replacement that uses NFloattext.mcc, enabling copy to clipboard and key moving.

The 'NList'-package includes the following MCC classes:

  • NList.mcc – List.mui replacement class
  • NListview.mcc – Listview.mui replacement class
  • NFloattext.mcc – Floattext.mui replacement class
  • NListtree.mcc – Listtree.mcc replacement class
  • NBitmap.mcc – Bitmap.mui replacement class
  • NBalance.mcc – Balance.mui replacement class
  • NListviews.mcp – Preference class for NListview.mcc
  • NListtree.mcp – Preference class for NListtree.mcc

NList MUI Classes are available for AmigaOS3, AmigaOS4, MorphOS and AROS.

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_NList.lha
    
  2. Go to the MCC_NList/Libs/MUI/<OS> directory where <OS> is the directory matching the operating system you want to install NList for:

    > cd MCC_NList/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

The NList/NListview/NFloattext classes were originally written in 1996 and are Copyright (C) 1996-1997 by Gilles Masson, whereas the NListtree classes were originally written in 1999 and are Copyright (C) 1999-2001 by Carsten Scholling. Since 2001, both class families are maintained and Copyright (C) 2001-2020 NList Open Source Team.

All NList classes are distributed and licensed under the GNU Lesser General Public License Version 2.1. See COPYING for more detailed information.

Authors

  • Carsten Scholling
  • Daniel Allsopp
  • Gilles Masson
  • Gunther Nikl
  • Jens Maus
  • Matthias Rustler
  • Przemyslaw Grunchala
  • Richard Poser
  • Sebastian Bauer
  • Thore Böckelmann

About

A collection of new (list) custom classes for the Magic User Interface (MUI) on AmigaOS based computer systems like AmigaOS4, AmigaOS3 and MorphOS. It consists of 8 custom classes, e.g. the NList.mcc and NListtree.mcc classes...

Resources

License

You can’t perform that action at this time.