MaxScript Release 1.3 Source FOR MAX 3 (8/22/1999)
Copyright (c) 1999 by Borislav Petrov, Bobo's Rendert**ls.
SHORT DESCRIPTION
TapeFix II enhances the Tape Helper object. It lets
you work with both the Tape and the Target object,
move the Target to the end of a specified Tape length,
and display the Length value in large friendly letters using some common
unit types.
FEATURES
Version 1.3 (8/22/99)
Implemented Fractional US Unit Formats - Fractional
Inches, Fractional Feet, Feet with Fractional Inches.
Fixed a bug preventing the older versions from showing
Feet & Decimal Inches correctly.
Version 1.2 (8/22/99)
This version will show any unsupported Unit formats
as Generic Units.
Version 1.1 (8/21/99)
This version adds support for some display units types:
US Feet with Decimal Inches
Decimal Feet
Decimal Inches
Millimeters
Centimeters
Meters
Kilometers
Generic Units
All other units will show up as "OFF" and will not update.
The script uses the units from the 3DSMAX.INI file.
It will update whenever the user changes the settings.
Both the System Units and Display Units will be taken
into account.
Version 1.0 (8/20/99)
To install, copy both the MS and TGA file
to your \Scripts directory
Run the MS file, right-click a toolbar, Customize,
find the "Bobo_s Tools" category
Drag the TapeFix2 button to the toolbar
Create a Tape Helper.
Press the TapeFix2 Button - a new floater
appears
Select the Tape or the Target object - the
length of the Tape will be displayed in large green letters.
Move the Tape or the Target - the value will
update interactively
Create another Tape Helper and select it -
the new Tape will be automatically registered and its length will be displayed
If you select two or more objects, the display
will turn black
Select one of the Tape object, go to Modify
Tab, check the "Specify Length" checkbox
Press the "INTERACTIVE - FIXED LENGTH" button
in the floater - the Target object moves to the specified length.
Change the Length value in Modify Tab - the
Target moves to the spcified length
Select and Move the Tape object - the Tape
line points at the position of the Target while dragging.
Release the mouse - the Target jumps to the
new end position of the line
Select the Target and move around - the line
points at the Target while you are moving it.
Release the mouse - the Tape object jumps
so that the end of the line is at the new Target position.
If you uncheck the "Specify Length" checkbox,
the Tape will still remember its specified length. Pressing the "INTERACTIVE..."
button activates it always regardless the state of the checkbox in the
Modify tab.
The script remembers the last position and
checkbox state and restores them when launched.
To reset these, delete the file "TapeFix2.ini"
in your \Scripts directory.