Contents | Index | Help | < Browse | Browse >
             MPInterface is copyright [C]1995 by Mark Papadakis

What is it?
MPInterface is a bunch of routines(BlitzII code) that offer the programmers
the chance to create a great interface which ignores all the problems of
the standard Amiga interface. Many gadgets are offered as well as some
auxilary routines. The source code is freeware. Mail me and
just ask it!   Current version:1.3
Note that ALL gadgets can have a key assigned to them and they all can
work with any 8p fonts(proportional or not).

Gadgets
 * Buttons
   Buttons just like the Workbench. They can have a key assigned to them
   and they can have a special border around them (ExtraFat).
 * Preferences buttons
   Buttons that select a preferences page. I am sure you know what i mean.
 * Check boxes
   Those that you can activate-deactivate (Checkmark).
 * String gadgets
   Numeric or alphas.
 * General Reqester
   Gadgets that are used for misc things i.e screen selection, font
   selection, actions etc
 * XSliders & YSliders
   Like Amiga OS.
 * XScrollers and YScrollers.
   Two modes supported:Old, the classic WB 3.0 scrollers look and
   new, a MUI like look.
 * Shape gadgets
   Can use one or two images. State or action gadgets(user definable).
 * Text Boxes
   Two styles and center text feature offered.
 * Cycle gadgets
   The classic cycle gadgets with a different icon though.
 * MX gadgets
   Multi select gadgets.
 * Palette gadgets
   You know..
 
 You can enable, disable a/some gadget(s) or a/some window(s) that contain
 gadgets. You can delete them, redraw them, resize them and generally
 do whatever you want! Also, many gadgets offer some special treatment
 when their hotkey is pressed with the LedtAmiga (you will see :)
 You can handle them manually or let the included routine take care
 of everyting. Many more features offered...
 

Misc
 * MRequests
   Smart requesters that also provide centering, font styles and any
   font you care to mention! Very configurable.
   (ALSO!! Supported differenct colour for any line)
 * GetOption() function
   Routine that offers a window with options. If you dont have the time
   to write one your own..
 * Layout handling routines
 * Files and paths handlings
 * Progress indicator
   Fully customisable


Additional
Routines for directories (tree) reading and handling as well as disk
information routines, since the BlitzII commands have bugs. Also! File
type scanning routine(supports 58 filetypes so far). Note that the
additional stuff are on seperate file.


                         Copyright [C]1995 by Mark Papadakis