9

792 Chapter 22: Customizing the User Interface
COM/DCOM Server Control Utility
Utilities p ane l > Utilities rol lout > More button >
COM/DCOM S erver Control
The COM/DCOM Server Control utility supports
plug-ins and third-party programs that use the
COM (Component Object Model). The idea
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 ser ver:
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 be created from any
COM client.
Note: Not all products include this utility.
You can build it from the source located in
\maxsdk\samples\utility\comsrv\.Copythe
resulting comsrvui.dlu to the 3ds Max \plugins
director y.
It is also possible to register a nd 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 action items.Anaction
item is simply a command that you can assign to a
keyboardshortcut,toolbar,quadmenu,ormenu.
The Keyboard, Toolbars, Quads, and Menus
panels of this dialog show tables of action items
that you can assign. (Tables in the Colors p anel
list UI elements, instead.)
Note: A few action items dont correspond to
any elements in the default user interface. See
Additional Ke yboard Commands (page 3–669).
Keyboard Panel (page 3–793)
Toolbars Panel (page 3–794)
Quads Panel (page 3–795)
Menus Panel (page 3–798)
Colors Panel (page 3–799)
See also
Customizing the User Inter face (page 3–785)
Saving and Loading Custom U ser Int erfaces (page
3–804)