Short: Useful include files for MUIbase v1.3+ Author: muibase@rripley.de (Ralph Reuchlein) Uploader: muibase rripley de (Ralph Reuchlein) Type: biz/dbase Version: 1.1 Replaces: biz/dbase/mb_rrfuncs.lha Requires: MUIbase >=1.3 (http://www.muibase.de/) Architecture: m68k-amigaos Kurz: Nützliche Includes für MUIbase v1.3+ MUIbase rr_funcs ================ PURPOSE This archive contains the latest 8 include files for MUIbase's programming language. They can be used for nearly every purpose within MUIbase. This package is Emailware, which means, that if you like this piece of software, you have to write me an email (address see end of readme). HISTORY v1.1: - added some functions v1.0: - public release INSTALL Unpack the archive to MUIBASE: using lha x mb_rrfuncs.lha MUIBASE: REQUIREMENTS - OS 3.0 and higher - a registered version of MUIbase 1.3 or higher USAGE You have to bind in the include files with a #include call. Due to speed reasons, you should embed the #include in a #ifndef expression like this: #ifndef RR_GENERAL_MBI #include "MUIbase:include/rr_general.mbi" #endif I recommend always to include the rr_general.mbi. This file contain a lot of simplified keywords. For example you can use FUNCTION callMe(parameter) ... END to show a function instead of the standard MUIbase function definition: (DEFUN* callMe(parameter) ... ) You can also use keywords for a more readable MUIbase program, e.g. like this (IF (NULL Table.Attribute) THEN (msg "I am empty!") ELSE (msg Table.Attribute)) The 'THEN' and 'ELSE' helps separating the three expressions of an (IF) clause, but have no functionality. By the way (msg) is a simple function defined in rr_general.mbi for showing an easy information requester. Have a look to the include files, how MUIbase works and feel free to use the functions. DISCLAIMER THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. MISC Suggestions and bug reports are welcome. At the moment there is no documentation for the various functions. Maybe later ... Of course, watch the official MUIbase homepage at http://www.muibase.de/ MUIbase is © 1998-2020 Steffen Gutmann OTHER MUIBASE PROJECTS mb_rrAutoDocs an AutoDoc creator that also generates AmigaGuide® files mb_rrWarentest (only for Germans) eine Datenbank über alle Artikel des Test-Heftes der 'Stiftung Warentest'. CONTACT Ralph Reuchlein [updated 30-May-2020 because neither address nor email was valid]