tmAlign3 (c)2015 Tactile Media. All rights reserved. http://www.tactilemedia.com
LICENSE: By using this stack, you agree to one of the following License types.
-
GPL 3 License You may use tmAlign3 as FREE Software as outlined in the terms of the GPL3 or any higher version of the GPL as found here: http://www.gnu.org/licenses/gpl-3.0.html
-
Commercial License If you wish to use any of the scripts in this stack in a commercial software product (for sale), you must pay a $9 license fee for its use. Choose the Send License Payment option from the palette menu to initiate a Paypal payment to Tactile Media.
INSTALLATION: Place tmAlign3 in your LiveCode plugins folder, or open tmAlign3 from LiveCode's File menu.
USE: Use tmAlign3 to help lay out controls in stacks: buttons, graphics, images, fields, etc. tmAlign3 provides the following functions:
Alignment -- align controls to each other or to the card on which they appear.
Distribution -- space objects apart evenly based on the space they occupy, or the dimensions of the card on which they appear.
Contact & Space -- fit multiple objects together objects side-by-side, or separate them with a defined amount of space.
Equalization -- match object dimensions, making their widths and/or heights equal.
Justification -- align the selected edges of objects, resizing them as needed, without moving them.
Object positioning can be applied based on the space occupied by the objects, or base on the dimensions of the card. You can also position objects based on the first object selected.
Use the undo button to revert your last action.
The tmAlign3 palette can be collapsed without closing it to save space on your desktop.
If you like and use tmAlign3, please obtain a license or make a donation to support its development.