PreferencesView(bpy_struct)

base class — bpy_struct

class bpy.types.PreferencesView(bpy_struct)

Preferences related to viewing data

color_picker_type

Different styles of displaying the color picker widget

  • CIRCLE_HSV Circle (HSV), A circular Hue/Saturation color wheel, with Value slider.
  • CIRCLE_HSL Circle (HSL), A circular Hue/Saturation color wheel, with Lightness slider.
  • SQUARE_SV Square (SV + H), A square showing Saturation/Value, with Hue slider.
  • SQUARE_HS Square (HS + V), A square showing Hue/Saturation, with Value slider.
  • SQUARE_HV Square (HV + S), A square showing Hue/Value, with Saturation slider.
Type:enum in [‘CIRCLE_HSV’, ‘CIRCLE_HSL’, ‘SQUARE_SV’, ‘SQUARE_HS’, ‘SQUARE_HV’], default ‘CIRCLE_HSV’
factor_display_type

How factor values are displayed

  • FACTOR Factor, Display factors as values between 0 and 1.
  • PERCENTAGE Percentage, Display factors as percentages.
Type:enum in [‘FACTOR’, ‘PERCENTAGE’], default ‘FACTOR’
font_path_ui

Path to interface font

Type:string, default “”, (never None)
font_path_ui_mono

Path to interface mono-space Font

Type:string, default “”, (never None)
gizmo_size

Diameter of the gizmo

Type:int in [10, 200], default 75
header_align

Default header position for new space-types

  • NONE Default, Keep existing header alignment.
  • TOP Top, Top aligned on load.
  • BOTTOM Bottom, Bottom align on load (except for property editors).
Type:enum in [‘NONE’, ‘TOP’, ‘BOTTOM’], default ‘NONE’
language

Language used for translation

  • DEFAULT Automatic (Automatic), Automatically choose system’s defined language if available, or fall-back to English.
Type:enum in [‘DEFAULT’], default ‘DEFAULT’
lookdev_sphere_size

Maximum diameter of the look development sphere size

Type:int in [50, 400], default 150
mini_axis_brightness

Brightness of the icon

Type:int in [0, 10], default 0
mini_axis_size

The axes icon’s size

Type:int in [10, 64], default 0
mini_axis_type

Show a small rotating 3D axes in the top right corner of the 3D View

Type:enum in [‘MINIMAL’, ‘GIZMO’], default ‘MINIMAL’
open_sublevel_delay

Time delay in 1/10 seconds before automatically opening sub level menus

Type:int in [1, 40], default 0
open_toplevel_delay

Time delay in 1/10 seconds before automatically opening top level menus

Type:int in [1, 40], default 0
pie_animation_timeout

Time needed to fully animate the pie to unfolded state (in 1/100ths of sec)

Type:int in [0, 1000], default 0
pie_initial_timeout

Pie menus will use the initial mouse position as center for this amount of time (in 1/100ths of sec)

Type:int in [0, 1000], default 0
pie_menu_confirm

Distance threshold after which selection is made (zero to disable)

Type:int in [0, 1000], default 0
pie_menu_radius

Pie menu size in pixels

Type:int in [0, 1000], default 0
pie_menu_threshold

Distance from center needed before a selection can be made

Type:int in [0, 1000], default 0
pie_tap_timeout

Pie menu button held longer than this will dismiss menu on release.(in 1/100ths of sec)

Type:int in [0, 1000], default 0
rotation_angle

Rotation step for numerical pad keys (2 4 6 8)

Type:float in [0, 90], default 0.0
show_column_layout

Use a column layout for toolbox

Type:boolean, default False
show_developer_ui

Show options for developers (edit source in context menu, geometry indices)

Type:boolean, default False
show_gizmo

Use transform gizmos by default

Type:boolean, default False
show_large_cursors

Use large mouse cursors when available

Type:boolean, default False
show_layout_ui

Split and join editors by dragging from corners

Type:boolean, default False
show_object_info

Display objects name and frame number in 3D view

Type:boolean, default False
show_playback_fps

