The Layout Library, release 1.1.0 -Developer files
What is it?
The Layout Libary (liblayout) is a shared library that allows programmers to quickly
and easily create fully font-sensitive and/or resizable GUI's for their
programs. liblayout also supports color-drops from applications such as
roDesign's
roColour and
Beatware's Painter, and it supports font-drops from FontSelector or any
other application that uses Dianne Hackborn's FFont class for storing fonts in BMessages.
Copyright and distribution
The layout library, all headerfiles and documentation are Copyright © 1996-1998 Marco Nelissen (marcone@xs4all.nl). Sample code (C) Marco Nelissen. Some files (C) Brian Tietz.
liblayout is freely distributable, and freely usable for non-commercial
purposes. For commercial licensing, please see the documentation, or mail the
author at marcone@xs4all.nl.
Warranty
There is no warranty for liblayout. You use it entirely at your own risk. By using
liblayout in your own software, you agree to do so at your own risk, and to hold the author
of liblayout harmless from any losses, expenses, damages and costs incurred by the author of
liblayout based on any claim, action, suit or proceeding brought forth against you by any third party.
(in other words: use it, but if it breaks anything, don't come asking me for money, not
even if people ask you for money because liblayout did a bad thing).
The latest version of liblayout and supporting files can be found at
Marco's BeOS Corner.
Developer files history
Release 1.1.0
- Added look-and-feel constructor to MWindow
- More documentation
- Added column-listview sample code
- Added #pragma to all headerfiles to maintain compatibility on PPC
- Added proper includes to all files, so you don't need a prefix file.
Release 1.0.2
- no changes to developer files
Release 1.0.1
- no changes to developer files
Release 1.0
- First release of developer archive in current form.