Module Theme :: Class ThemeUI
[frames | no frames]

Class ThemeUI


The User Interface sub-theme

This can be accessed with theme.get(t), where t can be 'ui' or -1. The available variables follow the internal (C coded) ThemeUI struct in Blender. Most of them represent rgba (red, green, blue, alpha) colors, with each component in the range [0, 255]. There is more than one way to access them.

Examples:
 print outline.R
 outline.r = 180 # it's case insensitive
 outline[0] = 94 # 0 for red, 1 for green, ...
 outline = [200, 200, 200, 255] # setting all components at once

Class Variable Summary
  action: theme rgba var.
int drawType: the draw type (minimal, rounded, etc) in the range [1, 4].
  menu_back: theme rgba var.
  menu_hilite: theme rgba var.
  menu_item: theme rgba var.
  menu_text: theme rgba var.
  menu_text_hi: theme rgba var.
  neutral: theme rgba var.
  num: theme rgba var.
  outline: theme rgba var.
  popup: theme rgba var.
  setting: theme rgba var.
  setting1: theme rgba var.
  setting2: theme rgba var.
  text: theme rgba var.
  text_hi: theme rgba var.
  textfield: theme rgba var.
string theme: the parent Theme for this object.

Class Variable Details

action

theme rgba var.

drawType

the draw type (minimal, rounded, etc) in the range [1, 4].
Type:
int

menu_back

theme rgba var.

menu_hilite

theme rgba var.

menu_item

theme rgba var.

menu_text

theme rgba var.

menu_text_hi

theme rgba var.

neutral

theme rgba var.

num

theme rgba var.

outline

theme rgba var.

popup

theme rgba var.

setting

theme rgba var.

setting1

theme rgba var.

setting2

theme rgba var.

text

theme rgba var.

text_hi

theme rgba var.

textfield

theme rgba var.

theme

the parent Theme for this object.
Type:
string

Generated by Epydoc 2.1 on Tue Jan 4 13:43:06 2005 http://epydoc.sf.net