diff options
author | Joshua Leung <aligorith@gmail.com> | 2008-02-21 14:14:21 +0300 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2008-02-21 14:14:21 +0300 |
commit | 75d2729fce545fbb17d07ce85f039e0889869a80 (patch) | |
tree | 0cedb2af669ccf18e487277674f5d3975ffe24a0 /source/blender/src/header_action.c | |
parent | b6fc21d84f93b0f3ded871651995d21ecaab4341 (diff) |
Following on from the commits yesterday for "Action Channel Settings" quick-toggle tools, bones now have this functionality too.
Use Shift-W to toggle, Ctrl-Shift-W to enable, and Alt-W to disable one of the bone's settings.
Diffstat (limited to 'source/blender/src/header_action.c')
-rw-r--r-- | source/blender/src/header_action.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/source/blender/src/header_action.c b/source/blender/src/header_action.c index 1f2826d851b..dad6a3679c1 100644 --- a/source/blender/src/header_action.c +++ b/source/blender/src/header_action.c @@ -150,7 +150,8 @@ enum { ACTMENU_KEY_DUPLICATE = 0, ACTMENU_KEY_DELETE, ACTMENU_KEY_CLEAN, - ACTMENU_KEY_SAMPLEKEYS + ACTMENU_KEY_SAMPLEKEYS, + ACTMENU_KEY_INSERTKEY }; enum { @@ -1244,6 +1245,9 @@ static void do_action_keymenu(void *arg, int event) case ACTMENU_KEY_SAMPLEKEYS: sample_action_keys(); break; + case ACTMENU_KEY_INSERTKEY: + insertkey_action(); + break; } } @@ -1267,7 +1271,15 @@ static uiBlock *action_keymenu(void *arg_unused) uiDefBut(block, SEPR, 0, "", 0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, ""); + + uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, + "Insert Key|I", 0, yco-=20, + menuwidth, 19, NULL, 0.0, 0.0, 0, + ACTMENU_KEY_INSERTKEY, ""); + uiDefBut(block, SEPR, 0, "", 0, yco-=6, + menuwidth, 6, NULL, 0.0, 0.0, 0, 0, ""); + uiDefIconTextBut(block, BUTM, 1, ICON_BLANK1, "Duplicate|Shift D", 0, yco-=20, menuwidth, 19, NULL, 0.0, 0.0, 0, |