正文
Blender 按键信息表
Blender 中各种用于处理 UI 的按键信息
字符串名称 | 说明 | ||
---|---|---|---|
LEFTMOUSE | 鼠标左键, LMB. | ||
MIDDLEMOUSE | 鼠标中间 – MMB. | ||
RIGHTMOUSE | 鼠标右键 – RMB. | ||
BUTTON4MOUSE | Button4 Mouse – MB4. | ||
BUTTON5MOUSE | Button5 Mouse – MB5. | ||
BUTTON6MOUSE | Button6 Mouse – MB6. | ||
BUTTON7MOUSE | Button7 Mouse – MB7. | ||
PEN | Pen. | ||
ERASER | Eraser. | ||
MOUSEMOVE | Mouse Move – MsMov. | ||
INBETWEEN_MOUSEMOVE | In-between Move – MsSubMov. | ||
TRACKPADPAN | Mouse/Trackpad Pan – MsPan. | ||
TRACKPADZOOM | Mouse/Trackpad Zoom – MsZoom. | ||
MOUSEROTATE | Mouse/Trackpad Rotate – MsRot. | ||
MOUSESMARTZOOM | Mouse/Trackpad Smart Zoom – MsSmartZoom. | ||
WHEELUPMOUSE | Wheel Up – WhUp. | ||
WHEELDOWNMOUSE | Wheel Down – WhDown. | ||
WHEELINMOUSE | Wheel In – WhIn. | ||
WHEELOUTMOUSE | Wheel Out – WhOut. | ||
EVT_TWEAK_L | Tweak Left – TwkL. | ||
EVT_TWEAK_M | Tweak Middle – TwkM. | ||
EVT_TWEAK_R | Tweak Right – TwkR. | ||
A | A. | ||
B | B. | ||
C | C. | ||
D | D. | ||
E | E. | ||
F | F. | ||
G | G. | ||
H | H. | ||
I | I. | ||
J | J. | ||
K | K. | ||
L | L. | ||
M | M. | ||
N | N. | ||
O | O. | ||
P | P. | ||
Q | Q. | ||
R | R. | ||
S | S. | ||
T | T. | ||
U | U. | ||
V | V. | ||
W | W. | ||
X | X. | ||
Y | Y. | ||
Z | Z. | ||
ZERO | 0 | ||
ONE | 1 | ||
TWO | 2 | ||
THREE | 3 | ||
FOUR | 4 | ||
FIVE | 5 | ||
SIX | 6 | ||
SEVEN | 7 | ||
EIGHT | 8 | ||
NINE | 9 | ||
LEFT_CTRL | Left Ctrl – CtrlL. | ||
LEFT_ALT | Left Alt – AltL. | ||
LEFT_SHIFT | Left Shift – ShiftL. | ||
RIGHT_ALT | Right Alt – AltR. | ||
RIGHT_CTRL | Right Ctrl – CtrlR. | ||
RIGHT_SHIFT | Right Shift – ShiftR. | ||
OSKEY | OS Key – Cmd. | ||
APP | Application – App. | ||
GRLESS | Grless. | ||
ESC | Esc. | ||
TAB | Tab. | ||
RET | Return – Enter. | ||
SPACE | Spacebar – Space. | ||
LINE_FEED | Line Feed. | ||
BACK_SPACE | Backspace – BkSpace. | ||
DEL | Delete – Del. | ||
SEMI_COLON | ;. | ||
PERIOD | .. | ||
COMMA | ,. | ||
QUOTE | “. | ||
ACCENT_GRAVE | `. | ||
MINUS | -. | ||
PLUS | +. | ||
SLASH | /. | ||
BACK_SLASH | . | ||
EQUAL | =. | ||
LEFT_BRACKET | [. | ||
RIGHT_BRACKET | ]. | ||
LEFT_ARROW | Left Arrow – ←. | ||
DOWN_ARROW | Down Arrow – ↓. | ||
RIGHT_ARROW | Right Arrow – →. | ||
UP_ARROW | Up Arrow – ↑. | ||
NUMPAD_2 | Numpad 2 – Pad2. | ||
NUMPAD_4 | Numpad 4 – Pad4. | ||
NUMPAD_6 | Numpad 6 – Pad6. | ||
NUMPAD_8 | Numpad 8 – Pad8. | ||
NUMPAD_1 | Numpad 1 – Pad1. | ||
NUMPAD_3 | Numpad 3 – Pad3. | ||
NUMPAD_5 | Numpad 5 – Pad5. | ||
NUMPAD_7 | Numpad 7 – Pad7. | ||
NUMPAD_9 | Numpad 9 – Pad9. | ||
NUMPAD_PERIOD | Numpad . – Pad.. | ||
NUMPAD_SLASH | Numpad / – Pad/. | ||
NUMPAD_ASTERIX | Numpad * – Pad*. | ||
NUMPAD_0 | Numpad 0 – Pad0. | ||
NUMPAD_MINUS | Numpad - – Pad-. | ||
NUMPAD_ENTER | Numpad Enter – PadEnter. | ||
NUMPAD_PLUS | Numpad + – Pad+. | ||
F1 | F1. | ||
F2 | F2. | ||
F3 | F3. | ||
F4 | F4. | ||
F5 | F5. | ||
F6 | F6. | ||
F7 | F7. | ||
F8 | F8. | ||
F9 | F9. | ||
F10 | F10. | ||
F11 | F11. | ||
F12 | F12. | ||
F13 | F13. | ||
F14 | F14. | ||
F15 | F15. | ||
F16 | F16. | ||
F17 | F17. | ||
F18 | F18. | ||
F19 | F19. | ||
F20 | F20. | ||
F21 | F21. | ||
F22 | F22. | ||
F23 | F23. | ||
F24 | F24. | ||
PAUSE | Pause. | ||
INSERT | Insert – Ins. | ||
HOME | Home. | ||
PAGE_UP | Page Up – PgUp. | ||
PAGE_DOWN | Page Down – PgDown. | ||
END | End. | ||
MEDIA_PLAY | Media Play/Pause – >/ | . | |
MEDIA_STOP | Media Stop – Stop. | ||
MEDIA_FIRST | Media First – | <<. MEDIA_LAST Media Last – >> | . |
TEXTINPUT | Text Input – TxtIn. | ||
WINDOW_DEACTIVATE | Window Deactivate. | ||
TIMER | Timer – Tmr. | ||
TIMER0 | Timer 0 – Tmr0. | ||
TIMER1 | Timer 1 – Tmr1. | ||
TIMER2 | Timer 2 – Tmr2. | ||
TIMER_JOBS | Timer Jobs – TmrJob. | ||
TIMER_AUTOSAVE | Timer Autosave – TmrSave. | ||
TIMER_REPORT | Timer Report – TmrReport. | ||
TIMERREGION | Timer Region – TmrReg. | ||
NDOF_MOTION | NDOF Motion – NdofMov. | ||
NDOF_BUTTON_MENU | NDOF Menu – NdofMenu. | ||
NDOF_BUTTON_FIT | NDOF Fit – NdofFit. | ||
NDOF_BUTTON_TOP | NDOF Top – Ndof↑. | ||
NDOF_BUTTON_BOTTOM | NDOF Bottom – Ndof↓. | ||
NDOF_BUTTON_LEFT | NDOF Left – Ndof←. | ||
NDOF_BUTTON_RIGHT | NDOF Right – Ndof→. | ||
NDOF_BUTTON_FRONT | NDOF Front – NdofFront. | ||
NDOF_BUTTON_BACK | NDOF Back – NdofBack. | ||
NDOF_BUTTON_ISO1 | NDOF Isometric 1 – NdofIso1. | ||
NDOF_BUTTON_ISO2 | NDOF Isometric 2 – NdofIso2. | ||
NDOF_BUTTON_ROLL_CW | NDOF Roll CW – NdofRCW. | ||
NDOF_BUTTON_ROLL_CCW | NDOF Roll CCW – NdofRCCW. | ||
NDOF_BUTTON_SPIN_CW | NDOF Spin CW – NdofSCW. | ||
NDOF_BUTTON_SPIN_CCW | NDOF Spin CCW – NdofSCCW. | ||
NDOF_BUTTON_TILT_CW | NDOF Tilt CW – NdofTCW. | ||
NDOF_BUTTON_TILT_CCW | NDOF Tilt CCW – NdofTCCW. | ||
NDOF_BUTTON_ROTATE | NDOF Rotate – NdofRot. | ||
NDOF_BUTTON_PANZOOM | NDOF Pan/Zoom – NdofPanZoom. | ||
NDOF_BUTTON_DOMINANT | NDOF Dominant – NdofDom. | ||
NDOF_BUTTON_PLUS | NDOF Plus – Ndof+. | ||
NDOF_BUTTON_MINUS | NDOF Minus – Ndof-. | ||
NDOF_BUTTON_ESC | NDOF Esc – NdofEsc. | ||
NDOF_BUTTON_ALT | NDOF Alt – NdofAlt. | ||
NDOF_BUTTON_SHIFT | NDOF Shift – NdofShift. | ||
NDOF_BUTTON_CTRL | NDOF Ctrl – NdofCtrl. | ||
NDOF_BUTTON_1 | NDOF Button 1 – NdofB1. | ||
NDOF_BUTTON_2 | NDOF Button 2 – NdofB2. | ||
NDOF_BUTTON_3 | NDOF Button 3 – NdofB3. | ||
NDOF_BUTTON_4 | NDOF Button 4 – NdofB4. | ||
NDOF_BUTTON_5 | NDOF Button 5 – NdofB5. | ||
NDOF_BUTTON_6 | NDOF Button 6 – NdofB6. | ||
NDOF_BUTTON_7 | NDOF Button 7 – NdofB7. | ||
NDOF_BUTTON_8 | NDOF Button 8 – NdofB8. | ||
NDOF_BUTTON_9 | NDOF Button 9 – NdofB9. | ||
NDOF_BUTTON_10 | NDOF Button 10 – NdofB10. | ||
NDOF_BUTTON_A | NDOF Button A – NdofBA. | ||
NDOF_BUTTON_B | NDOF Button B – NdofBB. | ||
NDOF_BUTTON_C | NDOF Button C – NdofBC. | ||
ACTIONZONE_AREA | ActionZone Area – AZone Area. | ||
ACTIONZONE_REGION | ActionZone Region – AZone Region. | ||
ACTIONZONE_FULLSCREEN | ActionZone Fullscreen – AZone FullScr. | ||
XR_ACTION | XR Action. |
具体代码示例
判断鼠标左键是否按下
if event.type == 'LEFTMOUSE' and event.value == 'PRESS':
# set first position of stroke
self.furthest_position = numpy.array([event.mouse_x, event.mouse_y])
pressing = True
判断鼠标左键是否松开
if event.type == 'LEFTMOUSE' and event.value == 'RELEASE':
pressing = False
判断是否是按着鼠标左键移动
if event.type == 'MOUSEMOVE' or event.type == 'LEFTMOUSE':
# get mouse positions
mouse_position = numpy.array([event.mouse_x, event.mouse_y])
# get area position
area_position_x = bpy.context.area.x
area_position_y = bpy.context.area.y
...
判断是否按下 ESC 键
if event.type == 'ESC':
# print("stop")
bpy.context.scene.tool_settings.unified_paint_settings.color = (0.5, 0.5, 0.5)
# remove circle
if circle:
bpy.types.SpaceImageEditor.draw_handler_remove(circle, 'WINDOW')
circle = None
context.area.tag_redraw()
return {'FINISHED'}
Blender 鼠标状态
默认的鼠标状态为 DEFAULT
其他可能的状态如下所示
cursor_status = ["DEFAULT", "NONE", "WAIT", "CROSSHAIR", "MOVE_X", "MOVE_Y", "KNIFE", "TEXT", "PAINT_BRUSH", "PAINT_CROSS", "DOT", "ERASER",
"HAND", "SCROLL_X", "SCROLL_Y", "SCROLL_XY", "EYEDROPPER", "PICK_AREA", "STOP", "COPY", "CROSS", "MUTE", "ZOOM_IN", "ZOOM_OUT"]
Blender 图标
在脚本编辑器中按下 Ctrl+T
打开侧栏(提前在插件中开启 Icon Viewer),就可以选择喜欢的图标了
比如,点击了 ❤ 图标就对应显示了以下 FUND
字段
图标完整字段代码
icon_libs = ["NONE", "QUESTION", "ERROR", "CANCEL", "TRIA_RIGHT", "TRIA_DOWN", "TRIA_LEFT", "TRIA_UP", "ARROW_LEFTRIGHT", "PLUS",
"DISCLOSURE_TRI_RIGHT", "DISCLOSURE_TRI_DOWN", "RADIOBUT_OFF", "RADIOBUT_ON", "MENU_PANEL", "BLENDER", "GRIP", "DOT",
"COLLAPSEMENU", "X", "DUPLICATE", "TRASH", "COLLECTION_NEW", "OPTIONS", "NODE", "NODE_SEL", "WINDOW", "WORKSPACE",
"RIGHTARROW_THIN", "BORDERMOVE", "VIEWZOOM", "ADD", "REMOVE", "PANEL_CLOSE", "COPY_ID", "EYEDROPPER", "CHECKMARK",
"AUTO", "CHECKBOX_DEHLT", "CHECKBOX_HLT", "UNLOCKED", "LOCKED", "UNPINNED", "PINNED", "SCREEN_BACK", "RIGHTARROW",
"DOWNARROW_HLT", "FCURVE_SNAPSHOT", "OBJECT_HIDDEN", "TOPBAR", "STATUSBAR", "PLUGIN", "HELP", "GHOST_ENABLED",
"COLOR", "UNLINKED", "LINKED", "HAND", "ZOOM_ALL", "ZOOM_SELECTED", "ZOOM_PREVIOUS", "ZOOM_IN", "ZOOM_OUT",
"DRIVER_DISTANCE", "DRIVER_ROTATIONAL_DIFFERENCE", "DRIVER_TRANSFORM", "FREEZE", "STYLUS_PRESSURE", "GHOST_DISABLED",
"FILE_NEW", "FILE_TICK", "QUIT", "URL", "RECOVER_LAST", "THREE_DOTS", "FULLSCREEN_ENTER", "FULLSCREEN_EXIT",
"BRUSHES_ALL", "LIGHT", "MATERIAL", "TEXTURE", "ANIM", "WORLD", "SCENE", "OUTPUT", "SCRIPT", "PARTICLES",
"PHYSICS", "SPEAKER", "TOOL_SETTINGS", "SHADERFX", "MODIFIER", "BLANK1", "FAKE_USER_OFF", "FAKE_USER_ON",
"VIEW3D", "GRAPH", "OUTLINER", "PROPERTIES", "FILEBROWSER", "IMAGE", "INFO", "SEQUENCE", "TEXT", "SPREADSHEET",
"SOUND", "ACTION", "NLA", "PREFERENCES", "TIME", "NODETREE", "CONSOLE", "TRACKER", "ASSET_MANAGER", "NODE_COMPOSITING",
"NODE_TEXTURE", "NODE_MATERIAL", "UV", "OBJECT_DATAMODE", "EDITMODE_HLT", "UV_DATA", "VPAINT_HLT", "TPAINT_HLT",
"WPAINT_HLT", "SCULPTMODE_HLT", "POSE_HLT", "PARTICLEMODE", "TRACKING", "TRACKING_BACKWARDS", "TRACKING_FORWARDS",
"TRACKING_BACKWARDS_SINGLE", "TRACKING_FORWARDS_SINGLE", "TRACKING_CLEAR_BACKWARDS", "TRACKING_CLEAR_FORWARDS",
"TRACKING_REFINE_BACKWARDS", "TRACKING_REFINE_FORWARDS", "SCENE_DATA", "RENDERLAYERS", "WORLD_DATA", "OBJECT_DATA",
"MESH_DATA", "CURVE_DATA", "META_DATA", "LATTICE_DATA", "LIGHT_DATA", "MATERIAL_DATA", "TEXTURE_DATA", "ANIM_DATA",
"CAMERA_DATA", "PARTICLE_DATA", "LIBRARY_DATA_DIRECT", "GROUP", "ARMATURE_DATA", "COMMUNITY", "BONE_DATA", "CONSTRAINT",
"SHAPEKEY_DATA", "CONSTRAINT_BONE", "CAMERA_STEREO", "PACKAGE", "UGLYPACKAGE", "EXPERIMENTAL", "BRUSH_DATA", "IMAGE_DATA",
"FILE", "FCURVE", "FONT_DATA", "RENDER_RESULT", "SURFACE_DATA", "EMPTY_DATA", "PRESET", "RENDER_ANIMATION", "RENDER_STILL",
"LIBRARY_DATA_BROKEN", "BOIDS", "STRANDS", "LIBRARY_DATA_INDIRECT", "GREASEPENCIL", "LINE_DATA", "LIBRARY_DATA_OVERRIDE",
"GROUP_BONE", "GROUP_VERTEX", "GROUP_VCOL", "GROUP_UVS", "FACE_MAPS", "RNA", "RNA_ADD", "MOUSE_LMB", "MOUSE_MMB", "MOUSE_RMB",
"MOUSE_MOVE", "MOUSE_LMB_DRAG", "MOUSE_MMB_DRAG", "MOUSE_RMB_DRAG", "MEMORY", "PRESET_NEW", "DECORATE", "DECORATE_KEYFRAME",
"DECORATE_ANIMATE", "DECORATE_DRIVER", "DECORATE_LINKED", "DECORATE_LIBRARY_OVERRIDE", "DECORATE_UNLOCKED", "DECORATE_LOCKED",
"DECORATE_OVERRIDE", "FUND", "TRACKER_DATA", "HEART", "ORPHAN_DATA", "USER", "SYSTEM", "SETTINGS", "OUTLINER_OB_EMPTY",
"OUTLINER_OB_MESH", "OUTLINER_OB_CURVE", "OUTLINER_OB_LATTICE", "OUTLINER_OB_META", "OUTLINER_OB_LIGHT", "OUTLINER_OB_CAMERA",
"OUTLINER_OB_ARMATURE", "OUTLINER_OB_FONT", "OUTLINER_OB_SURFACE", "OUTLINER_OB_SPEAKER", "OUTLINER_OB_FORCE_FIELD",
"OUTLINER_OB_GROUP_INSTANCE", "OUTLINER_OB_GREASEPENCIL", "OUTLINER_OB_LIGHTPROBE", "OUTLINER_OB_IMAGE", "OUTLINER_COLLECTION",
"RESTRICT_COLOR_OFF", "RESTRICT_COLOR_ON", "HIDE_ON", "HIDE_OFF", "RESTRICT_SELECT_ON", "RESTRICT_SELECT_OFF",
"RESTRICT_RENDER_ON", "RESTRICT_RENDER_OFF", "RESTRICT_INSTANCED_OFF", "OUTLINER_DATA_EMPTY", "OUTLINER_DATA_MESH",
"OUTLINER_DATA_CURVE", "OUTLINER_DATA_LATTICE", "OUTLINER_DATA_META", "OUTLINER_DATA_LIGHT", "OUTLINER_DATA_CAMERA",
"OUTLINER_DATA_ARMATURE", "OUTLINER_DATA_FONT", "OUTLINER_DATA_SURFACE", "OUTLINER_DATA_SPEAKER", "OUTLINER_DATA_LIGHTPROBE",
"OUTLINER_DATA_GP_LAYER", "OUTLINER_DATA_GREASEPENCIL", "GP_SELECT_POINTS", "GP_SELECT_STROKES", "GP_MULTIFRAME_EDITING",
"GP_ONLY_SELECTED", "GP_SELECT_BETWEEN_STROKES", "MODIFIER_OFF", "MODIFIER_ON", "ONIONSKIN_OFF", "ONIONSKIN_ON",
"RESTRICT_VIEW_ON", "RESTRICT_VIEW_OFF", "RESTRICT_INSTANCED_ON", "MESH_PLANE", "MESH_CUBE", "MESH_CIRCLE", "MESH_UVSPHERE",
"MESH_ICOSPHERE", "MESH_GRID", "MESH_MONKEY", "MESH_CYLINDER", "MESH_TORUS", "MESH_CONE", "MESH_CAPSULE", "EMPTY_SINGLE_ARROW",
"LIGHT_POINT", "LIGHT_SUN", "LIGHT_SPOT", "LIGHT_HEMI", "LIGHT_AREA", "CUBE", "SPHERE", "CONE", "META_PLANE", "META_CUBE",
"META_BALL", "META_ELLIPSOID", "META_CAPSULE", "SURFACE_NCURVE", "SURFACE_NCIRCLE", "SURFACE_NSURFACE", "SURFACE_NCYLINDER",
"SURFACE_NSPHERE", "SURFACE_NTORUS", "EMPTY_AXIS", "STROKE", "EMPTY_ARROWS", "CURVE_BEZCURVE", "CURVE_BEZCIRCLE",
"CURVE_NCURVE", "CURVE_NCIRCLE", "CURVE_PATH", "LIGHTPROBE_CUBEMAP", "LIGHTPROBE_PLANAR", "LIGHTPROBE_GRID", "COLOR_RED",
"COLOR_GREEN", "COLOR_BLUE", "TRIA_RIGHT_BAR", "TRIA_DOWN_BAR", "TRIA_LEFT_BAR", "TRIA_UP_BAR", "FORCE_FORCE", "FORCE_WIND",
"FORCE_VORTEX", "FORCE_MAGNETIC", "FORCE_HARMONIC", "FORCE_CHARGE", "FORCE_LENNARDJONES", "FORCE_TEXTURE", "FORCE_CURVE",
"FORCE_BOID", "FORCE_TURBULENCE", "FORCE_DRAG", "FORCE_FLUIDFLOW", "RIGID_BODY", "RIGID_BODY_CONSTRAINT", "IMAGE_PLANE",
"IMAGE_BACKGROUND", "IMAGE_REFERENCE", "NODE_INSERT_ON", "NODE_INSERT_OFF", "NODE_TOP", "NODE_SIDE", "NODE_CORNER",
"ANCHOR_TOP", "ANCHOR_BOTTOM", "ANCHOR_LEFT", "ANCHOR_RIGHT", "ANCHOR_CENTER", "SELECT_SET", "SELECT_EXTEND", "SELECT_SUBTRACT",
"SELECT_INTERSECT", "SELECT_DIFFERENCE", "ALIGN_LEFT", "ALIGN_CENTER", "ALIGN_RIGHT", "ALIGN_JUSTIFY", "ALIGN_FLUSH",
"ALIGN_TOP", "ALIGN_MIDDLE", "ALIGN_BOTTOM", "BOLD", "ITALIC", "UNDERLINE", "SMALL_CAPS", "CON_ACTION", "MOD_LENGTH",
"MOD_DASH", "MOD_LINEART", "HOLDOUT_OFF", "HOLDOUT_ON", "INDIRECT_ONLY_OFF", "INDIRECT_ONLY_ON", "CON_CAMERASOLVER",
"CON_FOLLOWTRACK", "CON_OBJECTSOLVER", "CON_LOCLIKE", "CON_ROTLIKE", "CON_SIZELIKE", "CON_TRANSLIKE", "CON_DISTLIMIT",
"CON_LOCLIMIT", "CON_ROTLIMIT", "CON_SIZELIMIT", "CON_SAMEVOL", "CON_TRANSFORM", "CON_TRANSFORM_CACHE", "CON_CLAMPTO",
"CON_KINEMATIC", "CON_LOCKTRACK", "CON_SPLINEIK", "CON_STRETCHTO", "CON_TRACKTO", "CON_ARMATURE", "CON_CHILDOF",
"CON_FLOOR", "CON_FOLLOWPATH", "CON_PIVOT", "CON_SHRINKWRAP", "MODIFIER_DATA", "MOD_WAVE", "MOD_BUILD", "MOD_DECIM",
"MOD_MIRROR", "MOD_SOFT", "MOD_SUBSURF", "HOOK", "MOD_PHYSICS", "MOD_PARTICLES", "MOD_BOOLEAN", "MOD_EDGESPLIT",
"MOD_ARRAY", "MOD_UVPROJECT", "MOD_DISPLACE", "MOD_CURVE", "MOD_LATTICE", "MOD_TINT", "MOD_ARMATURE", "MOD_SHRINKWRAP",
"MOD_CAST", "MOD_MESHDEFORM", "MOD_BEVEL", "MOD_SMOOTH", "MOD_SIMPLEDEFORM", "MOD_MASK", "MOD_CLOTH", "MOD_EXPLODE",
"MOD_FLUIDSIM", "MOD_MULTIRES", "MOD_FLUID", "MOD_SOLIDIFY", "MOD_SCREW", "MOD_VERTEX_WEIGHT", "MOD_DYNAMICPAINT",
"MOD_REMESH", "MOD_OCEAN", "MOD_WARP", "MOD_SKIN", "MOD_TRIANGULATE", "MOD_WIREFRAME", "MOD_DATA_TRANSFER", "MOD_NORMALEDIT",
"MOD_PARTICLE_INSTANCE", "MOD_HUE_SATURATION", "MOD_NOISE", "MOD_OFFSET", "MOD_SIMPLIFY", "MOD_THICKNESS", "MOD_INSTANCE",
"MOD_TIME", "MOD_OPACITY", "REC", "PLAY", "FF", "REW", "PAUSE", "PREV_KEYFRAME", "NEXT_KEYFRAME", "PLAY_SOUND", "PLAY_REVERSE",
"PREVIEW_RANGE", "ACTION_TWEAK", "PMARKER_ACT", "PMARKER_SEL", "PMARKER", "MARKER_HLT", "MARKER", "KEYFRAME_HLT", "KEYFRAME",
"KEYINGSET", "KEY_DEHLT", "KEY_HLT", "MUTE_IPO_OFF", "MUTE_IPO_ON", "DRIVER", "SOLO_OFF", "SOLO_ON", "FRAME_PREV", "FRAME_NEXT",
"NLA_PUSHDOWN", "IPO_CONSTANT", "IPO_LINEAR", "IPO_BEZIER", "IPO_SINE", "IPO_QUAD", "IPO_CUBIC", "IPO_QUART", "IPO_QUINT",
"IPO_EXPO", "IPO_CIRC", "IPO_BOUNCE", "IPO_ELASTIC", "IPO_BACK", "IPO_EASE_IN", "IPO_EASE_OUT", "IPO_EASE_IN_OUT",
"NORMALIZE_FCURVES", "VERTEXSEL", "EDGESEL", "FACESEL", "CURSOR", "PIVOT_BOUNDBOX", "PIVOT_CURSOR", "PIVOT_INDIVIDUAL",
"PIVOT_MEDIAN", "PIVOT_ACTIVE", "CENTER_ONLY", "ROOTCURVE", "SMOOTHCURVE", "SPHERECURVE", "INVERSESQUARECURVE", "SHARPCURVE",
"LINCURVE", "NOCURVE", "RNDCURVE", "PROP_OFF", "PROP_ON", "PROP_CON", "PROP_PROJECTED", "PARTICLE_POINT", "PARTICLE_TIP",
"PARTICLE_PATH", "SNAP_FACE_CENTER", "SNAP_PERPENDICULAR", "SNAP_MIDPOINT", "SNAP_OFF", "SNAP_ON", "SNAP_NORMAL", "SNAP_GRID",
"SNAP_VERTEX", "SNAP_EDGE", "SNAP_FACE", "SNAP_VOLUME", "SNAP_INCREMENT", "STICKY_UVS_LOC", "STICKY_UVS_DISABLE",
"STICKY_UVS_VERT", "CLIPUV_DEHLT", "CLIPUV_HLT", "SNAP_PEEL_OBJECT", "GRID", "OBJECT_ORIGIN", "ORIENTATION_GLOBAL",
"ORIENTATION_GIMBAL", "ORIENTATION_LOCAL", "ORIENTATION_NORMAL", "ORIENTATION_VIEW", "COPYDOWN", "PASTEDOWN", "PASTEFLIPUP",
"PASTEFLIPDOWN", "VIS_SEL_11", "VIS_SEL_10", "VIS_SEL_01", "VIS_SEL_00", "AUTOMERGE_OFF", "AUTOMERGE_ON", "UV_VERTEXSEL",
"UV_EDGESEL", "UV_FACESEL", "UV_ISLANDSEL", "UV_SYNC_SELECT", "GP_CAPS_FLAT", "GP_CAPS_ROUND", "FIXED_SIZE", "TRANSFORM_ORIGINS",
"GIZMO", "ORIENTATION_CURSOR", "NORMALS_VERTEX", "NORMALS_FACE", "NORMALS_VERTEX_FACE", "SHADING_BBOX", "SHADING_WIRE",
"SHADING_SOLID", "SHADING_RENDERED", "SHADING_TEXTURE", "OVERLAY", "XRAY", "LOCKVIEW_OFF", "LOCKVIEW_ON", "AXIS_SIDE",
"AXIS_FRONT", "AXIS_TOP", "LAYER_USED", "LAYER_ACTIVE", "OUTLINER_OB_HAIR", "OUTLINER_DATA_HAIR", "HAIR_DATA",
"OUTLINER_OB_POINTCLOUD", "OUTLINER_DATA_POINTCLOUD", "POINTCLOUD_DATA", "OUTLINER_OB_VOLUME", "OUTLINER_DATA_VOLUME",
"VOLUME_DATA", "CURRENT_FILE", "HOME", "DOCUMENTS", "TEMP", "SORTALPHA", "SORTBYEXT", "SORTTIME", "SORTSIZE",
"SHORTDISPLAY", "LONGDISPLAY", "IMGDISPLAY", "BOOKMARKS", "FONTPREVIEW", "FILTER", "NEWFOLDER", "FOLDER_REDIRECT",
"FILE_PARENT", "FILE_REFRESH", "FILE_FOLDER", "FILE_BLANK", "FILE_BLEND", "FILE_IMAGE", "FILE_MOVIE", "FILE_SCRIPT",
"FILE_SOUND", "FILE_FONT", "FILE_TEXT", "SORT_DESC", "SORT_ASC", "LINK_BLEND", "APPEND_BLEND", "IMPORT", "EXPORT",
"LOOP_BACK", "LOOP_FORWARDS", "BACK", "FORWARD", "FILE_ARCHIVE", "FILE_CACHE", "FILE_VOLUME", "FILE_3D", "FILE_HIDDEN",
"FILE_BACKUP", "DISK_DRIVE", "MATPLANE", "MATSPHERE", "MATCUBE", "MONKEY", "HAIR", "ALIASED", "ANTIALIASED",
"MAT_SPHERE_SKY", "MATSHADERBALL", "MATCLOTH", "MATFLUID", "WORDWRAP_OFF", "WORDWRAP_ON", "SYNTAX_OFF", "SYNTAX_ON",
"LINENUMBERS_OFF", "LINENUMBERS_ON", "SCRIPTPLUGINS", "DISC", "DESKTOP", "EXTERNAL_DRIVE", "NETWORK_DRIVE",
"SEQ_SEQUENCER", "SEQ_PREVIEW", "SEQ_LUMA_WAVEFORM", "SEQ_CHROMA_SCOPE", "SEQ_HISTOGRAM", "SEQ_SPLITVIEW", "SEQ_STRIP_META",
"SEQ_STRIP_DUPLICATE", "IMAGE_RGB", "IMAGE_RGB_ALPHA", "IMAGE_ALPHA", "IMAGE_ZDEPTH", "HANDLE_AUTOCLAMPED", "HANDLE_AUTO",
"HANDLE_ALIGNED", "HANDLE_VECTOR", "HANDLE_FREE", "VIEW_PERSPECTIVE", "VIEW_ORTHO", "VIEW_CAMERA", "VIEW_PAN", "VIEW_ZOOM",
"BRUSH_BLOB", "BRUSH_BLUR", "BRUSH_CLAY", "BRUSH_CLAY_STRIPS", "BRUSH_CLONE", "BRUSH_CREASE", "BRUSH_FILL", "BRUSH_FLATTEN",
"BRUSH_GRAB", "BRUSH_INFLATE", "BRUSH_LAYER", "BRUSH_MASK", "BRUSH_MIX", "BRUSH_NUDGE", "BRUSH_PINCH", "BRUSH_SCRAPE",
"BRUSH_SCULPT_DRAW", "BRUSH_SMEAR", "BRUSH_SMOOTH", "BRUSH_SNAKE_HOOK", "BRUSH_SOFTEN", "BRUSH_TEXDRAW", "BRUSH_TEXFILL",
"BRUSH_TEXMASK", "BRUSH_THUMB", "BRUSH_ROTATE", "GPBRUSH_SMOOTH", "GPBRUSH_THICKNESS", "GPBRUSH_STRENGTH", "GPBRUSH_GRAB",
"GPBRUSH_PUSH", "GPBRUSH_TWIST", "GPBRUSH_PINCH", "GPBRUSH_RANDOMIZE", "GPBRUSH_CLONE", "GPBRUSH_WEIGHT", "GPBRUSH_PENCIL",
"GPBRUSH_PEN", "GPBRUSH_INK", "GPBRUSH_INKNOISE", "GPBRUSH_BLOCK", "GPBRUSH_MARKER", "GPBRUSH_FILL", "GPBRUSH_AIRBRUSH",
"GPBRUSH_CHISEL", "GPBRUSH_ERASE_SOFT", "GPBRUSH_ERASE_HARD", "GPBRUSH_ERASE_STROKE", "KEYTYPE_KEYFRAME_VEC",
"KEYTYPE_BREAKDOWN_VEC", "KEYTYPE_EXTREME_VEC", "KEYTYPE_JITTER_VEC", "KEYTYPE_MOVING_HOLD_VEC", "HANDLETYPE_FREE_VEC",
"HANDLETYPE_ALIGNED_VEC", "HANDLETYPE_VECTOR_VEC", "HANDLETYPE_AUTO_VEC", "HANDLETYPE_AUTO_CLAMP_VEC", "COLORSET_01_VEC",
"COLORSET_02_VEC", "COLORSET_03_VEC", "COLORSET_04_VEC", "COLORSET_05_VEC", "COLORSET_06_VEC", "COLORSET_07_VEC",
"COLORSET_08_VEC", "COLORSET_09_VEC", "COLORSET_10_VEC", "COLORSET_11_VEC", "COLORSET_12_VEC", "COLORSET_13_VEC",
"COLORSET_14_VEC", "COLORSET_15_VEC", "COLORSET_16_VEC", "COLORSET_17_VEC", "COLORSET_18_VEC", "COLORSET_19_VEC",
"COLORSET_20_VEC", "COLLECTION_COLOR_01", "COLLECTION_COLOR_02", "COLLECTION_COLOR_03", "COLLECTION_COLOR_04",
"COLLECTION_COLOR_05", "COLLECTION_COLOR_06", "COLLECTION_COLOR_07", "COLLECTION_COLOR_08", "SEQUENCE_COLOR_01",
"SEQUENCE_COLOR_02", "SEQUENCE_COLOR_03", "SEQUENCE_COLOR_04", "SEQUENCE_COLOR_05", "SEQUENCE_COLOR_06", "SEQUENCE_COLOR_07",
"SEQUENCE_COLOR_08", "SEQUENCE_COLOR_09", "EVENT_A", "EVENT_B", "EVENT_C", "EVENT_D", "EVENT_E", "EVENT_F", "EVENT_G",
"EVENT_H", "EVENT_I", "EVENT_J", "EVENT_K", "EVENT_L", "EVENT_M", "EVENT_N", "EVENT_O", "EVENT_P", "EVENT_Q", "EVENT_R",
"EVENT_S", "EVENT_T", "EVENT_U", "EVENT_V", "EVENT_W", "EVENT_X", "EVENT_Y", "EVENT_Z", "EVENT_SHIFT", "EVENT_CTRL",
"EVENT_ALT", "EVENT_OS", "EVENT_F1", "EVENT_F2", "EVENT_F3", "EVENT_F4", "EVENT_F5", "EVENT_F6", "EVENT_F7", "EVENT_F8",
"EVENT_F9", "EVENT_F10", "EVENT_F11", "EVENT_F12", "EVENT_ESC", "EVENT_TAB", "EVENT_PAGEUP", "EVENT_PAGEDOWN", "EVENT_RETURN"]