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