Bug/patch #5244, by Juho
The pulldown options for adding new Matte compo nodes.
This commit is contained in:
parent
ca6824a640
commit
68f9b95ee8
|
@ -372,6 +372,22 @@ static uiBlock *node_add_groupmenu(void *arg_unused)
|
|||
return block;
|
||||
}
|
||||
|
||||
static uiBlock *node_add_mattemenu(void *arg_unused)
|
||||
{
|
||||
SpaceNode *snode= curarea->spacedata.first;
|
||||
uiBlock *block;
|
||||
|
||||
block= uiNewBlock(&curarea->uiblocks, "node_add_mattemenu", UI_EMBOSSP, UI_HELV, G.curscreen->mainwin);
|
||||
uiBlockSetButmFunc(block, do_node_addmenu, NULL);
|
||||
|
||||
node_make_addmenu(snode, NODE_CLASS_MATTE, block);
|
||||
|
||||
uiBlockSetDirection(block, UI_RIGHT);
|
||||
uiTextBoundsBlock(block, 60);
|
||||
|
||||
return block;
|
||||
}
|
||||
|
||||
static uiBlock *node_addmenu(void *arg_unused)
|
||||
{
|
||||
SpaceNode *snode= curarea->spacedata.first;
|
||||
|
@ -398,6 +414,7 @@ static uiBlock *node_addmenu(void *arg_unused)
|
|||
uiDefIconTextBlockBut(block, node_add_filtermenu, NULL, ICON_RIGHTARROW_THIN, "Filter", 0, yco-=20, 120, 19, "");
|
||||
uiDefIconTextBlockBut(block, node_add_convertermenu, NULL, ICON_RIGHTARROW_THIN, "Convertor", 0, yco-=20, 120, 19, "");
|
||||
uiDefIconTextBlockBut(block, node_add_groupmenu, NULL, ICON_RIGHTARROW_THIN, "Group", 0, yco-=20, 120, 19, "");
|
||||
uiDefIconTextBlockBut(block, node_add_mattemenu, NULL, ICON_RIGHTARROW_THIN, "Matte", 0, yco-=20, 120, 19, "");
|
||||
} else
|
||||
uiDefBut(block, SEPR, 0, "", 0, yco-=6, menuwidth, 6, NULL, 0.0, 0.0, 0, 0, "");
|
||||
|
||||
|
|
Loading…
Reference in New Issue