8
836 Chapter 22: Customizing the User Interface
behind the COM is to expose the core of 3ds Max
so applications can invoke 3ds Max to generate
images.
The COM facility is intended for application
developers. For more information about
applications development with 3ds Max, see the
description of the COM object interface in the help
file
(sdk.chm)
for the 3ds Max Plug-In Software
Development Kit (SDK).
Procedure
To register 3ds Max as a DCOM server:
1.
Start 3ds Max and go the Utilities panel. Click
More, choose COM/DCOM Server Control,
and then click OK.
2. IfthebuttonintheCOM/DCOMServer
Control rollout says Register, then click it. If it
says Unregister, then do nothing, as 3ds Max is
already registered.
Now3dsMaxisregisteredasaDCOMserver
and an instance of it can b e created from any
COM client.
Note: Not all products include this utility.
You can build it from the source located in
\maxsdk\samples\uti lity\comsrv\
.Copythe
resulting
comsrvui.dlu
to the 3ds Max
\plugins
director y.
It is also possible to register and unregister from
the command line. There are two command-line
options that can be passed to 3ds Max:
3DSMAX -RegisterMAXRenderer
3DSMAX -UnregisterMAXRenderer
Customize User Inter face
Dia log
Customize menu > Customize User Interface
The Customize User Interface dialog lets you create
an entirely customized user interface, including
shortcuts, quad menus, menus, toolbars, and
colors. You can also add commands and macro
scripts by select ing either a text or icon button to
represent the command or script on the toolbar.
Most commands in the 3ds Max user interface
appear in this dialog as
act ion items
.Anaction
item is simply a command that you can assign to a
keyboardshortcut,toolbar,quadmenu,ormenu.
The Keybo ard, Toolbars, Quads, and Menus
panels of this dialog show tables of action items
that you can assign. (Tables in the Colors panel
list UI elements, instead.)
Note: A few action items don’t correspond to
any elements in the default user interface. See
Additional Keyboard Commands (page 3–717)
.
Key b oard Panel (page 3–837)
Toolbars Panel (page 3–838)
Quads Panel (page 3–839)
Menus Panel (page 3–842)
Colors Panel (page 3–843)
See also
Customizing the User Interface (page 3–829)
Saving and Loading Custom User Interfaces (page
3–848)