Documentation Changes in 3ds Max 8

The following changes have been made to the MAXScript Online Reference for the 3ds Max 8 update:

Additions

Added a description of the difference between the hasProperty and isProperty inspector functions.

Added the missing documentation of the possible channelType values in the Interface: ChannelInfo topic.

Added the missing documentation of the MAXSuperClass. classes property in MAXWrapper Common Properties, Operators, and Methods.

Added the missing documentation of the getInterface Function.

Added the missing documentation of the rolledUp event handler in rollouts and utilities in Utility and Rollout Properties, Methods, and Event Handlers

Added the missing documentation of the FBX Export and Import dialog access functions added to but undocumented in 3ds Max 7: FBX Export Dialog Access, FBX Import Dialog Access

Added an undocumented .hasAlpha property of Bitmap Value.

Added an undocumented transferCAs keyword argument to replaceInstances method.

Added a note regarding canceling the Render dialog to the renderSceneDialog topic.

Added additional examples of using callbacks to manage the creation of Persistent Global Variables

Added an example of using the RayMeshGridIntersect : ReferenceTarget methods for advanced mesh intersection.

Updated the documentation of Mesh_Select Modifier.

Updated the documentation of Interface: ParamCollectorOps regarding Link to Object and Put to Object dialogs.

Updated the documentation of MultiMaterial : Material regarding access to the .numsubs property.

Updated the documentation of snapMode regarding access to the "Standard" snap items which are grouped in 4 different OSnap sets with indices 2 to 5.

Updated the documentation of BinStream for Binary Reading and Writing and FileStream Values Added note about case sensitive strings.

Fixed the description of the .SingleSel property of TreeView ActiveX Control

Added a new FAQ entry :How do I keep a Plane aligned to 3 Point Helpers?

Added a new FAQ entry:How do I filter a string including empty entries?

Added a new FAQ entry: How do I get the file name of the current scene?

Added a new FAQ entry How To Make It Better? taken from a MAXScript technical presentation at Siggraph 2005.

Added new information to the FAQ entry How To Make It Faster? taken from a MAXScript technical presentation at Siggraph 2005. The new examples have been marked with an .

Deleted

Removed incorrect note from Command Panels suspendEditing and resumeEditing methods description claiming that only the Modify panel supports nested suspending and resuming. This was not correct.

Removed missing Character Studio Physique access methods which were documented in 3ds Max 4 but never actually included in the shipping build.

Formatting

Concluded the reformatting and color coding of the complete Reference by placing all object property definitions on a cyan background as was already done for methods, event handlers and some interface properties.

In an attempt to make the Reference even easier to read, all source code has been placed on light gray background, and the Examples and Notes bars have been indented to keep the flow of properties and methods definitions.

Reformatted the documentation of all Shapes to reflect the order of User Interface controls.

Reformatted the documentation of all Radiosity Dialog to reflect the order of User Interface controls.

All new modifiers and objects have been documented using the User Interface controls order for easier location of properties and methods.

See Also