AppearanceColor

Returns or modifies an application interface item's color.

Syntax

rhinoscriptsyntax.AppearanceColor (item, color=None)

rhinoscript.application.AppearanceColor (item, color=None)

Parameters

item

Required.  Number.  Item number to either query or modify.  The available items are as follows:

Value

Description

0

View background

1

Major grid line

2

Minor grid line

3

X-axis line

4

Y-axis line

5

Selected objects

6

Locked objects

7

New layers

8

Feedback

9

Tracking

10

Crosshair

11

Text

12

Text background

13

Text hover

color

Optional.  The new color value.  If omitted, the current item color is returned.

Returns

Number

If a color is not specified, the current item color if successful.

Number

If a color is specified, the previous item color if successful.

Example

import rhinoscriptsyntax as rs

oldColor = rs.AppearanceColor(0)

newColor = rs.GetColor(oldColor)

if newColor is not None:

    rs.AppearanceColor(0, newColor)

    rs.Redraw()

Also See

GetColor