Show the frames per second screen refresh rate, while animation is played back

Type:boolean, default False
show_splash

Display splash screen on startup

Type:boolean, default False
show_tooltips

Display tooltips (when off hold Alt to force display)

Type:boolean, default False
show_tooltips_python

Show Python references in tooltips

Type:boolean, default False
show_view_name

Show the name of the view’s direction in each 3D View

Type:boolean, default False
smooth_view

Time to animate the view in milliseconds, zero to disable

Type:int in [0, 1000], default 0
text_hinting

Method for making user interface text render sharp

Type:enum in [‘AUTO’, ‘NONE’, ‘SLIGHT’, ‘FULL’], default ‘AUTO’
timecode_style

Format of Time Codes displayed when not displaying timing in terms of frames

  • MINIMAL Minimal Info, Most compact representation, uses ‘+’ as separator for sub-second frame numbers, with left and right truncation of the timecode as necessary.
  • SMPTE SMPTE (Full), Full SMPTE timecode (format is HH:MM:SS:FF).
  • SMPTE_COMPACT SMPTE (Compact), SMPTE timecode showing minutes, seconds, and frames only - hours are also shown if necessary, but not by default.
  • MILLISECONDS Compact with Milliseconds, Similar to SMPTE (Compact), except that instead of frames, milliseconds are shown instead.
  • SECONDS_ONLY Only Seconds, Direct conversion of frame numbers to seconds.
Type:enum in [‘MINIMAL’, ‘SMPTE’, ‘SMPTE_COMPACT’, ‘MILLISECONDS’, ‘SECONDS_ONLY’], default ‘MINIMAL’
ui_line_width

Changes the thickness of widget outlines, lines and points in the interface, for high DPI displays

  • THIN Thin, Thinner lines than the default.
  • AUTO Auto, Automatic line width based on UI scale.
  • THICK Thick, Thicker lines than the default.
Type:enum in [‘THIN’, ‘AUTO’, ‘THICK’], default ‘AUTO’
ui_scale

Changes the size of the fonts and widgets in the interface

Type:float in [0.25, 4], default 1.0
use_directional_menus

Otherwise menus, etc will always be top to bottom, left to right, no matter opening direction

Type:boolean, default False
use_international_fonts

Enable UI translation and use international fonts

Type:boolean, default False
use_mouse_over_open

Open menu buttons and pulldowns automatically when the mouse is hovering

Type:boolean, default False
use_save_prompt

Ask for confirmation when quitting with unsaved changes

Type:boolean, default False
use_text_antialiasing

Draw user interface text anti-aliased

Type:boolean, default False
use_translate_interface

Translate all labels in menus, buttons and panels (note that this might make it hard to follow tutorials or the manual)

Type:boolean, default False
use_translate_new_dataname

Translate the names of new data-blocks (objects, materials…)

Type:boolean, default False
use_translate_tooltips

Translate the descriptions when hovering UI elements (recommended)

Type:boolean, default False
use_weight_color_range

Enable color range used for weight visualization in weight painting mode

Type:boolean, default False
view2d_grid_spacing_min

Minimum number of pixels between each gridline in 2D Viewports

Type:int in [1, 500], default 0
view_frame_keyframes

Keyframes around cursor that we zoom around

Type:int in [1, 500], default 0
view_frame_seconds

Seconds around cursor that we zoom around

Type:float in [0, 10000], default 0.0
view_frame_type

How zooming to frame focuses around current frame

Type:enum in [‘KEEP_RANGE’, ‘SECONDS’, ‘KEYFRAMES’], default ‘KEEP_RANGE’
weight_color_range

Color range used for weight visualization in weight painting mode

Type:ColorRamp, (readonly, never None)
classmethod bl_rna_get_subclass(id, default=None)
Parameters:id (string) – The RNA type identifier.
Returns:The RNA type or default when not found.
Return type:bpy.types.Struct subclass
classmethod bl_rna_get_subclass_py(id, default=None)
Parameters:id (string) – The RNA type identifier.
Returns:The class or default when not found.
Return type:type

Inherited Properties

Inherited Functions

References