3ds Max User Interface Colors
The following methods are used to get and set the 3ds Max user interface colors.
GetUIColor <index_integer>
Returns a Point3 value corresponding to the color value used for drawing the specified
item type in the 3ds Max viewports. Each component of the Point3 value is in a range of 0 to 1, corresponding
to a color component value of 0 to 255. See the list of <index_integer> values below.
GetDefaultUIColor <index_integer>
Returns a Point3 value corresponding to the default color used for drawing the specified
item type in the 3ds Max user interface. Each component of the Point3 value is in a range of 0 to 1, corresponding
to a color component value of 0 to 255. The values returned are not affected by the
user's color selections or those set by SetUIColor() . See the list of <index_integer> values below.
SetUIColor <index_integer> <point3>
Sets the color value used for drawing the specified item type in the 3ds Max viewports. Each component of the Point3 value is in a range of 0 to 1, corresponding
to a color component value of 0 to 255. See the list of <index_integer> values below.
The valid <index_integer> values and the corresponding item type are as follow:
INDEX
|
CODE
|
UI
|
ITEM
|
0
|
COLOR_SELECTION
|
Main UI
|
Selection
|
1
|
COLOR_SUBSELECTION
|
Main UI
|
Subselection
|
2
|
COLOR_FREEZE
|
Main UI
|
Freeze
|
3
|
COLOR_GRID
|
Grids
|
Grid
|
4
|
COLOR_GRID_INTENS
|
Grids
|
Grid Intensity
|
5
|
COLOR_SF_LIVE
|
Main UI
|
Safe Frame Live
|
6
|
COLOR_SF_ACTION
|
Main UI
|
Safe Frame Action
|
7
|
COLOR_SF_TITLE
|
Main UI
|
Safe Frame Title
|
8
|
COLOR_VP_LABELS
|
Main UI
|
Viewport Label
|
9
|
COLOR_VP_INACTIVE
|
Main UI
|
Inactive Viewport Label
|
10
|
COLOR_ARCBALL
|
Main UI
|
Arcball
|
11
|
COLOR_ARCBALL_HILITE
|
Main UI
|
Arcball Highlight
|
12
|
COLOR_ANIM_BUTTON
|
Main UI
|
Animate Button
|
14
|
COLOR_LINK_LINES
|
Gizmos & Apparatuses
|
Bones and Link Lines
|
15
|
COLOR_TRAJECTORY
|
Gizmos & Apparatuses
|
Trajectory
|
16
|
COLOR_ACTIVE_AXIS
|
Gizmos & Apparatuses
|
Active Axis
|
17
|
COLOR_INACTIVE_AXIS
|
Gizmos & Apparatuses
|
Inactive Axis
|
18
|
COLOR_SPACE_WARPS
|
Objects
|
Space Warp
|
19
|
COLOR_DUMMY_OBJ
|
Objects
|
Dummy Object
|
20
|
COLOR_POINT_OBJ
|
Objects
|
Point Object
|
21
|
COLOR_POINT_AXES
|
Objects
|
Point Axis
|
22
|
COLOR_TAPE_OBJ
|
Objects
|
Tape Object
|
24
|
COLOR_GIZMOS
|
Gizmos & Apparatuses
|
Gizmos
|
25
|
COLOR_SEL_GIZMOS
|
Gizmos & Apparatuses
|
Selected Gizmos
|
26
|
COLOR_SPLINE_VECS
|
Main UI
|
Spline Vectors
|
27
|
COLOR_SPLINE_HANDLES
|
Main UI
|
Spline Handles
|
29
|
COLOR_PARTICLE_EM
|
Gizmos & Apparatuses
|
Particle Emitter
|
30
|
COLOR_CAMERA_OBJ
|
Objects
|
Camera Object
|
31
|
COLOR_CAMERA_CONE
|
Gizmos & Apparatuses
|
Camera Cone
|
32
|
COLOR_CAMERA_HORIZ
|
Gizmos & Apparatuses
|
Camera Horizon
|
33
|
COLOR_NEAR_RANGE
|
Gizmos & Apparatuses
|
Camera Near Range
|
34
|
COLOR_FAR_RANGE
|
Gizmos & Apparatuses
|
Camera Far Range
|
35
|
COLOR_LIGHT_OBJ
|
Objects
|
Light Object
|
36
|
COLOR_TARGET_LINE
|
Gizmos & Apparatuses
|
Target Line
|
37
|
COLOR_HOTSPOT
|
Gizmos & Apparatuses
|
Light Hotspot
|
38
|
COLOR_FALLOFF
|
Gizmos & Apparatuses
|
Light Falloff
|
39
|
COLOR_START_RANGE
|
Gizmos & Apparatuses
|
Light Far Start
|
40
|
COLOR_END_RANGE
|
Gizmos & Apparatuses
|
Light Far End
|
41
|
COLOR_VIEWPORT_BKG
|
Main UI
|
Viewport Background
|
42
|
COLOR_TRAJ_TICS_1
|
Gizmos & Apparatuses
|
Trajectory Frames 1
|
43
|
COLOR_TRAJ_TICS_2
|
Gizmos & Apparatuses
|
Trajectory Frames 2
|
44
|
COLOR_TRAJ_TICS_3
|
Gizmos & Apparatuses
|
Trajectory Frames 3
|
45
|
COLOR_GHOST_BEFORE
|
Main UI
|
Ghost (Before)
|
46
|
COLOR_GHOST_AFTER
|
Main UI
|
Ghost (After)
|
47
|
COLOR_12FIELD_GRID
|
Main UI
|
12-Field Grid
|
48
|
COLOR_START_RANGE1
|
Gizmos & Apparatuses
|
Light Near Start
|
49
|
COLOR_END_RANGE1
|
Gizmos & Apparatuses
|
Light Near End
|
50
|
COLOR_CAMERA_CLIP
|
Gizmos & Apparatuses
|
Camera Clip
|
51
|
COLOR_NURBS_CV
|
Main UI
|
NURBS Control Vertex
|
52
|
COLOR_NURBS_LATTICE
|
Main UI
|
NURBS Lattice
|
53
|
COLOR_NURBS_CP
|
Main UI
|
NURBS Con Point
|
54
|
COLOR_NURBS_FP
|
Main UI
|
NURBS Fit Point
|
55
|
COLOR_NURBS_DEP
|
Main UI
|
NURBS Dep Object
|
56
|
COLOR_NURBS_ERROR
|
Main UI
|
NURBS Error Object
|
57
|
COLOR_NURBS_HILITE
|
Main UI
|
NURBS Hilite
|
58
|
COLOR_NURBS_FUSE
|
Main UI
|
NURBS Fuse
|
59
|
COLOR_END_EFFECTOR
|
Gizmos & Apparatuses
|
End Effector
|
60
|
COLOR_END_EFFECTOR_STRING
|
Gizmos & Apparatuses
|
End Effector String
|
61
|
COLOR_JOINT_LIMIT_SEL
|
Gizmos & Apparatuses
|
Selected Joint Limits
|
62
|
COLOR_JOINT_LIMIT_UNSEL
|
Gizmos & Apparatuses
|
Joint Limits
|
63
|
COLOR_IK_TERMINATOR
|
Gizmos & Apparatuses
|
IK Terminator
|
64
|
COLOR_SF_USER
|
Main UI
|
Safe Frame User
|
65
|
COLOR_VERT_TICKS
|
Main UI
|
Vertex Ticks
|
66
|
COLOR_XRAY
|
Main UI
|
See Through
|
67
|
COLOR_GROUP_OBJ
|
Objects
|
Group Object
|
68
|
COLOR_MANIPULATOR_X
|
Gizmos & Apparatuses
|
Transform Gizmo X
|
69
|
COLOR_MANIPULATOR_Y
|
Gizmos & Apparatuses
|
Transform Gizmo Y
|
70
|
COLOR_MANIPULATOR_Z
|
Gizmos & Apparatuses
|
Transform Gizmo Z
|
71
|
COLOR_MANIPULATOR_ACTIVE
|
Gizmos & Apparatuses
|
Active Transform Gizmo
|
72
|
COLOR_VPT_CLIPPING
|
Main UI
|
Viewport Clipping
|
73
|
COLOR_DECAY_RADIUS
|
Gizmos & Apparatuses
|
Light Decay Start
|
74
|
COLOR_VERT_NUMBERS
|
Main UI
|
Vertex Numbers
|
75
|
COLOR_CROSSHAIR_CURSOR
|
Main UI
|
Cross Hair Cursor
|
76
|
COLOR_SV_WINBK
|
Other Views
|
SV Window Bkg
|
77
|
COLOR_SV_NODEBK
|
Other Views
|
SV Node Bkg
|
78
|
COLOR_SV_SELNODEBK
|
Other Views
|
SV Selected Node Bkg
|
79
|
COLOR_SV_NODE_HIGHLIGHT
|
Other Views
|
SV Node Highlight
|
80
|
COLOR_SV_MATERIAL_HIGHLIGHT
|
Other Views
|
SV Material Highlight
|
81
|
COLOR_SV_MODIFIER_HIGHLIGHT
|
Other Views
|
SV Modifier Highlight
|
82
|
COLOR_SV_PLUGIN_HIGHLIGHT
|
Other Views
|
SV Plugin Highlight
|
83
|
COLOR_SV_SUBANIM_LINE
|
Other Views
|
SV Sub-Anim Line
|
84
|
COLOR_SV_CHILD_LINE
|
Other Views
|
SV Child Line
|
85
|
COLOR_SV_FRAME
|
Other Views
|
SV Frame
|
86
|
COLOR_SV_SELTEXT
|
Other Views
|
SV Selected Label
|
87
|
COLOR_SV_TEXT
|
Other Views
|
SV Label
|
88
|
COLOR_UNSEL_TAB
|
Main UI
|
Unselected Tabs
|
89
|
COLOR_ATMOS_APPARATUS
|
Gizmos & Apparatuses
|
Atmospheric Apparatuses
|
90
|
COLOR_SUBSELECTION_HARD
|
Main UI
|
SubSelection Hard
|
91
|
COLOR_SUBSELECTION_MEDIUM
|
Main UI
|
SubSelection Medium
|
92
|
COLOR_SUBSELECTION_SOFT
|
Main UI
|
SubSelection Soft
|
93
|
COLOR_SV_UNFOLD_BUTTON
|
Other Views
|
SV Unfold Children Button
|
94
|
COLOR_SV_GEOMOBJECT_BK
|
Other Views
|
SV Geometry Node Bkg
|
95
|
COLOR_SV_LIGHT_BK
|
Other Views
|
SV Light Node Bkg
|
96
|
COLOR_SV_CAMERA_BK
|
Other Views
|
SV Camera Node Bkg
|
97
|
COLOR_SV_SHAPE_BK
|
Other Views
|
SV Shape Node Bkg
|
98
|
COLOR_SV_HELPER_BK
|
Other Views
|
SV Helper Node Bkg
|
99
|
COLOR_SV_SYSTEM_BK
|
Other Views
|
SV System Node Bkg
|
100
|
COLOR_SV_CONTROLLER_BK
|
Other Views
|
SV Controller Node Bkg
|
101
|
COLOR_SV_MODIFIER_BK
|
Other Views
|
SV Modifier Node Bkg
|
102
|
COLOR_SV_MATERIAL_BK
|
Other Views
|
SV Material Node Bkg
|
103
|
COLOR_SV_MAP_BK
|
Other Views
|
SV Map Node Bkg
|