== UI icons ==
* Change ICON_NULL --> ICON_NONE to avoid two #defines with the same meaning.
This commit is contained in:
parent
7a4ca6a36d
commit
4ed5cd6cef
|
@ -3364,7 +3364,7 @@ void ANIM_channel_draw_widgets (bAnimContext *ac, bAnimListElem *ale, uiBlock *b
|
|||
uiBut *but;
|
||||
|
||||
/* create the slider button, and assign relevant callback to ensure keyframes are inserted... */
|
||||
but= uiDefAutoButR(block, &ptr, prop, array_index, "", ICON_NULL, (int)v2d->cur.xmax-offset, ymid, SLIDER_WIDTH, (int)ymaxc-yminc);
|
||||
but= uiDefAutoButR(block, &ptr, prop, array_index, "", ICON_NONE, (int)v2d->cur.xmax-offset, ymid, SLIDER_WIDTH, (int)ymaxc-yminc);
|
||||
|
||||
/* assign keyframing function according to slider type */
|
||||
if (ale->type == ANIMTYPE_SHAPEKEY)
|
||||
|
|
|
@ -227,14 +227,14 @@ static void draw_modifier__fn_generator(uiLayout *layout, ID *id, FModifier *fcm
|
|||
|
||||
/* add the settings */
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, &ptr, "function_type", 0, "", ICON_NULL);
|
||||
uiItemR(col, &ptr, "use_additive", UI_ITEM_R_TOGGLE, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "function_type", 0, "", ICON_NONE);
|
||||
uiItemR(col, &ptr, "use_additive", UI_ITEM_R_TOGGLE, NULL, ICON_NONE);
|
||||
|
||||
col= uiLayoutColumn(layout, 0); // no grouping for now
|
||||
uiItemR(col, &ptr, "amplitude", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "phase_multiplier", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "phase_offset", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "value_offset", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "amplitude", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, &ptr, "phase_multiplier", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, &ptr, "phase_offset", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, &ptr, "value_offset", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
/* --------------- */
|
||||
|
@ -255,15 +255,15 @@ static void draw_modifier__cycles(uiLayout *layout, ID *id, FModifier *fcm, shor
|
|||
|
||||
/* before range */
|
||||
col= uiLayoutColumn(split, 1);
|
||||
uiItemL(col, "Before:", ICON_NULL);
|
||||
uiItemR(col, &ptr, "mode_before", 0, "", ICON_NULL);
|
||||
uiItemR(col, &ptr, "cycles_before", 0, NULL, ICON_NULL);
|
||||
uiItemL(col, "Before:", ICON_NONE);
|
||||
uiItemR(col, &ptr, "mode_before", 0, "", ICON_NONE);
|
||||
uiItemR(col, &ptr, "cycles_before", 0, NULL, ICON_NONE);
|
||||
|
||||
/* after range */
|
||||
col= uiLayoutColumn(split, 1);
|
||||
uiItemL(col, "After:", ICON_NULL);
|
||||
uiItemR(col, &ptr, "mode_after", 0, "", ICON_NULL);
|
||||
uiItemR(col, &ptr, "cycles_after", 0, NULL, ICON_NULL);
|
||||
uiItemL(col, "After:", ICON_NONE);
|
||||
uiItemR(col, &ptr, "mode_after", 0, "", ICON_NONE);
|
||||
uiItemR(col, &ptr, "cycles_after", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
/* --------------- */
|
||||
|
@ -278,20 +278,20 @@ static void draw_modifier__noise(uiLayout *layout, ID *id, FModifier *fcm, short
|
|||
RNA_pointer_create(id, &RNA_FModifierNoise, fcm, &ptr);
|
||||
|
||||
/* blending mode */
|
||||
uiItemR(layout, &ptr, "blend_type", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, &ptr, "blend_type", 0, NULL, ICON_NONE);
|
||||
|
||||
/* split into 2 columns */
|
||||
split= uiLayoutSplit(layout, 0.5f, 0);
|
||||
|
||||
/* col 1 */
|
||||
col= uiLayoutColumn(split, 0);
|
||||
uiItemR(col, &ptr, "scale", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "strength", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "scale", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, &ptr, "strength", 0, NULL, ICON_NONE);
|
||||
|
||||
/* col 2 */
|
||||
col= uiLayoutColumn(split, 0);
|
||||
uiItemR(col, &ptr, "phase", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "depth", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "phase", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, &ptr, "depth", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
/* --------------- */
|
||||
|
@ -471,12 +471,12 @@ static void draw_modifier__envelope(uiLayout *layout, ID *id, FModifier *fcm, sh
|
|||
|
||||
/* general settings */
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemL(col, "Envelope:", ICON_NULL);
|
||||
uiItemR(col, &ptr, "reference_value", 0, NULL, ICON_NULL);
|
||||
uiItemL(col, "Envelope:", ICON_NONE);
|
||||
uiItemR(col, &ptr, "reference_value", 0, NULL, ICON_NONE);
|
||||
|
||||
row= uiLayoutRow(col, 1);
|
||||
uiItemR(row, &ptr, "default_min", 0, "Min", ICON_NULL);
|
||||
uiItemR(row, &ptr, "default_max", 0, "Max", ICON_NULL);
|
||||
uiItemR(row, &ptr, "default_min", 0, "Min", ICON_NONE);
|
||||
uiItemR(row, &ptr, "default_max", 0, "Max", ICON_NONE);
|
||||
|
||||
/* control points header */
|
||||
// TODO: move this control-point control stuff to using the new special widgets for lists
|
||||
|
@ -528,13 +528,13 @@ static void draw_modifier__limits(uiLayout *layout, ID *id, FModifier *fcm, shor
|
|||
|
||||
/* x-minimum */
|
||||
col= uiLayoutColumn(split, 1);
|
||||
uiItemR(col, &ptr, "use_min_x", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "min_x", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "use_min_x", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, &ptr, "min_x", 0, NULL, ICON_NONE);
|
||||
|
||||
/* y-minimum*/
|
||||
col= uiLayoutColumn(split, 1);
|
||||
uiItemR(col, &ptr, "use_min_y", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "min_y", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "use_min_y", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, &ptr, "min_y", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
/* row 2: maximum */
|
||||
|
@ -546,13 +546,13 @@ static void draw_modifier__limits(uiLayout *layout, ID *id, FModifier *fcm, shor
|
|||
|
||||
/* x-minimum */
|
||||
col= uiLayoutColumn(split, 1);
|
||||
uiItemR(col, &ptr, "use_max_x", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "max_x", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "use_max_x", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, &ptr, "max_x", 0, NULL, ICON_NONE);
|
||||
|
||||
/* y-minimum*/
|
||||
col= uiLayoutColumn(split, 1);
|
||||
uiItemR(col, &ptr, "use_max_y", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "max_y", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "use_max_y", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, &ptr, "max_y", 0, NULL, ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -569,24 +569,24 @@ static void draw_modifier__stepped(uiLayout *layout, ID *id, FModifier *fcm, sho
|
|||
|
||||
/* block 1: "stepping" settings */
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, &ptr, "frame_step", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "frame_offset", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "frame_step", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, &ptr, "frame_offset", 0, NULL, ICON_NONE);
|
||||
|
||||
/* block 2: start range settings */
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, &ptr, "use_frame_start", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "use_frame_start", 0, NULL, ICON_NONE);
|
||||
|
||||
subcol = uiLayoutColumn(col, 1);
|
||||
uiLayoutSetActive(subcol, RNA_boolean_get(&ptr, "use_frame_start"));
|
||||
uiItemR(subcol, &ptr, "frame_start", 0, NULL, ICON_NULL);
|
||||
uiItemR(subcol, &ptr, "frame_start", 0, NULL, ICON_NONE);
|
||||
|
||||
/* block 3: end range settings */
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, &ptr, "use_frame_end", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &ptr, "use_frame_end", 0, NULL, ICON_NONE);
|
||||
|
||||
subcol = uiLayoutColumn(col, 1);
|
||||
uiLayoutSetActive(subcol, RNA_boolean_get(&ptr, "use_frame_end"));
|
||||
uiItemR(subcol, &ptr, "frame_end", 0, NULL, ICON_NULL);
|
||||
uiItemR(subcol, &ptr, "frame_end", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
/* --------------- */
|
||||
|
@ -618,16 +618,16 @@ void ANIM_uiTemplate_fmodifier_draw (uiLayout *layout, ID *id, ListBase *modifie
|
|||
uiBlockSetEmboss(block, UI_EMBOSSN);
|
||||
|
||||
/* expand */
|
||||
uiItemR(subrow, &ptr, "show_expanded", UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemR(subrow, &ptr, "show_expanded", UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
|
||||
/* checkbox for 'active' status (for now) */
|
||||
uiItemR(subrow, &ptr, "active", UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemR(subrow, &ptr, "active", UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
|
||||
/* name */
|
||||
if (fmi)
|
||||
uiItemL(subrow, fmi->name, ICON_NULL);
|
||||
uiItemL(subrow, fmi->name, ICON_NONE);
|
||||
else
|
||||
uiItemL(subrow, "<Unknown Modifier>", ICON_NULL);
|
||||
uiItemL(subrow, "<Unknown Modifier>", ICON_NONE);
|
||||
|
||||
/* right-align ------------------------------------------- */
|
||||
subrow= uiLayoutRow(row, 0);
|
||||
|
@ -635,7 +635,7 @@ void ANIM_uiTemplate_fmodifier_draw (uiLayout *layout, ID *id, ListBase *modifie
|
|||
|
||||
|
||||
/* 'mute' button */
|
||||
uiItemR(subrow, &ptr, "mute", UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemR(subrow, &ptr, "mute", UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
|
||||
uiBlockSetEmboss(block, UI_EMBOSSN);
|
||||
|
||||
|
|
|
@ -54,6 +54,7 @@
|
|||
#include "ED_screen.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "WM_api.h"
|
||||
#include "WM_types.h"
|
||||
|
@ -760,14 +761,14 @@ void ANIM_keying_sets_menu_setup (bContext *C, const char title[], const char op
|
|||
uiLayout *layout;
|
||||
int i = 0;
|
||||
|
||||
pup= uiPupMenuBegin(C, title, ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, title, ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
/* active Keying Set
|
||||
* - only include entry if it exists
|
||||
*/
|
||||
if (scene->active_keyingset) {
|
||||
uiItemIntO(layout, "Active Keying Set", ICON_NULL, op_name, "type", i++);
|
||||
uiItemIntO(layout, "Active Keying Set", ICON_NONE, op_name, "type", i++);
|
||||
uiItemS(layout);
|
||||
}
|
||||
else
|
||||
|
@ -779,7 +780,7 @@ void ANIM_keying_sets_menu_setup (bContext *C, const char title[], const char op
|
|||
if (scene->keyingsets.first) {
|
||||
for (ks= scene->keyingsets.first; ks; ks= ks->next) {
|
||||
if (ANIM_keyingset_context_ok_poll(C, ks))
|
||||
uiItemIntO(layout, ks->name, ICON_NULL, op_name, "type", i++);
|
||||
uiItemIntO(layout, ks->name, ICON_NONE, op_name, "type", i++);
|
||||
}
|
||||
uiItemS(layout);
|
||||
}
|
||||
|
@ -789,7 +790,7 @@ void ANIM_keying_sets_menu_setup (bContext *C, const char title[], const char op
|
|||
for (ks= builtin_keyingsets.first; ks; ks= ks->next) {
|
||||
/* only show KeyingSet if context is suitable */
|
||||
if (ANIM_keyingset_context_ok_poll(C, ks))
|
||||
uiItemIntO(layout, ks->name, ICON_NULL, op_name, "type", i--);
|
||||
uiItemIntO(layout, ks->name, ICON_NONE, op_name, "type", i--);
|
||||
}
|
||||
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
|
|
@ -82,6 +82,7 @@
|
|||
#include "ED_view3d.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "armature_intern.h"
|
||||
#include "meshlaplacian.h"
|
||||
|
@ -4000,7 +4001,7 @@ static int armature_parent_set_exec(bContext *C, wmOperator *op)
|
|||
static int armature_parent_set_invoke(bContext *C, wmOperator *UNUSED(op), wmEvent *UNUSED(event))
|
||||
{
|
||||
EditBone *actbone = CTX_data_active_bone(C);
|
||||
uiPopupMenu *pup= uiPupMenuBegin(C, "Make Parent ", ICON_NULL);
|
||||
uiPopupMenu *pup= uiPupMenuBegin(C, "Make Parent ", ICON_NONE);
|
||||
uiLayout *layout= uiPupMenuLayout(pup);
|
||||
int allchildbones = 0;
|
||||
|
||||
|
|
|
@ -381,17 +381,17 @@ static int poselib_add_menu_invoke (bContext *C, wmOperator *op, wmEvent *UNUSED
|
|||
return OPERATOR_CANCELLED;
|
||||
|
||||
/* start building */
|
||||
pup= uiPupMenuBegin(C, op->type->name, ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, op->type->name, ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
uiLayoutSetOperatorContext(layout, WM_OP_EXEC_DEFAULT);
|
||||
|
||||
/* add new (adds to the first unoccupied frame) */
|
||||
uiItemIntO(layout, "Add New", ICON_NULL, "POSELIB_OT_pose_add", "frame", poselib_get_free_index(ob->poselib));
|
||||
uiItemIntO(layout, "Add New", ICON_NONE, "POSELIB_OT_pose_add", "frame", poselib_get_free_index(ob->poselib));
|
||||
|
||||
/* check if we have any choices to add a new pose in any other way */
|
||||
if ((ob->poselib) && (ob->poselib->markers.first)) {
|
||||
/* add new (on current frame) */
|
||||
uiItemIntO(layout, "Add New (Current Frame)", ICON_NULL, "POSELIB_OT_pose_add", "frame", CFRA);
|
||||
uiItemIntO(layout, "Add New (Current Frame)", ICON_NONE, "POSELIB_OT_pose_add", "frame", CFRA);
|
||||
|
||||
/* replace existing - submenu */
|
||||
uiItemMenuF(layout, "Replace Existing...", 0, poselib_add_menu_invoke__replacemenu, NULL);
|
||||
|
|
|
@ -68,6 +68,7 @@
|
|||
#include "ED_screen.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "armature_intern.h"
|
||||
|
||||
|
@ -1275,20 +1276,20 @@ static int pose_groups_menu_invoke (bContext *C, wmOperator *op, wmEvent *UNUSED
|
|||
/* if there's no active group (or active is invalid), create a new menu to find it */
|
||||
if (pose->active_group <= 0) {
|
||||
/* create a new menu, and start populating it with group names */
|
||||
pup= uiPupMenuBegin(C, op->type->name, ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, op->type->name, ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
/* special entry - allow to create new group, then use that
|
||||
* (not to be used for removing though)
|
||||
*/
|
||||
if (strstr(op->idname, "assign")) {
|
||||
uiItemIntO(layout, "New Group", ICON_NULL, op->idname, "type", 0);
|
||||
uiItemIntO(layout, "New Group", ICON_NONE, op->idname, "type", 0);
|
||||
uiItemS(layout);
|
||||
}
|
||||
|
||||
/* add entries for each group */
|
||||
for (grp= pose->agroups.first, i=1; grp; grp=grp->next, i++)
|
||||
uiItemIntO(layout, grp->name, ICON_NULL, op->idname, "type", i);
|
||||
uiItemIntO(layout, grp->name, ICON_NONE, op->idname, "type", i);
|
||||
|
||||
/* finish building the menu, and process it (should result in calling self again) */
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
|
|
@ -78,6 +78,7 @@
|
|||
#include "curve_intern.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "RNA_access.h"
|
||||
#include "RNA_define.h"
|
||||
|
@ -4844,7 +4845,7 @@ static int toggle_cyclic_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(eve
|
|||
for(nu= editnurb->first; nu; nu= nu->next) {
|
||||
if(nu->pntsu>1 || nu->pntsv>1) {
|
||||
if(nu->type==CU_NURBS) {
|
||||
pup= uiPupMenuBegin(C, "Direction", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Direction", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
uiItemsEnumO(layout, op->type->idname, "direction");
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
@ -5951,14 +5952,14 @@ static int delete_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(event))
|
|||
uiLayout *layout;
|
||||
|
||||
if(obedit->type==OB_SURF) {
|
||||
pup= uiPupMenuBegin(C, "Delete", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Delete", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
uiItemEnumO(layout, op->type->idname, NULL, 0, "type", 0);
|
||||
uiItemEnumO(layout, op->type->idname, NULL, 0, "type", 2);
|
||||
uiPupMenuEnd(C, pup);
|
||||
}
|
||||
else {
|
||||
pup= uiPupMenuBegin(C, "Delete", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Delete", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
uiItemsEnumO(layout, op->type->idname, "type");
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
|
|
@ -138,7 +138,7 @@ static void gp_drawui_layer (uiLayout *layout, bGPdata *gpd, bGPDlayer *gpl)
|
|||
sprintf(name, "%s (Hidden)", gpl->info);
|
||||
else
|
||||
sprintf(name, "%s (Locked)", gpl->info);
|
||||
uiItemL(subrow, name, ICON_NULL);
|
||||
uiItemL(subrow, name, ICON_NONE);
|
||||
|
||||
/* delete button (only if hidden but not locked!) */
|
||||
if ((gpl->flag & GP_LAYER_HIDE) && !(gpl->flag & GP_LAYER_LOCKED)) {
|
||||
|
@ -165,7 +165,7 @@ static void gp_drawui_layer (uiLayout *layout, bGPdata *gpd, bGPDlayer *gpl)
|
|||
uiBlockSetEmboss(block, UI_EMBOSS);
|
||||
|
||||
/* name */
|
||||
uiItemR(subrow, &ptr, "info", 0, "", ICON_NULL);
|
||||
uiItemR(subrow, &ptr, "info", 0, "", ICON_NONE);
|
||||
|
||||
/* delete 'button' */
|
||||
uiBlockSetEmboss(block, UI_EMBOSSN);
|
||||
|
@ -189,17 +189,17 @@ static void gp_drawui_layer (uiLayout *layout, bGPdata *gpd, bGPDlayer *gpl)
|
|||
|
||||
/* color */
|
||||
subcol= uiLayoutColumn(col, 1);
|
||||
uiItemR(subcol, &ptr, "color", 0, "", ICON_NULL);
|
||||
uiItemR(subcol, &ptr, "alpha", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(subcol, &ptr, "color", 0, "", ICON_NONE);
|
||||
uiItemR(subcol, &ptr, "alpha", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
|
||||
/* stroke thickness */
|
||||
subcol= uiLayoutColumn(col, 1);
|
||||
uiItemR(subcol, &ptr, "line_width", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(subcol, &ptr, "line_width", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
|
||||
/* debugging options */
|
||||
if (G.f & G_DEBUG) {
|
||||
subcol= uiLayoutColumn(col, 1);
|
||||
uiItemR(subcol, &ptr, "show_points", 0, NULL, ICON_NULL);
|
||||
uiItemR(subcol, &ptr, "show_points", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
/* right column ................... */
|
||||
|
@ -207,8 +207,8 @@ static void gp_drawui_layer (uiLayout *layout, bGPdata *gpd, bGPDlayer *gpl)
|
|||
|
||||
/* onion-skinning */
|
||||
subcol= uiLayoutColumn(col, 1);
|
||||
uiItemR(subcol, &ptr, "use_onion_skinning", 0, "Onion Skinning", ICON_NULL);
|
||||
uiItemR(subcol, &ptr, "ghost_range_max", 0, "Frames", ICON_NULL); // XXX shorter name here? i.e. GStep
|
||||
uiItemR(subcol, &ptr, "use_onion_skinning", 0, "Onion Skinning", ICON_NONE);
|
||||
uiItemR(subcol, &ptr, "ghost_range_max", 0, "Frames", ICON_NONE); // XXX shorter name here? i.e. GStep
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -238,10 +238,10 @@ static void draw_gpencil_panel (bContext *C, uiLayout *layout, bGPdata *gpd, Poi
|
|||
uiTemplateID(col, C, ctx_ptr, "grease_pencil", "GPENCIL_OT_data_add", NULL, "GPENCIL_OT_data_unlink");
|
||||
|
||||
/* add new layer button - can be used even when no data, since it can add a new block too */
|
||||
uiItemO(col, "New Layer", ICON_NULL, "GPENCIL_OT_layer_add");
|
||||
uiItemO(col, "New Layer", ICON_NONE, "GPENCIL_OT_layer_add");
|
||||
row= uiLayoutRow(col, 1);
|
||||
uiItemO(row, "Delete Frame", ICON_NULL, "GPENCIL_OT_active_frame_delete");
|
||||
uiItemO(row, "Convert", ICON_NULL, "GPENCIL_OT_convert");
|
||||
uiItemO(row, "Delete Frame", ICON_NONE, "GPENCIL_OT_active_frame_delete");
|
||||
uiItemO(row, "Convert", ICON_NONE, "GPENCIL_OT_convert");
|
||||
|
||||
/* sanity checks... */
|
||||
if (gpd == NULL)
|
||||
|
@ -256,7 +256,7 @@ static void draw_gpencil_panel (bContext *C, uiLayout *layout, bGPdata *gpd, Poi
|
|||
/* draw gpd drawing settings first ------------------------------------- */
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
/* label */
|
||||
uiItemL(col, "Drawing Settings:", ICON_NULL);
|
||||
uiItemL(col, "Drawing Settings:", ICON_NONE);
|
||||
|
||||
/* check whether advanced 3D-View drawing space options can be used */
|
||||
if (CTX_wm_view3d(C)) {
|
||||
|
@ -268,16 +268,16 @@ static void draw_gpencil_panel (bContext *C, uiLayout *layout, bGPdata *gpd, Poi
|
|||
|
||||
/* drawing space options */
|
||||
row= uiLayoutRow(col, 1);
|
||||
uiItemEnumR_string(row, &gpd_ptr, "draw_mode", "VIEW", NULL, ICON_NULL);
|
||||
uiItemEnumR_string(row, &gpd_ptr, "draw_mode", "CURSOR", NULL, ICON_NULL);
|
||||
uiItemEnumR_string(row, &gpd_ptr, "draw_mode", "VIEW", NULL, ICON_NONE);
|
||||
uiItemEnumR_string(row, &gpd_ptr, "draw_mode", "CURSOR", NULL, ICON_NONE);
|
||||
row= uiLayoutRow(col, 1);
|
||||
uiLayoutSetActive(row, v3d_stroke_opts);
|
||||
uiItemEnumR_string(row, &gpd_ptr, "draw_mode", "SURFACE", NULL, ICON_NULL);
|
||||
uiItemEnumR_string(row, &gpd_ptr, "draw_mode", "STROKE", NULL, ICON_NULL);
|
||||
uiItemEnumR_string(row, &gpd_ptr, "draw_mode", "SURFACE", NULL, ICON_NONE);
|
||||
uiItemEnumR_string(row, &gpd_ptr, "draw_mode", "STROKE", NULL, ICON_NONE);
|
||||
|
||||
row= uiLayoutRow(col, 0);
|
||||
uiLayoutSetActive(row, v3d_stroke_opts==STROKE_OPTS_V3D_ON);
|
||||
uiItemR(row, &gpd_ptr, "use_stroke_endpoints", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, &gpd_ptr, "use_stroke_endpoints", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -639,9 +639,6 @@ void UI_exit(void);
|
|||
#define UI_LAYOUT_OP_SHOW_TITLE 1
|
||||
#define UI_LAYOUT_OP_SHOW_EMPTY 2
|
||||
|
||||
/* for more readable function names */
|
||||
#define ICON_NULL 0
|
||||
|
||||
uiLayout *uiBlockLayout(uiBlock *block, int dir, int type, int x, int y, int size, int em, struct uiStyle *style);
|
||||
void uiBlockSetCurLayout(uiBlock *block, uiLayout *layout);
|
||||
void uiBlockLayoutResolve(uiBlock *block, int *x, int *y);
|
||||
|
|
|
@ -4024,7 +4024,7 @@ static uiBlock *menu_change_shortcut(bContext *C, ARegion *ar, void *arg)
|
|||
|
||||
layout= uiBlockLayout(block, UI_LAYOUT_VERTICAL, UI_LAYOUT_PANEL, 0, 0, 200, 20, style);
|
||||
|
||||
uiItemR(layout, &ptr, "type", UI_ITEM_R_FULL_EVENT|UI_ITEM_R_IMMEDIATE, "", ICON_NULL);
|
||||
uiItemR(layout, &ptr, "type", UI_ITEM_R_FULL_EVENT|UI_ITEM_R_IMMEDIATE, "", ICON_NONE);
|
||||
|
||||
uiPopupBoundsBlock(block, 6, -50, 26);
|
||||
uiEndBlock(C, block);
|
||||
|
@ -4063,7 +4063,7 @@ static uiBlock *menu_add_shortcut(bContext *C, ARegion *ar, void *arg)
|
|||
|
||||
layout= uiBlockLayout(block, UI_LAYOUT_VERTICAL, UI_LAYOUT_PANEL, 0, 0, 200, 20, style);
|
||||
|
||||
uiItemR(layout, &ptr, "type", UI_ITEM_R_FULL_EVENT|UI_ITEM_R_IMMEDIATE, "", ICON_NULL);
|
||||
uiItemR(layout, &ptr, "type", UI_ITEM_R_FULL_EVENT|UI_ITEM_R_IMMEDIATE, "", ICON_NONE);
|
||||
|
||||
uiPopupBoundsBlock(block, 6, -50, 26);
|
||||
uiEndBlock(C, block);
|
||||
|
@ -4119,7 +4119,7 @@ static int ui_but_menu(bContext *C, uiBut *but)
|
|||
else
|
||||
name= "<needs_name>"; // XXX - should never happen.
|
||||
|
||||
pup= uiPupMenuBegin(C, name, ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, name, ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
uiLayoutSetOperatorContext(layout, WM_OP_INVOKE_DEFAULT);
|
||||
|
@ -4136,24 +4136,24 @@ static int ui_but_menu(bContext *C, uiBut *but)
|
|||
/* Keyframes */
|
||||
if(but->flag & UI_BUT_ANIMATED_KEY) {
|
||||
if(length) {
|
||||
uiItemBooleanO(layout, "Replace Keyframes", ICON_NULL, "ANIM_OT_keyframe_insert_button", "all", 1);
|
||||
uiItemBooleanO(layout, "Replace Single Keyframe", ICON_NULL, "ANIM_OT_keyframe_insert_button", "all", 0);
|
||||
uiItemBooleanO(layout, "Delete Keyframes", ICON_NULL, "ANIM_OT_keyframe_delete_button", "all", 1);
|
||||
uiItemBooleanO(layout, "Delete Single Keyframe", ICON_NULL, "ANIM_OT_keyframe_delete_button", "all", 0);
|
||||
uiItemBooleanO(layout, "Replace Keyframes", ICON_NONE, "ANIM_OT_keyframe_insert_button", "all", 1);
|
||||
uiItemBooleanO(layout, "Replace Single Keyframe", ICON_NONE, "ANIM_OT_keyframe_insert_button", "all", 0);
|
||||
uiItemBooleanO(layout, "Delete Keyframes", ICON_NONE, "ANIM_OT_keyframe_delete_button", "all", 1);
|
||||
uiItemBooleanO(layout, "Delete Single Keyframe", ICON_NONE, "ANIM_OT_keyframe_delete_button", "all", 0);
|
||||
}
|
||||
else {
|
||||
uiItemBooleanO(layout, "Replace Keyframe", ICON_NULL, "ANIM_OT_keyframe_insert_button", "all", 0);
|
||||
uiItemBooleanO(layout, "Delete Keyframe", ICON_NULL, "ANIM_OT_keyframe_delete_button", "all", 0);
|
||||
uiItemBooleanO(layout, "Replace Keyframe", ICON_NONE, "ANIM_OT_keyframe_insert_button", "all", 0);
|
||||
uiItemBooleanO(layout, "Delete Keyframe", ICON_NONE, "ANIM_OT_keyframe_delete_button", "all", 0);
|
||||
}
|
||||
}
|
||||
else if(but->flag & UI_BUT_DRIVEN);
|
||||
else if(is_anim) {
|
||||
if(length) {
|
||||
uiItemBooleanO(layout, "Insert Keyframes", ICON_NULL, "ANIM_OT_keyframe_insert_button", "all", 1);
|
||||
uiItemBooleanO(layout, "Insert Single Keyframe", ICON_NULL, "ANIM_OT_keyframe_insert_button", "all", 0);
|
||||
uiItemBooleanO(layout, "Insert Keyframes", ICON_NONE, "ANIM_OT_keyframe_insert_button", "all", 1);
|
||||
uiItemBooleanO(layout, "Insert Single Keyframe", ICON_NONE, "ANIM_OT_keyframe_insert_button", "all", 0);
|
||||
}
|
||||
else
|
||||
uiItemBooleanO(layout, "Insert Keyframe", ICON_NULL, "ANIM_OT_keyframe_insert_button", "all", 0);
|
||||
uiItemBooleanO(layout, "Insert Keyframe", ICON_NONE, "ANIM_OT_keyframe_insert_button", "all", 0);
|
||||
}
|
||||
|
||||
/* Drivers */
|
||||
|
@ -4161,29 +4161,29 @@ static int ui_but_menu(bContext *C, uiBut *but)
|
|||
uiItemS(layout);
|
||||
|
||||
if(length) {
|
||||
uiItemBooleanO(layout, "Delete Drivers", ICON_NULL, "ANIM_OT_driver_button_remove", "all", 1);
|
||||
uiItemBooleanO(layout, "Delete Single Driver", ICON_NULL, "ANIM_OT_driver_button_remove", "all", 0);
|
||||
uiItemBooleanO(layout, "Delete Drivers", ICON_NONE, "ANIM_OT_driver_button_remove", "all", 1);
|
||||
uiItemBooleanO(layout, "Delete Single Driver", ICON_NONE, "ANIM_OT_driver_button_remove", "all", 0);
|
||||
}
|
||||
else
|
||||
uiItemBooleanO(layout, "Delete Driver", ICON_NULL, "ANIM_OT_driver_button_remove", "all", 0);
|
||||
uiItemBooleanO(layout, "Delete Driver", ICON_NONE, "ANIM_OT_driver_button_remove", "all", 0);
|
||||
|
||||
uiItemO(layout, "Copy Driver", ICON_NULL, "ANIM_OT_copy_driver_button");
|
||||
uiItemO(layout, "Copy Driver", ICON_NONE, "ANIM_OT_copy_driver_button");
|
||||
if (ANIM_driver_can_paste())
|
||||
uiItemO(layout, "Paste Driver", ICON_NULL, "ANIM_OT_paste_driver_button");
|
||||
uiItemO(layout, "Paste Driver", ICON_NONE, "ANIM_OT_paste_driver_button");
|
||||
}
|
||||
else if(but->flag & (UI_BUT_ANIMATED_KEY|UI_BUT_ANIMATED));
|
||||
else if(is_anim) {
|
||||
uiItemS(layout);
|
||||
|
||||
if(length) {
|
||||
uiItemBooleanO(layout, "Add Drivers", ICON_NULL, "ANIM_OT_driver_button_add", "all", 1);
|
||||
uiItemBooleanO(layout, "Add Single Driver", ICON_NULL, "ANIM_OT_driver_button_add", "all", 0);
|
||||
uiItemBooleanO(layout, "Add Drivers", ICON_NONE, "ANIM_OT_driver_button_add", "all", 1);
|
||||
uiItemBooleanO(layout, "Add Single Driver", ICON_NONE, "ANIM_OT_driver_button_add", "all", 0);
|
||||
}
|
||||
else
|
||||
uiItemBooleanO(layout, "Add Driver", ICON_NULL, "ANIM_OT_driver_button_add", "all", 0);
|
||||
uiItemBooleanO(layout, "Add Driver", ICON_NONE, "ANIM_OT_driver_button_add", "all", 0);
|
||||
|
||||
if (ANIM_driver_can_paste())
|
||||
uiItemO(layout, "Paste Driver", ICON_NULL, "ANIM_OT_paste_driver_button");
|
||||
uiItemO(layout, "Paste Driver", ICON_NONE, "ANIM_OT_paste_driver_button");
|
||||
}
|
||||
|
||||
/* Keying Sets */
|
||||
|
@ -4191,13 +4191,13 @@ static int ui_but_menu(bContext *C, uiBut *but)
|
|||
uiItemS(layout);
|
||||
|
||||
if(length) {
|
||||
uiItemBooleanO(layout, "Add All to Keying Set", ICON_NULL, "ANIM_OT_keyingset_button_add", "all", 1);
|
||||
uiItemBooleanO(layout, "Add Single to Keying Set", ICON_NULL, "ANIM_OT_keyingset_button_add", "all", 0);
|
||||
uiItemO(layout, "Remove from Keying Set", ICON_NULL, "ANIM_OT_keyingset_button_remove");
|
||||
uiItemBooleanO(layout, "Add All to Keying Set", ICON_NONE, "ANIM_OT_keyingset_button_add", "all", 1);
|
||||
uiItemBooleanO(layout, "Add Single to Keying Set", ICON_NONE, "ANIM_OT_keyingset_button_add", "all", 0);
|
||||
uiItemO(layout, "Remove from Keying Set", ICON_NONE, "ANIM_OT_keyingset_button_remove");
|
||||
}
|
||||
else {
|
||||
uiItemBooleanO(layout, "Add to Keying Set", ICON_NULL, "ANIM_OT_keyingset_button_add", "all", 0);
|
||||
uiItemO(layout, "Remove from Keying Set", ICON_NULL, "ANIM_OT_keyingset_button_remove");
|
||||
uiItemBooleanO(layout, "Add to Keying Set", ICON_NONE, "ANIM_OT_keyingset_button_add", "all", 0);
|
||||
uiItemO(layout, "Remove from Keying Set", ICON_NONE, "ANIM_OT_keyingset_button_remove");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -4209,14 +4209,14 @@ static int ui_but_menu(bContext *C, uiBut *but)
|
|||
//Paste Property Value
|
||||
|
||||
if(length) {
|
||||
uiItemBooleanO(layout, "Reset All to Default Values", ICON_NULL, "UI_OT_reset_default_button", "all", 1);
|
||||
uiItemBooleanO(layout, "Reset Single to Default Value", ICON_NULL, "UI_OT_reset_default_button", "all", 0);
|
||||
uiItemBooleanO(layout, "Reset All to Default Values", ICON_NONE, "UI_OT_reset_default_button", "all", 1);
|
||||
uiItemBooleanO(layout, "Reset Single to Default Value", ICON_NONE, "UI_OT_reset_default_button", "all", 0);
|
||||
}
|
||||
else
|
||||
uiItemO(layout, "Reset to Default Value", ICON_NULL, "UI_OT_reset_default_button");
|
||||
uiItemO(layout, "Reset to Default Value", ICON_NONE, "UI_OT_reset_default_button");
|
||||
|
||||
uiItemO(layout, "Copy Data Path", ICON_NULL, "UI_OT_copy_data_path_button");
|
||||
uiItemO(layout, "Copy To Selected", ICON_NULL, "UI_OT_copy_to_selected_button");
|
||||
uiItemO(layout, "Copy Data Path", ICON_NONE, "UI_OT_copy_data_path_button");
|
||||
uiItemO(layout, "Copy To Selected", ICON_NONE, "UI_OT_copy_to_selected_button");
|
||||
|
||||
uiItemS(layout);
|
||||
}
|
||||
|
@ -4265,14 +4265,14 @@ static int ui_but_menu(bContext *C, uiBut *but)
|
|||
|
||||
WM_operator_properties_create(&ptr_props, "WM_OT_doc_view");
|
||||
RNA_string_set(&ptr_props, "doc_id", buf);
|
||||
uiItemFullO(layout, "WM_OT_doc_view", "View Docs", ICON_NULL, ptr_props.data, WM_OP_EXEC_DEFAULT, 0);
|
||||
uiItemFullO(layout, "WM_OT_doc_view", "View Docs", ICON_NONE, ptr_props.data, WM_OP_EXEC_DEFAULT, 0);
|
||||
|
||||
/* XXX inactive option, not for public! */
|
||||
/* WM_operator_properties_create(&ptr_props, "WM_OT_doc_edit");
|
||||
RNA_string_set(&ptr_props, "doc_id", buf);
|
||||
RNA_string_set(&ptr_props, "doc_new", RNA_property_description(but->rnaprop));
|
||||
|
||||
uiItemFullO(layout, "WM_OT_doc_edit", "Submit Description", ICON_NULL, ptr_props.data, WM_OP_INVOKE_DEFAULT, 0);
|
||||
uiItemFullO(layout, "WM_OT_doc_edit", "Submit Description", ICON_NONE, ptr_props.data, WM_OP_INVOKE_DEFAULT, 0);
|
||||
*/
|
||||
}
|
||||
else if (but->optype) {
|
||||
|
@ -4280,14 +4280,14 @@ static int ui_but_menu(bContext *C, uiBut *but)
|
|||
|
||||
WM_operator_properties_create(&ptr_props, "WM_OT_doc_view");
|
||||
RNA_string_set(&ptr_props, "doc_id", buf);
|
||||
uiItemFullO(layout, "WM_OT_doc_view", "View Docs", ICON_NULL, ptr_props.data, WM_OP_EXEC_DEFAULT, 0);
|
||||
uiItemFullO(layout, "WM_OT_doc_view", "View Docs", ICON_NONE, ptr_props.data, WM_OP_EXEC_DEFAULT, 0);
|
||||
|
||||
|
||||
WM_operator_properties_create(&ptr_props, "WM_OT_doc_edit");
|
||||
RNA_string_set(&ptr_props, "doc_id", buf);
|
||||
RNA_string_set(&ptr_props, "doc_new", but->optype->description);
|
||||
|
||||
uiItemFullO(layout, "WM_OT_doc_edit", "Submit Description", ICON_NULL, ptr_props.data, WM_OP_INVOKE_DEFAULT, 0);
|
||||
uiItemFullO(layout, "WM_OT_doc_edit", "Submit Description", ICON_NONE, ptr_props.data, WM_OP_INVOKE_DEFAULT, 0);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -749,7 +749,7 @@ int UI_icon_get_width(int icon_id)
|
|||
|
||||
icon = BKE_icon_get(icon_id);
|
||||
|
||||
if (icon==ICON_NULL) {
|
||||
if (icon==ICON_NONE) {
|
||||
if (G.f & G_DEBUG)
|
||||
printf("UI_icon_get_width: Internal error, no icon for icon ID: %d\n", icon_id);
|
||||
return 0;
|
||||
|
@ -774,7 +774,7 @@ int UI_icon_get_height(int icon_id)
|
|||
|
||||
icon = BKE_icon_get(icon_id);
|
||||
|
||||
if (icon==ICON_NULL) {
|
||||
if (icon==ICON_NONE) {
|
||||
if (G.f & G_DEBUG)
|
||||
printf("UI_icon_get_height: Internal error, no icon for icon ID: %d\n", icon_id);
|
||||
return 0;
|
||||
|
@ -950,7 +950,7 @@ static void icon_draw_size(float x, float y, int icon_id, float aspect, float al
|
|||
|
||||
icon = BKE_icon_get(icon_id);
|
||||
|
||||
if (icon==ICON_NULL) {
|
||||
if (icon==ICON_NONE) {
|
||||
if (G.f & G_DEBUG)
|
||||
printf("icon_draw_mipmap: Internal error, no icon for icon ID: %d\n", icon_id);
|
||||
return;
|
||||
|
|
|
@ -408,14 +408,14 @@ static void ui_item_array(uiLayout *layout, uiBlock *block, const char *name, in
|
|||
col= a % dim_size[0];
|
||||
row= a / dim_size[0];
|
||||
|
||||
but= uiDefAutoButR(block, ptr, prop, a, "", ICON_NULL, x + w*col, y+(dim_size[1]*UI_UNIT_Y)-(row*UI_UNIT_Y), w, UI_UNIT_Y);
|
||||
but= uiDefAutoButR(block, ptr, prop, a, "", ICON_NONE, x + w*col, y+(dim_size[1]*UI_UNIT_Y)-(row*UI_UNIT_Y), w, UI_UNIT_Y);
|
||||
if(slider && but->type==NUM)
|
||||
but->type= NUMSLI;
|
||||
}
|
||||
}
|
||||
else {
|
||||
if(ELEM(subtype, PROP_COLOR, PROP_COLOR_GAMMA) && !expand)
|
||||
uiDefAutoButR(block, ptr, prop, -1, "", ICON_NULL, 0, 0, w, UI_UNIT_Y);
|
||||
uiDefAutoButR(block, ptr, prop, -1, "", ICON_NONE, 0, 0, w, UI_UNIT_Y);
|
||||
|
||||
if(!ELEM(subtype, PROP_COLOR, PROP_COLOR_GAMMA) || expand) {
|
||||
/* layout for known array subtypes */
|
||||
|
@ -756,7 +756,7 @@ void uiItemsFullEnumO(uiLayout *layout, const char *opname, const char *propname
|
|||
block->flag |= UI_BLOCK_NO_FLIP;
|
||||
}
|
||||
|
||||
uiItemL(column, item[i].name, ICON_NULL);
|
||||
uiItemL(column, item[i].name, ICON_NONE);
|
||||
bt= block->buttons.last;
|
||||
bt->flag= UI_TEXT_LEFT;
|
||||
}
|
||||
|
@ -881,7 +881,7 @@ static void ui_item_rna_size(uiLayout *layout, const char *name, int icon, Point
|
|||
|
||||
/* increase height for arrays */
|
||||
if(index == RNA_NO_INDEX && len > 0) {
|
||||
if(!name[0] && icon == ICON_NULL)
|
||||
if(!name[0] && icon == ICON_NONE)
|
||||
h= 0;
|
||||
|
||||
if(ELEM(subtype, PROP_LAYER, PROP_LAYER_MEMBER))
|
||||
|
@ -921,7 +921,7 @@ void uiItemFullR(uiLayout *layout, PointerRNA *ptr, PropertyRNA *prop, int index
|
|||
/* set name and icon */
|
||||
if(!name)
|
||||
name= RNA_property_ui_name(prop);
|
||||
if(icon == ICON_NULL)
|
||||
if(icon == ICON_NONE)
|
||||
icon= RNA_property_ui_icon(prop);
|
||||
|
||||
if(ELEM4(type, PROP_INT, PROP_FLOAT, PROP_STRING, PROP_POINTER))
|
||||
|
@ -1081,7 +1081,7 @@ void uiItemsEnumR(uiLayout *layout, struct PointerRNA *ptr, const char *propname
|
|||
|
||||
for(i=0; i<totitem; i++) {
|
||||
if(item[i].identifier[0]) {
|
||||
uiItemEnumR(column, item[i].name, ICON_NULL, ptr, propname, item[i].value);
|
||||
uiItemEnumR(column, item[i].name, ICON_NONE, ptr, propname, item[i].value);
|
||||
}
|
||||
else {
|
||||
if(item[i].name) {
|
||||
|
@ -1091,7 +1091,7 @@ void uiItemsEnumR(uiLayout *layout, struct PointerRNA *ptr, const char *propname
|
|||
block->flag |= UI_BLOCK_NO_FLIP;
|
||||
}
|
||||
|
||||
uiItemL(column, item[i].name, ICON_NULL);
|
||||
uiItemL(column, item[i].name, ICON_NONE);
|
||||
bt= block->buttons.last;
|
||||
bt->flag= UI_TEXT_LEFT;
|
||||
}
|
||||
|
@ -1279,7 +1279,7 @@ void uiItemPointerR(uiLayout *layout, struct PointerRNA *ptr, const char *propna
|
|||
}
|
||||
|
||||
/* get icon & name */
|
||||
if(icon==ICON_NULL) {
|
||||
if(icon==ICON_NONE) {
|
||||
if(type == PROP_POINTER)
|
||||
icontype= RNA_property_pointer_type(ptr, prop);
|
||||
else
|
||||
|
@ -2682,14 +2682,14 @@ void uiLayoutOperatorButs(const bContext *C, uiLayout *layout, wmOperator *op,in
|
|||
}
|
||||
|
||||
if(flag & UI_LAYOUT_OP_SHOW_TITLE) {
|
||||
uiItemL(layout, op->type->name, ICON_NULL);
|
||||
uiItemL(layout, op->type->name, ICON_NONE);
|
||||
}
|
||||
|
||||
/* poll() on this operator may still fail, at the moment there is no nice feedback when this happens
|
||||
* just fails silently */
|
||||
if(!WM_operator_repeat_check(C, op)) {
|
||||
uiBlockSetButLock(uiLayoutGetBlock(layout), TRUE, "Operator cannot redo");
|
||||
uiItemL(layout, "* Redo Unsupported *", ICON_NULL); // XXX, could give some nicer feedback or not show redo panel at all?
|
||||
uiItemL(layout, "* Redo Unsupported *", ICON_NONE); // XXX, could give some nicer feedback or not show redo panel at all?
|
||||
}
|
||||
|
||||
if(op->type->ui) {
|
||||
|
@ -2713,7 +2713,7 @@ void uiLayoutOperatorButs(const bContext *C, uiLayout *layout, wmOperator *op,in
|
|||
uiLayout *row;
|
||||
|
||||
row= uiLayoutRow(layout, TRUE);
|
||||
uiItemM(row, (bContext *)C, "WM_MT_operator_presets", NULL, ICON_NULL);
|
||||
uiItemM(row, (bContext *)C, "WM_MT_operator_presets", NULL, ICON_NONE);
|
||||
|
||||
WM_operator_properties_create(&op_ptr, "WM_OT_operator_preset_add");
|
||||
RNA_string_set(&op_ptr, "operator", op->type->idname);
|
||||
|
@ -2729,7 +2729,7 @@ void uiLayoutOperatorButs(const bContext *C, uiLayout *layout, wmOperator *op,in
|
|||
empty= uiDefAutoButsRNA(layout, &ptr, check_prop, label_align) == 0;
|
||||
|
||||
if(empty && (flag & UI_LAYOUT_OP_SHOW_EMPTY)) {
|
||||
uiItemL(layout, "No Properties.", ICON_NULL);
|
||||
uiItemL(layout, "No Properties.", ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1495,7 +1495,7 @@ static void ui_block_func_MENUSTR(bContext *UNUSED(C), uiLayout *layout, void *a
|
|||
uiItemL(layout, md->title, md->titleicon);
|
||||
}
|
||||
else {
|
||||
uiItemL(layout, md->title, ICON_NULL);
|
||||
uiItemL(layout, md->title, ICON_NONE);
|
||||
bt= block->buttons.last;
|
||||
bt->flag= UI_TEXT_LEFT;
|
||||
}
|
||||
|
@ -1895,7 +1895,7 @@ static void uiBlockPicker(uiBlock *block, float *rgb, PointerRNA *ptr, PropertyR
|
|||
bt= uiDefButR(block, NUMSLI, 0, "B ", 0, -100, butwidth, UI_UNIT_Y, ptr, propname, 2, 0.0, 0.0, 0, 3, "Blue");
|
||||
uiButSetFunc(bt, do_picker_rna_cb, bt, NULL);
|
||||
|
||||
// could use uiItemFullR(col, ptr, prop, -1, 0, UI_ITEM_R_EXPAND|UI_ITEM_R_SLIDER, "", ICON_NULL);
|
||||
// could use uiItemFullR(col, ptr, prop, -1, 0, UI_ITEM_R_EXPAND|UI_ITEM_R_SLIDER, "", ICON_NONE);
|
||||
// but need to use uiButSetFunc for updating other fake buttons
|
||||
|
||||
/* HSV values */
|
||||
|
@ -2420,7 +2420,7 @@ void uiPupMenuInvoke(bContext *C, const char *idname)
|
|||
if(mt->poll && mt->poll(C, mt)==0)
|
||||
return;
|
||||
|
||||
pup= uiPupMenuBegin(C, mt->label, ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, mt->label, ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
menu.layout= layout;
|
||||
|
|
|
@ -551,16 +551,16 @@ void uiTemplateAnyID(uiLayout *layout, PointerRNA *ptr, const char *propname, co
|
|||
|
||||
/* Label - either use the provided text, or will become "ID-Block:" */
|
||||
if (text)
|
||||
uiItemL(row, text, ICON_NULL);
|
||||
uiItemL(row, text, ICON_NONE);
|
||||
else
|
||||
uiItemL(row, "ID-Block:", ICON_NULL);
|
||||
uiItemL(row, "ID-Block:", ICON_NONE);
|
||||
|
||||
/* ID-Type Selector - just have a menu of icons */
|
||||
// FIXME: the icon-only setting doesn't work when we supply a blank name
|
||||
uiItemFullR(row, ptr, propType, 0, 0, UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemFullR(row, ptr, propType, 0, 0, UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
|
||||
/* ID-Block Selector - just use pointer widget... */
|
||||
uiItemFullR(row, ptr, propID, 0, 0, 0, "", ICON_NULL);
|
||||
uiItemFullR(row, ptr, propID, 0, 0, 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
/********************* RNA Path Builder Template ********************/
|
||||
|
@ -705,14 +705,14 @@ static uiLayout *draw_modifier(uiLayout *layout, Scene *scene, Object *ob, Modif
|
|||
|
||||
uiBlockSetEmboss(block, UI_EMBOSSN);
|
||||
/* Open/Close ................................. */
|
||||
uiItemR(row, &ptr, "show_expanded", 0, "", ICON_NULL);
|
||||
uiItemR(row, &ptr, "show_expanded", 0, "", ICON_NONE);
|
||||
|
||||
/* modifier-type icon */
|
||||
uiItemL(row, "", RNA_struct_ui_icon(ptr.type));
|
||||
uiBlockSetEmboss(block, UI_EMBOSS);
|
||||
|
||||
/* modifier name */
|
||||
uiItemR(row, &ptr, "name", 0, "", ICON_NULL);
|
||||
uiItemR(row, &ptr, "name", 0, "", ICON_NONE);
|
||||
|
||||
/* mode enabling buttons */
|
||||
uiBlockBeginAlign(block);
|
||||
|
@ -720,11 +720,11 @@ static uiLayout *draw_modifier(uiLayout *layout, Scene *scene, Object *ob, Modif
|
|||
if ( ((md->type!=eModifierType_Softbody && md->type!=eModifierType_Collision) || !(ob->pd && ob->pd->deflect))
|
||||
&& (md->type!=eModifierType_Surface) )
|
||||
{
|
||||
uiItemR(row, &ptr, "show_render", 0, "", ICON_NULL);
|
||||
uiItemR(row, &ptr, "show_viewport", 0, "", ICON_NULL);
|
||||
uiItemR(row, &ptr, "show_render", 0, "", ICON_NONE);
|
||||
uiItemR(row, &ptr, "show_viewport", 0, "", ICON_NONE);
|
||||
|
||||
if (mti->flags & eModifierTypeFlag_SupportsEditmode)
|
||||
uiItemR(row, &ptr, "show_in_editmode", 0, "", ICON_NULL);
|
||||
uiItemR(row, &ptr, "show_in_editmode", 0, "", ICON_NONE);
|
||||
}
|
||||
if ((ob->type==OB_MESH) && modifier_couldBeCage(scene, md) && (index <= lastCageIndex))
|
||||
{
|
||||
|
@ -745,7 +745,7 @@ static uiLayout *draw_modifier(uiLayout *layout, Scene *scene, Object *ob, Modif
|
|||
uiButSetFlag(but, UI_BUT_DISABLED);
|
||||
} else if (mti->type != eModifierTypeType_Constructive) {
|
||||
/* constructive modifiers tesselates curve before applying */
|
||||
uiItemR(row, &ptr, "use_apply_on_spline", 0, "", ICON_NULL);
|
||||
uiItemR(row, &ptr, "use_apply_on_spline", 0, "", ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -779,9 +779,9 @@ static uiLayout *draw_modifier(uiLayout *layout, Scene *scene, Object *ob, Modif
|
|||
|
||||
if (!(ob->mode & OB_MODE_PARTICLE_EDIT) && psys->pathcache) {
|
||||
if(ELEM(psys->part->ren_as, PART_DRAW_GR, PART_DRAW_OB))
|
||||
uiItemO(row, "Convert", ICON_NULL, "OBJECT_OT_duplicates_make_real");
|
||||
uiItemO(row, "Convert", ICON_NONE, "OBJECT_OT_duplicates_make_real");
|
||||
else if(psys->part->ren_as == PART_DRAW_PATH)
|
||||
uiItemO(row, "Convert", ICON_NULL, "OBJECT_OT_modifier_convert");
|
||||
uiItemO(row, "Convert", ICON_NONE, "OBJECT_OT_modifier_convert");
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
@ -796,7 +796,7 @@ static uiLayout *draw_modifier(uiLayout *layout, Scene *scene, Object *ob, Modif
|
|||
uiBlockSetButLock(block, ob && ob->id.lib, ERROR_LIBDATA_MESSAGE);
|
||||
|
||||
if (!ELEM5(md->type, eModifierType_Fluidsim, eModifierType_Softbody, eModifierType_ParticleSystem, eModifierType_Cloth, eModifierType_Smoke))
|
||||
uiItemO(row, "Copy", ICON_NULL, "OBJECT_OT_modifier_copy");
|
||||
uiItemO(row, "Copy", ICON_NONE, "OBJECT_OT_modifier_copy");
|
||||
}
|
||||
|
||||
/* result is the layout block inside the box, that we return so that modifier settings can be drawn */
|
||||
|
@ -954,7 +954,7 @@ static uiLayout *draw_constraint(uiLayout *layout, Object *ob, bConstraint *con)
|
|||
|
||||
/* open/close */
|
||||
uiBlockSetEmboss(block, UI_EMBOSSN);
|
||||
uiItemR(row, &ptr, "show_expanded", UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemR(row, &ptr, "show_expanded", UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
uiBlockSetEmboss(block, UI_EMBOSS);
|
||||
|
||||
/* name */
|
||||
|
@ -964,10 +964,10 @@ static uiLayout *draw_constraint(uiLayout *layout, Object *ob, bConstraint *con)
|
|||
uiLayoutSetRedAlert(row, 1);
|
||||
|
||||
if(proxy_protected == 0) {
|
||||
uiItemR(row, &ptr, "name", 0, "", ICON_NULL);
|
||||
uiItemR(row, &ptr, "name", 0, "", ICON_NONE);
|
||||
}
|
||||
else
|
||||
uiItemL(row, con->name, ICON_NULL);
|
||||
uiItemL(row, con->name, ICON_NONE);
|
||||
|
||||
uiLayoutSetRedAlert(row, 0);
|
||||
|
||||
|
@ -1155,7 +1155,7 @@ void uiTemplatePreview(uiLayout *layout, ID *id, int show_buttons, ID *parent, M
|
|||
|
||||
col = uiLayoutColumn(row, 1);
|
||||
uiLayoutSetScaleX(col, 1.5);
|
||||
uiItemR(col, &material_ptr, "preview_render_type", UI_ITEM_R_EXPAND, "", ICON_NULL);
|
||||
uiItemR(col, &material_ptr, "preview_render_type", UI_ITEM_R_EXPAND, "", ICON_NONE);
|
||||
}
|
||||
|
||||
if(pr_texture) {
|
||||
|
@ -1175,7 +1175,7 @@ void uiTemplatePreview(uiLayout *layout, ID *id, int show_buttons, ID *parent, M
|
|||
/* Alpha buton for texture preview */
|
||||
if(*pr_texture!=TEX_PR_OTHER) {
|
||||
row = uiLayoutRow(layout, 0);
|
||||
uiItemR(row, &texture_ptr, "use_preview_alpha", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, &texture_ptr, "use_preview_alpha", 0, NULL, ICON_NONE);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1290,8 +1290,8 @@ static void colorband_buttons_large(uiLayout *layout, uiBlock *block, ColorBand
|
|||
PointerRNA ptr;
|
||||
RNA_pointer_create(cb->ptr.id.data, &RNA_ColorRampElement, cbd, &ptr);
|
||||
row= uiLayoutRow(layout, 0);
|
||||
uiItemR(row, &ptr, "position", 0, "Pos", ICON_NULL);
|
||||
uiItemR(row, &ptr, "color", 0, "", ICON_NULL);
|
||||
uiItemR(row, &ptr, "position", 0, "Pos", ICON_NONE);
|
||||
uiItemR(row, &ptr, "color", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -1315,7 +1315,7 @@ static void colorband_buttons_small(uiLayout *layout, uiBlock *block, ColorBand
|
|||
CBData *cbd= coba->data + coba->cur;
|
||||
PointerRNA ptr;
|
||||
RNA_pointer_create(cb->ptr.id.data, &RNA_ColorRampElement, cbd, &ptr);
|
||||
uiItemR(layout, &ptr, "color", 0, "", ICON_NULL);
|
||||
uiItemR(layout, &ptr, "color", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
bt= uiDefButS(block, MENU, 0, "Interpolation %t|Ease %x1|Cardinal %x3|Linear %x0|B-Spline %x2|Constant %x4",
|
||||
|
@ -1794,8 +1794,8 @@ static void curvemap_buttons_layout(uiLayout *layout, PointerRNA *ptr, char labe
|
|||
/* black/white levels */
|
||||
if(levels) {
|
||||
split= uiLayoutSplit(layout, 0, 0);
|
||||
uiItemR(uiLayoutColumn(split, 0), ptr, "black_level", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(uiLayoutColumn(split, 0), ptr, "white_level", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(uiLayoutColumn(split, 0), ptr, "black_level", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
uiItemR(uiLayoutColumn(split, 0), ptr, "white_level", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
|
||||
uiLayoutRow(layout, 0);
|
||||
bt=uiDefBut(block, BUT, 0, "Reset", 0, 0, UI_UNIT_X*10, UI_UNIT_Y, NULL, 0.0f, 0.0f, 0, 0, "Reset Black/White point and curves");
|
||||
|
@ -2017,7 +2017,7 @@ static void list_item_row(bContext *C, uiLayout *layout, PointerRNA *ptr, Pointe
|
|||
|
||||
/* retrieve icon and name */
|
||||
icon= list_item_icon_get(C, itemptr, rnaicon, 0);
|
||||
if(icon == ICON_NULL || icon == ICON_DOT)
|
||||
if(icon == ICON_NONE || icon == ICON_DOT)
|
||||
icon= 0;
|
||||
|
||||
namebuf= RNA_struct_name_get_alloc(itemptr, NULL, 0);
|
||||
|
@ -2058,7 +2058,7 @@ static void list_item_row(bContext *C, uiLayout *layout, PointerRNA *ptr, Pointe
|
|||
uiItemL(sub, str, ui_id_icon_get(C, &manode->id, 1));
|
||||
}
|
||||
else if(ma->use_nodes) {
|
||||
uiItemL(sub, "Node <none>", ICON_NULL);
|
||||
uiItemL(sub, "Node <none>", ICON_NONE);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2071,8 +2071,8 @@ static void list_item_row(bContext *C, uiLayout *layout, PointerRNA *ptr, Pointe
|
|||
|
||||
uiBlockSetEmboss(block, UI_EMBOSSN);
|
||||
row= uiLayoutRow(split, 1);
|
||||
if(i == 0) uiItemL(row, "", ICON_NULL);
|
||||
else uiItemR(row, itemptr, "value", 0, "", ICON_NULL);
|
||||
if(i == 0) uiItemL(row, "", ICON_NONE);
|
||||
else uiItemR(row, itemptr, "value", 0, "", ICON_NONE);
|
||||
|
||||
if(ob->mode == OB_MODE_EDIT && !((ob->shapeflag & OB_SHAPE_EDIT_MODE) && ob->type == OB_MESH))
|
||||
uiLayoutSetActive(row, 0);
|
||||
|
@ -2199,7 +2199,7 @@ void uiTemplateList(uiLayout *layout, bContext *C, PointerRNA *ptr, const char *
|
|||
|
||||
/* if not found, add in dummy button */
|
||||
if(i == 0)
|
||||
uiItemL(row, "", ICON_NULL);
|
||||
uiItemL(row, "", ICON_NONE);
|
||||
|
||||
/* next/prev button */
|
||||
sprintf(str, "%d :", i);
|
||||
|
@ -2252,7 +2252,7 @@ void uiTemplateList(uiLayout *layout, bContext *C, PointerRNA *ptr, const char *
|
|||
/* add dummy buttons to fill space */
|
||||
while(i < pa->list_scroll+items) {
|
||||
if(i >= pa->list_scroll)
|
||||
uiItemL(col, "", ICON_NULL);
|
||||
uiItemL(col, "", ICON_NONE);
|
||||
i++;
|
||||
}
|
||||
|
||||
|
|
|
@ -144,12 +144,12 @@ int uiDefAutoButsRNA(uiLayout *layout, PointerRNA *ptr, int (*check_prop)(Proper
|
|||
|
||||
if(label_align=='V') {
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemL(col, name, ICON_NULL);
|
||||
uiItemL(col, name, ICON_NONE);
|
||||
}
|
||||
else if(label_align=='H') {
|
||||
split = uiLayoutSplit(layout, 0.5f, 0);
|
||||
|
||||
uiItemL(uiLayoutColumn(split, 0), name, ICON_NULL);
|
||||
uiItemL(uiLayoutColumn(split, 0), name, ICON_NONE);
|
||||
col= uiLayoutColumn(split, 0);
|
||||
}
|
||||
else {
|
||||
|
@ -170,7 +170,7 @@ int uiDefAutoButsRNA(uiLayout *layout, PointerRNA *ptr, int (*check_prop)(Proper
|
|||
name= NULL; /* no smart label alignment, show default name with button */
|
||||
}
|
||||
|
||||
uiItemFullR(col, ptr, prop, -1, 0, 0, name, ICON_NULL);
|
||||
uiItemFullR(col, ptr, prop, -1, 0, 0, name, ICON_NONE);
|
||||
tot++;
|
||||
}
|
||||
RNA_STRUCT_END;
|
||||
|
@ -187,7 +187,7 @@ int uiIconFromID(ID *id)
|
|||
short idcode;
|
||||
|
||||
if(id==NULL)
|
||||
return ICON_NULL;
|
||||
return ICON_NONE;
|
||||
|
||||
idcode= GS(id->name);
|
||||
|
||||
|
@ -205,5 +205,5 @@ int uiIconFromID(ID *id)
|
|||
will set the right type, also with subclassing */
|
||||
RNA_id_pointer_create(id, &ptr);
|
||||
|
||||
return (ptr.type)? RNA_struct_ui_icon(ptr.type) : ICON_NULL;
|
||||
return (ptr.type)? RNA_struct_ui_icon(ptr.type) : ICON_NONE;
|
||||
}
|
||||
|
|
|
@ -750,7 +750,7 @@ static void widget_draw_preview(BIFIconID icon, float UNUSED(alpha), rcti *rect)
|
|||
{
|
||||
int w, h, size;
|
||||
|
||||
if(icon==ICON_NULL)
|
||||
if(icon==ICON_NONE)
|
||||
return;
|
||||
|
||||
w = rect->xmax - rect->xmin;
|
||||
|
|
|
@ -533,7 +533,7 @@ static int object_metaball_add_invoke(bContext *C, wmOperator *op, wmEvent *UNUS
|
|||
|
||||
object_add_generic_invoke_options(C, op);
|
||||
|
||||
pup= uiPupMenuBegin(C, op->type->name, ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, op->type->name, ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
if(!obedit || obedit->type == OB_MBALL)
|
||||
uiItemsEnumO(layout, op->type->idname, "type");
|
||||
|
|
|
@ -70,6 +70,7 @@
|
|||
#include "ED_screen.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "object_intern.h"
|
||||
|
||||
|
@ -1531,7 +1532,7 @@ static int pose_ik_add_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(evt))
|
|||
}
|
||||
|
||||
/* prepare popup menu to choose targetting options */
|
||||
pup= uiPupMenuBegin(C, "Add IK", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Add IK", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
/* the type of targets we'll set determines the menu entries to show... */
|
||||
|
@ -1540,14 +1541,14 @@ static int pose_ik_add_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(evt))
|
|||
* - the only thing that matters is that we want a target...
|
||||
*/
|
||||
if (tar_pchan)
|
||||
uiItemBooleanO(layout, "To Active Bone", ICON_NULL, "POSE_OT_ik_add", "with_targets", 1);
|
||||
uiItemBooleanO(layout, "To Active Bone", ICON_NONE, "POSE_OT_ik_add", "with_targets", 1);
|
||||
else
|
||||
uiItemBooleanO(layout, "To Active Object", ICON_NULL, "POSE_OT_ik_add", "with_targets", 1);
|
||||
uiItemBooleanO(layout, "To Active Object", ICON_NONE, "POSE_OT_ik_add", "with_targets", 1);
|
||||
}
|
||||
else {
|
||||
/* we have a choice of adding to a new empty, or not setting any target (targetless IK) */
|
||||
uiItemBooleanO(layout, "To New Empty Object", ICON_NULL, "POSE_OT_ik_add", "with_targets", 1);
|
||||
uiItemBooleanO(layout, "Without Targets", ICON_NULL, "POSE_OT_ik_add", "with_targets", 0);
|
||||
uiItemBooleanO(layout, "To New Empty Object", ICON_NONE, "POSE_OT_ik_add", "with_targets", 1);
|
||||
uiItemBooleanO(layout, "Without Targets", ICON_NONE, "POSE_OT_ik_add", "with_targets", 0);
|
||||
}
|
||||
|
||||
/* finish building the menu, and process it (should result in calling self again) */
|
||||
|
|
|
@ -282,7 +282,7 @@ static int make_proxy_invoke (bContext *C, wmOperator *op, wmEvent *evt)
|
|||
uiLayout *layout= uiPupMenuLayout(pup);
|
||||
|
||||
/* create operator menu item with relevant properties filled in */
|
||||
uiItemFullO(layout, op->idname, op->type->name, ICON_NULL, NULL, WM_OP_EXEC_REGION_WIN, UI_ITEM_O_RETURN_PROPS);
|
||||
uiItemFullO(layout, op->idname, op->type->name, ICON_NONE, NULL, WM_OP_EXEC_REGION_WIN, UI_ITEM_O_RETURN_PROPS);
|
||||
|
||||
/* present the menu and be done... */
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
@ -689,7 +689,7 @@ static int parent_set_exec(bContext *C, wmOperator *op)
|
|||
static int parent_set_invoke(bContext *C, wmOperator *UNUSED(op), wmEvent *UNUSED(event))
|
||||
{
|
||||
Object *ob= ED_object_active_context(C);
|
||||
uiPopupMenu *pup= uiPupMenuBegin(C, "Set Parent To", ICON_NULL);
|
||||
uiPopupMenu *pup= uiPupMenuBegin(C, "Set Parent To", ICON_NONE);
|
||||
uiLayout *layout= uiPupMenuLayout(pup);
|
||||
|
||||
uiLayoutSetOperatorContext(layout, WM_OP_EXEC_DEFAULT);
|
||||
|
|
|
@ -62,6 +62,7 @@
|
|||
#include "ED_screen.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "RNA_access.h"
|
||||
#include "RNA_define.h"
|
||||
|
@ -433,7 +434,7 @@ static short select_grouped_group(bContext *C, Object *ob) /* Select objects in
|
|||
}
|
||||
|
||||
/* build the menu. */
|
||||
pup= uiPupMenuBegin(C, "Select Group", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Select Group", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
for (i=0; i<group_count; i++) {
|
||||
|
|
|
@ -2174,11 +2174,11 @@ static int repeat_history_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(ev
|
|||
if(items==0)
|
||||
return OPERATOR_CANCELLED;
|
||||
|
||||
pup= uiPupMenuBegin(C, op->type->name, ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, op->type->name, ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
for (i=items-1, lastop= wm->operators.last; lastop; lastop= lastop->prev, i--)
|
||||
uiItemIntO(layout, lastop->type->name, ICON_NULL, op->type->idname, "index", i);
|
||||
uiItemIntO(layout, lastop->type->name, ICON_NONE, op->type->idname, "index", i);
|
||||
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
||||
|
@ -2446,23 +2446,23 @@ static int header_toolbox_invoke(bContext *C, wmOperator *UNUSED(op), wmEvent *U
|
|||
uiPopupMenu *pup;
|
||||
uiLayout *layout;
|
||||
|
||||
pup= uiPupMenuBegin(C, "Header", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Header", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
// XXX SCREEN_OT_region_flip doesn't work - gets wrong context for active region, so added custom operator
|
||||
if (ar->alignment == RGN_ALIGN_TOP)
|
||||
uiItemO(layout, "Flip to Bottom", ICON_NULL, "SCREEN_OT_header_flip");
|
||||
uiItemO(layout, "Flip to Bottom", ICON_NONE, "SCREEN_OT_header_flip");
|
||||
else
|
||||
uiItemO(layout, "Flip to Top", ICON_NULL, "SCREEN_OT_header_flip");
|
||||
uiItemO(layout, "Flip to Top", ICON_NONE, "SCREEN_OT_header_flip");
|
||||
|
||||
uiItemS(layout);
|
||||
|
||||
/* file browser should be fullscreen all the time, but other regions can be maximised/restored... */
|
||||
if (sa->spacetype != SPACE_FILE) {
|
||||
if (sa->full)
|
||||
uiItemO(layout, "Tile Area", ICON_NULL, "SCREEN_OT_screen_full_area");
|
||||
uiItemO(layout, "Tile Area", ICON_NONE, "SCREEN_OT_screen_full_area");
|
||||
else
|
||||
uiItemO(layout, "Maximize Area", ICON_NULL, "SCREEN_OT_screen_full_area");
|
||||
uiItemO(layout, "Maximize Area", ICON_NONE, "SCREEN_OT_screen_full_area");
|
||||
}
|
||||
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
|
|
@ -50,6 +50,7 @@
|
|||
#include "RNA_access.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "buttons_intern.h" // own include
|
||||
|
||||
|
@ -65,7 +66,7 @@ static int toolbox_invoke(bContext *C, wmOperator *UNUSED(op), wmEvent *UNUSED(e
|
|||
|
||||
RNA_pointer_create(&sc->id, &RNA_SpaceProperties, sbuts, &ptr);
|
||||
|
||||
pup= uiPupMenuBegin(C, "Align", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Align", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
uiItemsEnumR(layout, &ptr, "align");
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
|
|
@ -140,7 +140,7 @@ static void file_panel_bookmarks(const bContext *C, Panel *pa)
|
|||
if(sfile) {
|
||||
row= uiLayoutRow(pa->layout, 0);
|
||||
uiItemO(row, "Add", ICON_ZOOMIN, "file.bookmark_add");
|
||||
uiItemL(row, NULL, ICON_NULL);
|
||||
uiItemL(row, NULL, ICON_NONE);
|
||||
|
||||
file_panel_category(C, pa, FS_CATEGORY_BOOKMARKS, &sfile->bookmarknr, ICON_BOOKMARKS, 1, 0);
|
||||
}
|
||||
|
|
|
@ -139,19 +139,19 @@ static void graph_panel_view(const bContext *C, Panel *pa)
|
|||
|
||||
/* 2D-Cursor */
|
||||
col= uiLayoutColumn(pa->layout, 0);
|
||||
uiItemR(col, &spaceptr, "show_cursor", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &spaceptr, "show_cursor", 0, NULL, ICON_NONE);
|
||||
|
||||
subcol= uiLayoutColumn(col, 1);
|
||||
uiLayoutSetActive(subcol, RNA_boolean_get(&spaceptr, "show_cursor"));
|
||||
uiItemO(subcol, "Cursor from Selection", ICON_NULL, "GRAPH_OT_frame_jump");
|
||||
uiItemO(subcol, "Cursor from Selection", ICON_NONE, "GRAPH_OT_frame_jump");
|
||||
|
||||
subcol= uiLayoutColumn(col, 1);
|
||||
uiLayoutSetActive(subcol, RNA_boolean_get(&spaceptr, "show_cursor"));
|
||||
row= uiLayoutSplit(subcol, 0.7, 1);
|
||||
uiItemR(row, &sceneptr, "frame_current", 0, "Cursor X", ICON_NULL);
|
||||
uiItemR(row, &sceneptr, "frame_current", 0, "Cursor X", ICON_NONE);
|
||||
uiItemEnumO(row, "GRAPH_OT_snap", "To Keys", 0, "type", GRAPHKEYS_SNAP_CFRA);
|
||||
row= uiLayoutSplit(subcol, 0.7, 1);
|
||||
uiItemR(row, &spaceptr, "cursor_position_y", 0, "Cursor Y", ICON_NULL);
|
||||
uiItemR(row, &spaceptr, "cursor_position_y", 0, "Cursor Y", ICON_NONE);
|
||||
uiItemEnumO(row, "GRAPH_OT_snap", "To Keys", 0, "type", GRAPHKEYS_SNAP_VALUE);
|
||||
}
|
||||
|
||||
|
@ -187,18 +187,18 @@ static void graph_panel_properties(const bContext *C, Panel *pa)
|
|||
col= uiLayoutColumn(layout, 1);
|
||||
uiLayoutSetEnabled(col, (fcu->flag & FCURVE_DISABLED)!=0);
|
||||
uiItemR(col, &fcu_ptr, "data_path", 0, "", ICON_RNA);
|
||||
uiItemR(col, &fcu_ptr, "array_index", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &fcu_ptr, "array_index", 0, NULL, ICON_NONE);
|
||||
|
||||
/* color settings */
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemL(col, "Display Color:", ICON_NULL);
|
||||
uiItemL(col, "Display Color:", ICON_NONE);
|
||||
|
||||
row= uiLayoutRow(col, 1);
|
||||
uiItemR(row, &fcu_ptr, "color_mode", 0, "", ICON_NULL);
|
||||
uiItemR(row, &fcu_ptr, "color_mode", 0, "", ICON_NONE);
|
||||
|
||||
subrow= uiLayoutRow(row, 1);
|
||||
uiLayoutSetEnabled(subrow, (fcu->color_mode==FCURVE_COLOR_CUSTOM));
|
||||
uiItemR(subrow, &fcu_ptr, "color", 0, "", ICON_NULL);
|
||||
uiItemR(subrow, &fcu_ptr, "color", 0, "", ICON_NONE);
|
||||
|
||||
MEM_freeN(ale);
|
||||
}
|
||||
|
@ -264,33 +264,33 @@ static void graph_panel_key_properties(const bContext *C, Panel *pa)
|
|||
|
||||
/* interpolation */
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, &bezt_ptr, "interpolation", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &bezt_ptr, "interpolation", 0, NULL, ICON_NONE);
|
||||
|
||||
/* numerical coordinate editing */
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
/* keyframe itself */
|
||||
uiItemR(col, &bezt_ptr, "co", 0, "Key", ICON_NULL);
|
||||
uiItemR(col, &bezt_ptr, "co", 0, "Key", ICON_NONE);
|
||||
|
||||
/* previous handle - only if previous was Bezier interpolation */
|
||||
if ((prevbezt) && (prevbezt->ipo == BEZT_IPO_BEZ))
|
||||
uiItemR(col, &bezt_ptr, "handle_left", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &bezt_ptr, "handle_left", 0, NULL, ICON_NONE);
|
||||
|
||||
/* next handle - only if current is Bezier interpolation */
|
||||
if (bezt->ipo == BEZT_IPO_BEZ)
|
||||
uiItemR(col, &bezt_ptr, "handle_right", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &bezt_ptr, "handle_right", 0, NULL, ICON_NONE);
|
||||
}
|
||||
else {
|
||||
if ((fcu->bezt == NULL) && (fcu->modifiers.first)) {
|
||||
/* modifiers only - so no keyframes to be active */
|
||||
uiItemL(layout, "F-Curve only has F-Modifiers", ICON_NULL);
|
||||
uiItemL(layout, "F-Curve only has F-Modifiers", ICON_NONE);
|
||||
uiItemL(layout, "See Modifiers panel below", ICON_INFO);
|
||||
}
|
||||
else if (fcu->fpt) {
|
||||
/* samples only */
|
||||
uiItemL(layout, "F-Curve doesn't have any keyframes as it only contains sampled points", ICON_NULL);
|
||||
uiItemL(layout, "F-Curve doesn't have any keyframes as it only contains sampled points", ICON_NONE);
|
||||
}
|
||||
else
|
||||
uiItemL(layout, "No active keyframe on F-Curve", ICON_NULL);
|
||||
uiItemL(layout, "No active keyframe on F-Curve", ICON_NONE);
|
||||
}
|
||||
|
||||
MEM_freeN(ale);
|
||||
|
@ -469,7 +469,7 @@ static void graph_panel_driverVar__locDiff(uiLayout *layout, ID *id, DriverVar *
|
|||
uiItemPointerR(col, &dtar_ptr, "bone_target", &tar_ptr, "bones", "", ICON_BONE_DATA);
|
||||
}
|
||||
|
||||
uiItemR(col, &dtar_ptr, "use_local_space_transform", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &dtar_ptr, "use_local_space_transform", 0, NULL, ICON_NONE);
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiTemplateAnyID(col, &dtar2_ptr, "id", "id_type", "Ob/Bone 2:");
|
||||
|
@ -481,7 +481,7 @@ static void graph_panel_driverVar__locDiff(uiLayout *layout, ID *id, DriverVar *
|
|||
uiItemPointerR(col, &dtar2_ptr, "bone_target", &tar_ptr, "bones", "", ICON_BONE_DATA);
|
||||
}
|
||||
|
||||
uiItemR(col, &dtar2_ptr, "use_local_space_transform", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &dtar2_ptr, "use_local_space_transform", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
/* settings for 'transform channel' driver variable type */
|
||||
|
@ -507,8 +507,8 @@ static void graph_panel_driverVar__transChan(uiLayout *layout, ID *id, DriverVar
|
|||
}
|
||||
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, &dtar_ptr, "transform_type", 0, "", ICON_NULL);
|
||||
uiItemR(row, &dtar_ptr, "use_local_space_transform", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, &dtar_ptr, "transform_type", 0, "", ICON_NONE);
|
||||
uiItemR(row, &dtar_ptr, "use_local_space_transform", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
/* driver settings for active F-Curve (only for 'Drivers' mode) */
|
||||
|
@ -547,12 +547,12 @@ static void graph_panel_drivers(const bContext *C, Panel *pa)
|
|||
|
||||
col= uiLayoutColumn(pa->layout, 1);
|
||||
block= uiLayoutGetBlock(col);
|
||||
uiItemR(col, &driver_ptr, "type", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &driver_ptr, "type", 0, NULL, ICON_NONE);
|
||||
|
||||
/* show expression box if doing scripted drivers, and/or error messages when invalid drivers exist */
|
||||
if (driver->type == DRIVER_TYPE_PYTHON) {
|
||||
/* expression */
|
||||
uiItemR(col, &driver_ptr, "expression", 0, "Expr", ICON_NULL);
|
||||
uiItemR(col, &driver_ptr, "expression", 0, "Expr", ICON_NONE);
|
||||
|
||||
/* errors? */
|
||||
if (driver->flag & DRIVER_FLAG_INVALID)
|
||||
|
@ -566,17 +566,17 @@ static void graph_panel_drivers(const bContext *C, Panel *pa)
|
|||
|
||||
col= uiLayoutColumn(pa->layout, 1);
|
||||
/* debug setting */
|
||||
uiItemR(col, &driver_ptr, "show_debug_info", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &driver_ptr, "show_debug_info", 0, NULL, ICON_NONE);
|
||||
|
||||
/* value of driver */
|
||||
if (driver->flag & DRIVER_FLAG_SHOWDEBUG) {
|
||||
uiLayout *row= uiLayoutRow(col, 1);
|
||||
char valBuf[32];
|
||||
|
||||
uiItemL(row, "Driver Value:", ICON_NULL);
|
||||
uiItemL(row, "Driver Value:", ICON_NONE);
|
||||
|
||||
sprintf(valBuf, "%.3f", driver->curval);
|
||||
uiItemL(row, valBuf, ICON_NULL);
|
||||
uiItemL(row, valBuf, ICON_NONE);
|
||||
}
|
||||
|
||||
/* add driver variables */
|
||||
|
@ -601,7 +601,7 @@ static void graph_panel_drivers(const bContext *C, Panel *pa)
|
|||
row= uiLayoutRow(box, 0);
|
||||
block= uiLayoutGetBlock(row);
|
||||
/* variable name */
|
||||
uiItemR(row, &dvar_ptr, "name", 0, "", ICON_NULL);
|
||||
uiItemR(row, &dvar_ptr, "name", 0, "", ICON_NONE);
|
||||
|
||||
/* remove button */
|
||||
uiBlockSetEmboss(block, UI_EMBOSSN);
|
||||
|
@ -611,7 +611,7 @@ static void graph_panel_drivers(const bContext *C, Panel *pa)
|
|||
|
||||
/* variable type */
|
||||
row= uiLayoutRow(box, 0);
|
||||
uiItemR(row, &dvar_ptr, "type", 0, "", ICON_NULL);
|
||||
uiItemR(row, &dvar_ptr, "type", 0, "", ICON_NONE);
|
||||
|
||||
/* variable type settings */
|
||||
box= uiLayoutBox(col);
|
||||
|
@ -637,10 +637,10 @@ static void graph_panel_drivers(const bContext *C, Panel *pa)
|
|||
|
||||
box= uiLayoutBox(col);
|
||||
row= uiLayoutRow(box, 1);
|
||||
uiItemL(row, "Value:", ICON_NULL);
|
||||
uiItemL(row, "Value:", ICON_NONE);
|
||||
|
||||
sprintf(valBuf, "%.3f", dvar->curval);
|
||||
uiItemL(row, valBuf, ICON_NULL);
|
||||
uiItemL(row, valBuf, ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -54,6 +54,7 @@
|
|||
#include "BKE_report.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
#include "UI_view2d.h"
|
||||
|
||||
#include "ED_anim_api.h"
|
||||
|
@ -1923,7 +1924,7 @@ static int graph_fmodifier_add_invoke (bContext *C, wmOperator *op, wmEvent *UNU
|
|||
uiLayout *layout;
|
||||
int i;
|
||||
|
||||
pup= uiPupMenuBegin(C, "Add F-Curve Modifier", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Add F-Curve Modifier", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
/* start from 1 to skip the 'Invalid' modifier type */
|
||||
|
@ -1936,7 +1937,7 @@ static int graph_fmodifier_add_invoke (bContext *C, wmOperator *op, wmEvent *UNU
|
|||
continue;
|
||||
|
||||
/* create operator menu item with relevant properties filled in */
|
||||
props_ptr= uiItemFullO(layout, "GRAPH_OT_fmodifier_add", fmi->name, ICON_NULL, NULL, WM_OP_EXEC_REGION_WIN, UI_ITEM_O_RETURN_PROPS);
|
||||
props_ptr= uiItemFullO(layout, "GRAPH_OT_fmodifier_add", fmi->name, ICON_NONE, NULL, WM_OP_EXEC_REGION_WIN, UI_ITEM_O_RETURN_PROPS);
|
||||
/* the only thing that gets set from the menu is the type of F-Modifier to add */
|
||||
RNA_enum_set(&props_ptr, "type", i);
|
||||
/* the following properties are just repeats of existing ones... */
|
||||
|
|
|
@ -720,7 +720,7 @@ static void uiblock_layer_pass_arrow_buttons(uiLayout *layout, RenderResult *rr,
|
|||
if(rr==NULL || iuser==NULL)
|
||||
return;
|
||||
if(rr->layers.first==NULL) {
|
||||
uiItemL(row, "No Layers in Render Result.", ICON_NULL);
|
||||
uiItemL(row, "No Layers in Render Result.", ICON_NONE);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -820,8 +820,8 @@ void uiTemplateImage(uiLayout *layout, bContext *C, PointerRNA *ptr, const char
|
|||
image_info(ima, ibuf, str);
|
||||
BKE_image_release_ibuf(ima, lock);
|
||||
|
||||
uiItemL(layout, ima->id.name+2, ICON_NULL);
|
||||
uiItemL(layout, str, ICON_NULL);
|
||||
uiItemL(layout, ima->id.name+2, ICON_NONE);
|
||||
uiItemL(layout, str, ICON_NONE);
|
||||
|
||||
if(ima->type==IMA_TYPE_COMPOSITE) {
|
||||
// XXX not working yet
|
||||
|
@ -853,7 +853,7 @@ void uiTemplateImage(uiLayout *layout, bContext *C, PointerRNA *ptr, const char
|
|||
}
|
||||
else {
|
||||
row= uiLayoutRow(layout, 0);
|
||||
uiItemR(row, &imaptr, "source", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, &imaptr, "source", 0, NULL, ICON_NONE);
|
||||
|
||||
if(ima->source != IMA_SRC_GENERATED) {
|
||||
row= uiLayoutRow(layout, 1);
|
||||
|
@ -867,7 +867,7 @@ void uiTemplateImage(uiLayout *layout, bContext *C, PointerRNA *ptr, const char
|
|||
row= uiLayoutRow(split, 1);
|
||||
uiLayoutSetEnabled(row, ima->packedfile==NULL);
|
||||
|
||||
uiItemR(row, &imaptr, "filepath", 0, "", ICON_NULL);
|
||||
uiItemR(row, &imaptr, "filepath", 0, "", ICON_NONE);
|
||||
uiItemO(row, "", ICON_FILE_REFRESH, "image.reload");
|
||||
}
|
||||
|
||||
|
@ -891,7 +891,7 @@ void uiTemplateImage(uiLayout *layout, bContext *C, PointerRNA *ptr, const char
|
|||
ibuf= BKE_image_acquire_ibuf(ima, iuser, &lock);
|
||||
image_info(ima, ibuf, str);
|
||||
BKE_image_release_ibuf(ima, lock);
|
||||
uiItemL(layout, str, ICON_NULL);
|
||||
uiItemL(layout, str, ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -902,13 +902,13 @@ void uiTemplateImage(uiLayout *layout, bContext *C, PointerRNA *ptr, const char
|
|||
split= uiLayoutSplit(layout, 0, 0);
|
||||
|
||||
col= uiLayoutColumn(split, 0);
|
||||
uiItemR(col, &imaptr, "use_fields", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &imaptr, "use_fields", 0, NULL, ICON_NONE);
|
||||
row= uiLayoutRow(col, 0);
|
||||
uiItemR(row, &imaptr, "field_order", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, &imaptr, "field_order", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
uiLayoutSetActive(row, RNA_boolean_get(&imaptr, "use_fields"));
|
||||
|
||||
col= uiLayoutColumn(split, 0);
|
||||
uiItemR(col, &imaptr, "use_premultiply", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &imaptr, "use_premultiply", 0, NULL, ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -921,30 +921,30 @@ void uiTemplateImage(uiLayout *layout, bContext *C, PointerRNA *ptr, const char
|
|||
|
||||
sprintf(str, "(%d) Frames", iuser->framenr);
|
||||
row= uiLayoutRow(col, 1);
|
||||
uiItemR(col, userptr, "frame_duration", 0, str, ICON_NULL);
|
||||
uiItemR(col, userptr, "frame_duration", 0, str, ICON_NONE);
|
||||
if(ima->anim) {
|
||||
block= uiLayoutGetBlock(row);
|
||||
but= uiDefBut(block, BUT, 0, "Match Movie Length", 0, 0, UI_UNIT_X*2, UI_UNIT_Y, 0, 0, 0, 0, 0, "Set the number of frames to match the movie or sequence.");
|
||||
uiButSetFunc(but, set_frames_cb, ima, iuser);
|
||||
}
|
||||
|
||||
uiItemR(col, userptr, "frame_start", 0, "Start", ICON_NULL);
|
||||
uiItemR(col, userptr, "frame_offset", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, userptr, "frame_start", 0, "Start", ICON_NONE);
|
||||
uiItemR(col, userptr, "frame_offset", 0, NULL, ICON_NONE);
|
||||
|
||||
col= uiLayoutColumn(split, 0);
|
||||
uiItemR(col, userptr, "fields_per_frame", 0, "Fields", ICON_NULL);
|
||||
uiItemR(col, userptr, "use_auto_refresh", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, userptr, "use_cyclic", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, userptr, "fields_per_frame", 0, "Fields", ICON_NONE);
|
||||
uiItemR(col, userptr, "use_auto_refresh", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, userptr, "use_cyclic", 0, NULL, ICON_NONE);
|
||||
}
|
||||
else if(ima->source==IMA_SRC_GENERATED) {
|
||||
split= uiLayoutSplit(layout, 0, 0);
|
||||
|
||||
col= uiLayoutColumn(split, 1);
|
||||
uiItemR(col, &imaptr, "generated_width", 0, "X", ICON_NULL);
|
||||
uiItemR(col, &imaptr, "generated_height", 0, "Y", ICON_NULL);
|
||||
uiItemR(col, &imaptr, "generated_width", 0, "X", ICON_NONE);
|
||||
uiItemR(col, &imaptr, "generated_height", 0, "Y", ICON_NONE);
|
||||
|
||||
col= uiLayoutColumn(split, 0);
|
||||
uiItemR(col, &imaptr, "generated_type", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(col, &imaptr, "generated_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -44,6 +44,7 @@
|
|||
#include "WM_types.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "image_intern.h"
|
||||
|
||||
|
@ -59,13 +60,13 @@ static int toolbox_invoke(bContext *C, wmOperator *UNUSED(op), wmEvent *UNUSED(e
|
|||
|
||||
show_uvedit= ED_space_image_show_uvedit(sima, obedit);
|
||||
|
||||
pup= uiPupMenuBegin(C, "Toolbox", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Toolbox", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
uiItemM(layout, C, "IMAGE_MT_view", NULL, ICON_NULL);
|
||||
if(show_uvedit) uiItemM(layout, C, "IMAGE_MT_select", NULL, ICON_NULL);
|
||||
uiItemM(layout, C, "IMAGE_MT_image", NULL, ICON_NULL);
|
||||
if(show_uvedit) uiItemM(layout, C, "IMAGE_MT_uvs", NULL, ICON_NULL);
|
||||
uiItemM(layout, C, "IMAGE_MT_view", NULL, ICON_NONE);
|
||||
if(show_uvedit) uiItemM(layout, C, "IMAGE_MT_select", NULL, ICON_NONE);
|
||||
uiItemM(layout, C, "IMAGE_MT_image", NULL, ICON_NONE);
|
||||
if(show_uvedit) uiItemM(layout, C, "IMAGE_MT_uvs", NULL, ICON_NONE);
|
||||
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
||||
|
|
|
@ -1486,7 +1486,7 @@ static int pack_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(event))
|
|||
if(!as_png && (ibuf && (ibuf->userflags & IB_BITMAPDIRTY))) {
|
||||
pup= uiPupMenuBegin(C, "OK", ICON_QUESTION);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
uiItemBooleanO(layout, "Can't pack edited image from disk. Pack as internal PNG?", ICON_NULL, op->idname, "as_png", 1);
|
||||
uiItemBooleanO(layout, "Can't pack edited image from disk. Pack as internal PNG?", ICON_NONE, op->idname, "as_png", 1);
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
||||
return OPERATOR_CANCELLED;
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "IMB_imbuf_types.h"
|
||||
|
||||
|
@ -155,7 +156,7 @@ static int unpack_all_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(event)
|
|||
else
|
||||
sprintf(title, "Unpack %d files", count);
|
||||
|
||||
pup= uiPupMenuBegin(C, title, ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, title, ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
uiLayoutSetOperatorContext(layout, WM_OP_EXEC_DEFAULT);
|
||||
|
|
|
@ -273,7 +273,7 @@ static void recent_files_menu_draw(const bContext *UNUSED(C), Menu *menu)
|
|||
uiItemStringO(layout, BLI_path_basename(recent->filepath), ICON_FILE_BLEND, "WM_OT_open_mainfile", "filepath", recent->filepath);
|
||||
}
|
||||
} else {
|
||||
uiItemL(layout, "No Recent Files", ICON_NULL);
|
||||
uiItemL(layout, "No Recent Files", ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -233,15 +233,15 @@ static void nla_panel_animdata (const bContext *C, Panel *pa)
|
|||
|
||||
/* extrapolation */
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, &adt_ptr, "action_extrapolation", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, &adt_ptr, "action_extrapolation", 0, NULL, ICON_NONE);
|
||||
|
||||
/* blending */
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, &adt_ptr, "action_blend_type", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, &adt_ptr, "action_blend_type", 0, NULL, ICON_NONE);
|
||||
|
||||
/* influence */
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, &adt_ptr, "action_influence", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, &adt_ptr, "action_influence", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
/* active NLA-Track */
|
||||
|
@ -282,40 +282,40 @@ static void nla_panel_properties(const bContext *C, Panel *pa)
|
|||
/* strip type */
|
||||
row= uiLayoutColumn(layout, 1);
|
||||
uiItemR(row, &strip_ptr, "name", 0, NULL, ICON_NLA); // XXX icon?
|
||||
uiItemR(row, &strip_ptr, "type", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, &strip_ptr, "type", 0, NULL, ICON_NONE);
|
||||
|
||||
/* strip extents */
|
||||
column= uiLayoutColumn(layout, 1);
|
||||
uiItemL(column, "Strip Extents:", ICON_NULL);
|
||||
uiItemR(column, &strip_ptr, "frame_start", 0, NULL, ICON_NULL);
|
||||
uiItemR(column, &strip_ptr, "frame_end", 0, NULL, ICON_NULL);
|
||||
uiItemL(column, "Strip Extents:", ICON_NONE);
|
||||
uiItemR(column, &strip_ptr, "frame_start", 0, NULL, ICON_NONE);
|
||||
uiItemR(column, &strip_ptr, "frame_end", 0, NULL, ICON_NONE);
|
||||
|
||||
/* extrapolation */
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, &strip_ptr, "extrapolation", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, &strip_ptr, "extrapolation", 0, NULL, ICON_NONE);
|
||||
|
||||
/* blending */
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, &strip_ptr, "blend_type", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, &strip_ptr, "blend_type", 0, NULL, ICON_NONE);
|
||||
|
||||
/* blend in/out + autoblending
|
||||
* - blend in/out can only be set when autoblending is off
|
||||
*/
|
||||
column= uiLayoutColumn(layout, 1);
|
||||
uiLayoutSetActive(column, RNA_boolean_get(&strip_ptr, "use_animated_influence")==0);
|
||||
uiItemR(column, &strip_ptr, "use_auto_blend", 0, NULL, ICON_NULL); // XXX as toggle?
|
||||
uiItemR(column, &strip_ptr, "use_auto_blend", 0, NULL, ICON_NONE); // XXX as toggle?
|
||||
|
||||
subcol= uiLayoutColumn(column, 1);
|
||||
uiLayoutSetActive(subcol, RNA_boolean_get(&strip_ptr, "use_auto_blend")==0);
|
||||
uiItemR(subcol, &strip_ptr, "blend_in", 0, NULL, ICON_NULL);
|
||||
uiItemR(subcol, &strip_ptr, "blend_out", 0, NULL, ICON_NULL);
|
||||
uiItemR(subcol, &strip_ptr, "blend_in", 0, NULL, ICON_NONE);
|
||||
uiItemR(subcol, &strip_ptr, "blend_out", 0, NULL, ICON_NONE);
|
||||
|
||||
/* settings */
|
||||
column= uiLayoutColumn(layout, 1);
|
||||
uiLayoutSetActive(column, !(RNA_boolean_get(&strip_ptr, "use_animated_influence") || RNA_boolean_get(&strip_ptr, "use_animated_time")));
|
||||
uiItemL(column, "Playback Settings:", ICON_NULL);
|
||||
uiItemR(column, &strip_ptr, "mute", 0, NULL, ICON_NULL);
|
||||
uiItemR(column, &strip_ptr, "use_reverse", 0, NULL, ICON_NULL);
|
||||
uiItemL(column, "Playback Settings:", ICON_NONE);
|
||||
uiItemR(column, &strip_ptr, "mute", 0, NULL, ICON_NONE);
|
||||
uiItemR(column, &strip_ptr, "use_reverse", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
|
||||
|
@ -342,17 +342,17 @@ static void nla_panel_actclip(const bContext *C, Panel *pa)
|
|||
/* action extents */
|
||||
// XXX custom names were used here (to avoid the prefixes)... probably not necessary in future?
|
||||
column= uiLayoutColumn(layout, 1);
|
||||
uiItemL(column, "Action Extents:", ICON_NULL);
|
||||
uiItemR(column, &strip_ptr, "action_frame_start", 0, "Start Frame", ICON_NULL);
|
||||
uiItemR(column, &strip_ptr, "action_frame_end", 0, "End Frame", ICON_NULL);
|
||||
uiItemO(column, NULL, ICON_NULL, "NLA_OT_action_sync_length");
|
||||
uiItemL(column, "Action Extents:", ICON_NONE);
|
||||
uiItemR(column, &strip_ptr, "action_frame_start", 0, "Start Frame", ICON_NONE);
|
||||
uiItemR(column, &strip_ptr, "action_frame_end", 0, "End Frame", ICON_NONE);
|
||||
uiItemO(column, NULL, ICON_NONE, "NLA_OT_action_sync_length");
|
||||
|
||||
/* action usage */
|
||||
column= uiLayoutColumn(layout, 1);
|
||||
uiLayoutSetActive(column, RNA_boolean_get(&strip_ptr, "use_animated_time")==0);
|
||||
uiItemL(column, "Playback Settings:", ICON_NULL);
|
||||
uiItemR(column, &strip_ptr, "scale", 0, NULL, ICON_NULL);
|
||||
uiItemR(column, &strip_ptr, "repeat", 0, NULL, ICON_NULL);
|
||||
uiItemL(column, "Playback Settings:", ICON_NONE);
|
||||
uiItemR(column, &strip_ptr, "scale", 0, NULL, ICON_NONE);
|
||||
uiItemR(column, &strip_ptr, "repeat", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
/* evaluation settings for active NLA-Strip */
|
||||
|
@ -371,22 +371,22 @@ static void nla_panel_evaluation(const bContext *C, Panel *pa)
|
|||
uiBlockSetHandleFunc(block, do_nla_region_buttons, NULL);
|
||||
|
||||
column= uiLayoutColumn(layout, 1);
|
||||
uiItemR(column, &strip_ptr, "use_animated_influence", 0, NULL, ICON_NULL);
|
||||
uiItemR(column, &strip_ptr, "use_animated_influence", 0, NULL, ICON_NONE);
|
||||
|
||||
subcolumn= uiLayoutColumn(column, 1);
|
||||
uiLayoutSetEnabled(subcolumn, RNA_boolean_get(&strip_ptr, "use_animated_influence"));
|
||||
uiItemR(subcolumn, &strip_ptr, "influence", 0, NULL, ICON_NULL);
|
||||
uiItemR(subcolumn, &strip_ptr, "influence", 0, NULL, ICON_NONE);
|
||||
|
||||
|
||||
column= uiLayoutColumn(layout, 1);
|
||||
subrow= uiLayoutRow(column, 0);
|
||||
uiItemR(subrow, &strip_ptr, "use_animated_time", 0, NULL, ICON_NULL);
|
||||
uiItemR(subrow, &strip_ptr, "use_animated_time_cyclic", 0, NULL, ICON_NULL);
|
||||
uiItemR(subrow, &strip_ptr, "use_animated_time", 0, NULL, ICON_NONE);
|
||||
uiItemR(subrow, &strip_ptr, "use_animated_time_cyclic", 0, NULL, ICON_NONE);
|
||||
|
||||
subcolumn= uiLayoutColumn(column, 1);
|
||||
subrow= uiLayoutRow(subcolumn, 0);
|
||||
uiLayoutSetEnabled(subrow, RNA_boolean_get(&strip_ptr, "use_animated_time"));
|
||||
uiItemR(subcolumn, &strip_ptr, "strip_time", 0, NULL, ICON_NULL);
|
||||
uiItemR(subcolumn, &strip_ptr, "strip_time", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
/* F-Modifiers for active NLA-Strip */
|
||||
|
|
|
@ -62,6 +62,7 @@
|
|||
#include "WM_types.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "nla_intern.h" // own include
|
||||
#include "nla_private.h" // FIXME... maybe this shouldn't be included?
|
||||
|
@ -1708,7 +1709,7 @@ static int nla_fmodifier_add_invoke (bContext *C, wmOperator *UNUSED(op), wmEven
|
|||
uiLayout *layout;
|
||||
int i;
|
||||
|
||||
pup= uiPupMenuBegin(C, "Add F-Modifier", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Add F-Modifier", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
/* start from 1 to skip the 'Invalid' modifier type */
|
||||
|
|
|
@ -87,7 +87,7 @@ static void node_buts_value(uiLayout *layout, bContext *UNUSED(C), PointerRNA *p
|
|||
prop = RNA_struct_find_property(ptr, "outputs");
|
||||
RNA_property_collection_lookup_int(ptr, prop, 0, &sockptr);
|
||||
|
||||
uiItemR(layout, &sockptr, "default_value", 0, "", ICON_NULL);
|
||||
uiItemR(layout, &sockptr, "default_value", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_buts_rgb(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -102,7 +102,7 @@ static void node_buts_rgb(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr
|
|||
|
||||
col = uiLayoutColumn(layout, 0);
|
||||
uiTemplateColorWheel(col, &sockptr, "default_value", 1, 0, 0, 0);
|
||||
uiItemR(col, &sockptr, "default_value", 0, "", ICON_NULL);
|
||||
uiItemR(col, &sockptr, "default_value", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_buts_mix_rgb(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -112,7 +112,7 @@ static void node_buts_mix_rgb(uiLayout *layout, bContext *UNUSED(C), PointerRNA
|
|||
bNodeTree *ntree= (bNodeTree*)ptr->id.data;
|
||||
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, ptr, "blend_type", 0, "", ICON_NULL);
|
||||
uiItemR(row, ptr, "blend_type", 0, "", ICON_NONE);
|
||||
if(ntree->type == NTREE_COMPOSIT)
|
||||
uiItemR(row, ptr, "use_alpha", 0, "", ICON_IMAGE_RGB_ALPHA);
|
||||
}
|
||||
|
@ -135,8 +135,8 @@ static void node_buts_time(uiLayout *layout, bContext *UNUSED(C), PointerRNA *pt
|
|||
uiTemplateCurveMapping(layout, ptr, "curve", 's', 0, 0);
|
||||
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, ptr, "frame_start", 0, "Sta", ICON_NULL);
|
||||
uiItemR(row, ptr, "frame_end", 0, "End", ICON_NULL);
|
||||
uiItemR(row, ptr, "frame_start", 0, "Sta", ICON_NONE);
|
||||
uiItemR(row, ptr, "frame_end", 0, "End", ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_buts_colorramp(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -269,17 +269,17 @@ static void node_buts_texture(uiLayout *layout, bContext *UNUSED(C), PointerRNA
|
|||
(node->type != TEX_NODE_TEXTURE)
|
||||
);
|
||||
|
||||
uiItemR(layout, ptr, "texture", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "texture", 0, "", ICON_NONE);
|
||||
|
||||
if(multi) {
|
||||
/* Number Drawing not optimal here, better have a list*/
|
||||
uiItemR(layout, ptr, "node_output", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "node_output", 0, "", ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
static void node_buts_math(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "operation", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "operation", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
/* ****************** BUTTON CALLBACKS FOR SHADER NODES ***************** */
|
||||
|
@ -321,40 +321,40 @@ static void node_shader_buts_material(uiLayout *layout, bContext *C, PointerRNA
|
|||
if(!node->id) return;
|
||||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, ptr, "use_diffuse", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_specular", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "invert_normal", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_diffuse", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "use_specular", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "invert_normal", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_shader_buts_mapping(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiLayout *row;
|
||||
|
||||
uiItemL(layout, "Location:", ICON_NULL);
|
||||
uiItemL(layout, "Location:", ICON_NONE);
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, ptr, "location", 0, "", ICON_NULL);
|
||||
uiItemR(row, ptr, "location", 0, "", ICON_NONE);
|
||||
|
||||
uiItemL(layout, "Rotation:", ICON_NULL);
|
||||
uiItemL(layout, "Rotation:", ICON_NONE);
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, ptr, "rotation", 0, "", ICON_NULL);
|
||||
uiItemR(row, ptr, "rotation", 0, "", ICON_NONE);
|
||||
|
||||
uiItemL(layout, "Scale:", ICON_NULL);
|
||||
uiItemL(layout, "Scale:", ICON_NONE);
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, ptr, "scale", 0, "", ICON_NULL);
|
||||
uiItemR(row, ptr, "scale", 0, "", ICON_NONE);
|
||||
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, ptr, "use_min", 0, "Min", ICON_NULL);
|
||||
uiItemR(row, ptr, "min", 0, "", ICON_NULL);
|
||||
uiItemR(row, ptr, "use_min", 0, "Min", ICON_NONE);
|
||||
uiItemR(row, ptr, "min", 0, "", ICON_NONE);
|
||||
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, ptr, "use_max", 0, "Max", ICON_NULL);
|
||||
uiItemR(row, ptr, "max", 0, "", ICON_NULL);
|
||||
uiItemR(row, ptr, "use_max", 0, "Max", ICON_NONE);
|
||||
uiItemR(row, ptr, "max", 0, "", ICON_NONE);
|
||||
|
||||
}
|
||||
|
||||
static void node_shader_buts_vect_math(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "operation", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "operation", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_shader_buts_geometry(uiLayout *layout, bContext *C, PointerRNA *ptr)
|
||||
|
@ -367,12 +367,12 @@ static void node_shader_buts_geometry(uiLayout *layout, bContext *C, PointerRNA
|
|||
if(obptr.data && RNA_enum_get(&obptr, "type") == OB_MESH) {
|
||||
PointerRNA dataptr= RNA_pointer_get(&obptr, "data");
|
||||
|
||||
uiItemPointerR(col, ptr, "uv_layer", &dataptr, "uv_textures", "", ICON_NULL);
|
||||
uiItemPointerR(col, ptr, "color_layer", &dataptr, "vertex_colors", "", ICON_NULL);
|
||||
uiItemPointerR(col, ptr, "uv_layer", &dataptr, "uv_textures", "", ICON_NONE);
|
||||
uiItemPointerR(col, ptr, "color_layer", &dataptr, "vertex_colors", "", ICON_NONE);
|
||||
}
|
||||
else {
|
||||
uiItemR(col, ptr, "uv_layer", 0, "UV", ICON_NULL);
|
||||
uiItemR(col, ptr, "color_layer", 0, "VCol", ICON_NULL);
|
||||
uiItemR(col, ptr, "uv_layer", 0, "UV", ICON_NONE);
|
||||
uiItemR(col, ptr, "color_layer", 0, "VCol", ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -488,21 +488,21 @@ static void node_composit_buts_image(uiLayout *layout, bContext *C, PointerRNA *
|
|||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
|
||||
uiItemR(col, &imaptr, "source", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, &imaptr, "source", 0, NULL, ICON_NONE);
|
||||
|
||||
if (ELEM(RNA_enum_get(&imaptr, "source"), IMA_SRC_SEQUENCE, IMA_SRC_MOVIE)) {
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "frame_duration", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "frame_start", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "frame_offset", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_cyclic", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_auto_refresh", UI_ITEM_R_ICON_ONLY, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "frame_duration", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "frame_start", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "frame_offset", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "use_cyclic", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "use_auto_refresh", UI_ITEM_R_ICON_ONLY, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
|
||||
if (RNA_enum_get(&imaptr, "type")== IMA_TYPE_MULTILAYER)
|
||||
uiItemR(col, ptr, "layer", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "layer", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_renderlayers(uiLayout *layout, bContext *C, PointerRNA *ptr)
|
||||
|
@ -521,7 +521,7 @@ static void node_composit_buts_renderlayers(uiLayout *layout, bContext *C, Point
|
|||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
row = uiLayoutRow(col, 0);
|
||||
uiItemR(row, ptr, "layer", 0, "", ICON_NULL);
|
||||
uiItemR(row, ptr, "layer", 0, "", ICON_NONE);
|
||||
|
||||
prop = RNA_struct_find_property(ptr, "layer");
|
||||
if (!(RNA_property_enum_identifier(C, ptr, prop, RNA_property_enum_get(ptr, prop), &layer_name)))
|
||||
|
@ -544,13 +544,13 @@ static void node_composit_buts_blur(uiLayout *layout, bContext *UNUSED(C), Point
|
|||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
|
||||
uiItemR(col, ptr, "filter_type", 0, "", ICON_NULL);
|
||||
uiItemR(col, ptr, "filter_type", 0, "", ICON_NONE);
|
||||
if (RNA_enum_get(ptr, "filter_type")!= R_FILTER_FAST_GAUSS) {
|
||||
uiItemR(col, ptr, "use_bokeh", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_gamma_correction", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_bokeh", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "use_gamma_correction", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
uiItemR(col, ptr, "use_relative", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_relative", 0, NULL, ICON_NONE);
|
||||
|
||||
if (RNA_boolean_get(ptr, "use_relative")) {
|
||||
uiItemL(col, "Aspect Correction", 0);
|
||||
|
@ -558,13 +558,13 @@ static void node_composit_buts_blur(uiLayout *layout, bContext *UNUSED(C), Point
|
|||
uiItemR(row, ptr, "aspect_correction", UI_ITEM_R_EXPAND, NULL, 0);
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "factor_x", 0, "X", ICON_NULL);
|
||||
uiItemR(col, ptr, "factor_y", 0, "Y", ICON_NULL);
|
||||
uiItemR(col, ptr, "factor_x", 0, "X", ICON_NONE);
|
||||
uiItemR(col, ptr, "factor_y", 0, "Y", ICON_NONE);
|
||||
}
|
||||
else {
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "size_x", 0, "X", ICON_NULL);
|
||||
uiItemR(col, ptr, "size_y", 0, "Y", ICON_NULL);
|
||||
uiItemR(col, ptr, "size_x", 0, "X", ICON_NONE);
|
||||
uiItemR(col, ptr, "size_y", 0, "Y", ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -572,24 +572,24 @@ static void node_composit_buts_dblur(uiLayout *layout, bContext *UNUSED(C), Poin
|
|||
{
|
||||
uiLayout *col;
|
||||
|
||||
uiItemR(layout, ptr, "iterations", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "use_wrap", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "iterations", 0, NULL, ICON_NONE);
|
||||
uiItemR(layout, ptr, "use_wrap", 0, NULL, ICON_NONE);
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemL(col, "Center:", ICON_NULL);
|
||||
uiItemR(col, ptr, "center_x", 0, "X", ICON_NULL);
|
||||
uiItemR(col, ptr, "center_y", 0, "Y", ICON_NULL);
|
||||
uiItemL(col, "Center:", ICON_NONE);
|
||||
uiItemR(col, ptr, "center_x", 0, "X", ICON_NONE);
|
||||
uiItemR(col, ptr, "center_y", 0, "Y", ICON_NONE);
|
||||
|
||||
uiItemS(layout);
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "distance", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "angle", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "distance", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "angle", 0, NULL, ICON_NONE);
|
||||
|
||||
uiItemS(layout);
|
||||
|
||||
uiItemR(layout, ptr, "spin", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "zoom", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "spin", 0, NULL, ICON_NONE);
|
||||
uiItemR(layout, ptr, "zoom", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_bilateralblur(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -597,9 +597,9 @@ static void node_composit_buts_bilateralblur(uiLayout *layout, bContext *UNUSED(
|
|||
uiLayout *col;
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "iterations", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "sigma_color", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "sigma_space", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "iterations", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "sigma_color", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "sigma_space", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_defocus(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -607,60 +607,60 @@ static void node_composit_buts_defocus(uiLayout *layout, bContext *UNUSED(C), Po
|
|||
uiLayout *sub, *col;
|
||||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
uiItemL(col, "Bokeh Type:", ICON_NULL);
|
||||
uiItemR(col, ptr, "bokeh", 0, "", ICON_NULL);
|
||||
uiItemR(col, ptr, "angle", 0, NULL, ICON_NULL);
|
||||
uiItemL(col, "Bokeh Type:", ICON_NONE);
|
||||
uiItemR(col, ptr, "bokeh", 0, "", ICON_NONE);
|
||||
uiItemR(col, ptr, "angle", 0, NULL, ICON_NONE);
|
||||
|
||||
uiItemR(layout, ptr, "use_gamma_correction", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "use_gamma_correction", 0, NULL, ICON_NONE);
|
||||
|
||||
col = uiLayoutColumn(layout, 0);
|
||||
uiLayoutSetActive(col, RNA_boolean_get(ptr, "use_zbuffer")==1);
|
||||
uiItemR(col, ptr, "f_stop", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "f_stop", 0, NULL, ICON_NONE);
|
||||
|
||||
uiItemR(layout, ptr, "blur_max", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "threshold", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "blur_max", 0, NULL, ICON_NONE);
|
||||
uiItemR(layout, ptr, "threshold", 0, NULL, ICON_NONE);
|
||||
|
||||
col = uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, ptr, "use_preview", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_preview", 0, NULL, ICON_NONE);
|
||||
sub = uiLayoutColumn(col, 0);
|
||||
uiLayoutSetActive(sub, RNA_boolean_get(ptr, "use_preview"));
|
||||
uiItemR(sub, ptr, "samples", 0, NULL, ICON_NULL);
|
||||
uiItemR(sub, ptr, "samples", 0, NULL, ICON_NONE);
|
||||
|
||||
col = uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, ptr, "use_zbuffer", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_zbuffer", 0, NULL, ICON_NONE);
|
||||
sub = uiLayoutColumn(col, 0);
|
||||
uiLayoutSetActive(sub, RNA_boolean_get(ptr, "use_zbuffer")==0);
|
||||
uiItemR(sub, ptr, "z_scale", 0, NULL, ICON_NULL);
|
||||
uiItemR(sub, ptr, "z_scale", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
/* qdn: glare node */
|
||||
static void node_composit_buts_glare(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "glare_type", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "quality", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "glare_type", 0, "", ICON_NONE);
|
||||
uiItemR(layout, ptr, "quality", 0, "", ICON_NONE);
|
||||
|
||||
if (RNA_enum_get(ptr, "glare_type")!= 1) {
|
||||
uiItemR(layout, ptr, "iterations", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "iterations", 0, NULL, ICON_NONE);
|
||||
|
||||
if (RNA_enum_get(ptr, "glare_type")!= 0)
|
||||
uiItemR(layout, ptr, "color_modulation", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "color_modulation", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
uiItemR(layout, ptr, "mix", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "threshold", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "mix", 0, NULL, ICON_NONE);
|
||||
uiItemR(layout, ptr, "threshold", 0, NULL, ICON_NONE);
|
||||
|
||||
if (RNA_enum_get(ptr, "glare_type")== 2) {
|
||||
uiItemR(layout, ptr, "streaks", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "angle_offset", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "streaks", 0, NULL, ICON_NONE);
|
||||
uiItemR(layout, ptr, "angle_offset", 0, NULL, ICON_NONE);
|
||||
}
|
||||
if (RNA_enum_get(ptr, "glare_type")== 0 || RNA_enum_get(ptr, "glare_type")== 2) {
|
||||
uiItemR(layout, ptr, "fade", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "fade", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
|
||||
if (RNA_enum_get(ptr, "glare_type")== 0)
|
||||
uiItemR(layout, ptr, "use_rotate_45", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "use_rotate_45", 0, NULL, ICON_NONE);
|
||||
}
|
||||
if (RNA_enum_get(ptr, "glare_type")== 1) {
|
||||
uiItemR(layout, ptr, "size", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "size", 0, NULL, ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -669,17 +669,17 @@ static void node_composit_buts_tonemap(uiLayout *layout, bContext *UNUSED(C), Po
|
|||
uiLayout *col;
|
||||
|
||||
col = uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, ptr, "tonemap_type", 0, "", ICON_NULL);
|
||||
uiItemR(col, ptr, "tonemap_type", 0, "", ICON_NONE);
|
||||
if (RNA_enum_get(ptr, "tonemap_type")== 0) {
|
||||
uiItemR(col, ptr, "key", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "offset", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "gamma", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "key", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "offset", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "gamma", 0, NULL, ICON_NONE);
|
||||
}
|
||||
else {
|
||||
uiItemR(col, ptr, "intensity", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "contrast", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "adaptation", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "correction", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "intensity", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "contrast", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "adaptation", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "correction", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -688,12 +688,12 @@ static void node_composit_buts_lensdist(uiLayout *layout, bContext *UNUSED(C), P
|
|||
uiLayout *col;
|
||||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, ptr, "use_projector", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_projector", 0, NULL, ICON_NONE);
|
||||
|
||||
col = uiLayoutColumn(col, 0);
|
||||
uiLayoutSetActive(col, RNA_boolean_get(ptr, "use_projector")==0);
|
||||
uiItemR(col, ptr, "use_jitter", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_fit", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_jitter", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "use_fit", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_vecblur(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -701,45 +701,45 @@ static void node_composit_buts_vecblur(uiLayout *layout, bContext *UNUSED(C), Po
|
|||
uiLayout *col;
|
||||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, ptr, "samples", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "factor", 0, "Blur", ICON_NULL);
|
||||
uiItemR(col, ptr, "samples", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "factor", 0, "Blur", ICON_NONE);
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemL(col, "Speed:", ICON_NULL);
|
||||
uiItemR(col, ptr, "speed_min", 0, "Min", ICON_NULL);
|
||||
uiItemR(col, ptr, "speed_max", 0, "Max", ICON_NULL);
|
||||
uiItemL(col, "Speed:", ICON_NONE);
|
||||
uiItemR(col, ptr, "speed_min", 0, "Min", ICON_NONE);
|
||||
uiItemR(col, ptr, "speed_max", 0, "Max", ICON_NONE);
|
||||
|
||||
uiItemR(layout, ptr, "use_curved", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "use_curved", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_filter(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "filter_type", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "filter_type", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_flip(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "axis", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "axis", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_crop(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiLayout *col;
|
||||
|
||||
uiItemR(layout, ptr, "use_crop_size", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "relative", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "use_crop_size", 0, NULL, ICON_NONE);
|
||||
uiItemR(layout, ptr, "relative", 0, NULL, ICON_NONE);
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
if (RNA_boolean_get(ptr, "relative")){
|
||||
uiItemR(col, ptr, "rel_min_x", 0, "Left", ICON_NULL);
|
||||
uiItemR(col, ptr, "rel_max_x", 0, "Right", ICON_NULL);
|
||||
uiItemR(col, ptr, "rel_min_y", 0, "Up", ICON_NULL);
|
||||
uiItemR(col, ptr, "rel_max_y", 0, "Down", ICON_NULL);
|
||||
uiItemR(col, ptr, "rel_min_x", 0, "Left", ICON_NONE);
|
||||
uiItemR(col, ptr, "rel_max_x", 0, "Right", ICON_NONE);
|
||||
uiItemR(col, ptr, "rel_min_y", 0, "Up", ICON_NONE);
|
||||
uiItemR(col, ptr, "rel_max_y", 0, "Down", ICON_NONE);
|
||||
} else {
|
||||
uiItemR(col, ptr, "min_x", 0, "Left", ICON_NULL);
|
||||
uiItemR(col, ptr, "max_x", 0, "Right", ICON_NULL);
|
||||
uiItemR(col, ptr, "min_y", 0, "Up", ICON_NULL);
|
||||
uiItemR(col, ptr, "max_y", 0, "Down", ICON_NULL);
|
||||
uiItemR(col, ptr, "min_x", 0, "Left", ICON_NONE);
|
||||
uiItemR(col, ptr, "max_x", 0, "Right", ICON_NONE);
|
||||
uiItemR(col, ptr, "min_y", 0, "Up", ICON_NONE);
|
||||
uiItemR(col, ptr, "max_y", 0, "Down", ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -749,8 +749,8 @@ static void node_composit_buts_splitviewer(uiLayout *layout, bContext *UNUSED(C)
|
|||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
row= uiLayoutRow(col, 0);
|
||||
uiItemR(row, ptr, "axis", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "factor", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "axis", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "factor", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_map_value(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -758,20 +758,20 @@ static void node_composit_buts_map_value(uiLayout *layout, bContext *UNUSED(C),
|
|||
uiLayout *sub, *col;
|
||||
|
||||
col =uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "offset", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "size", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "offset", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "size", 0, NULL, ICON_NONE);
|
||||
|
||||
col =uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "use_min", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_min", 0, NULL, ICON_NONE);
|
||||
sub =uiLayoutColumn(col, 0);
|
||||
uiLayoutSetActive(sub, RNA_boolean_get(ptr, "use_min"));
|
||||
uiItemR(sub, ptr, "min", 0, "", ICON_NULL);
|
||||
uiItemR(sub, ptr, "min", 0, "", ICON_NONE);
|
||||
|
||||
col =uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "use_max", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_max", 0, NULL, ICON_NONE);
|
||||
sub =uiLayoutColumn(col, 0);
|
||||
uiLayoutSetActive(sub, RNA_boolean_get(ptr, "use_max"));
|
||||
uiItemR(sub, ptr, "max", 0, "", ICON_NULL);
|
||||
uiItemR(sub, ptr, "max", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_alphaover(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -779,8 +779,8 @@ static void node_composit_buts_alphaover(uiLayout *layout, bContext *UNUSED(C),
|
|||
uiLayout *col;
|
||||
|
||||
col =uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "use_premultiply", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "premul", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_premultiply", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "premul", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_zcombine(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -788,7 +788,7 @@ static void node_composit_buts_zcombine(uiLayout *layout, bContext *UNUSED(C), P
|
|||
uiLayout *col;
|
||||
|
||||
col =uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "use_alpha", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_alpha", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
|
||||
|
@ -797,14 +797,14 @@ static void node_composit_buts_hue_sat(uiLayout *layout, bContext *UNUSED(C), Po
|
|||
uiLayout *col;
|
||||
|
||||
col =uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, ptr, "color_hue", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "color_saturation", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "color_value", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "color_hue", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "color_saturation", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "color_value", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_dilateerode(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "distance", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "distance", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_diff_matte(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -812,8 +812,8 @@ static void node_composit_buts_diff_matte(uiLayout *layout, bContext *UNUSED(C),
|
|||
uiLayout *col;
|
||||
|
||||
col =uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "tolerance", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "falloff", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "tolerance", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "falloff", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_distance_matte(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -821,33 +821,33 @@ static void node_composit_buts_distance_matte(uiLayout *layout, bContext *UNUSED
|
|||
uiLayout *col;
|
||||
|
||||
col =uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "tolerance", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "falloff", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "tolerance", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "falloff", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_color_spill(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiLayout *row, *col;
|
||||
|
||||
uiItemL(layout, "Despill Channel:", ICON_NULL);
|
||||
uiItemL(layout, "Despill Channel:", ICON_NONE);
|
||||
row =uiLayoutRow(layout,0);
|
||||
uiItemR(row, ptr, "channel", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "channel", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, ptr, "limit_method", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "limit_method", 0, NULL, ICON_NONE);
|
||||
|
||||
if(RNA_enum_get(ptr, "limit_method")==0) {
|
||||
uiItemL(col, "Limiting Channel:", ICON_NULL);
|
||||
uiItemL(col, "Limiting Channel:", ICON_NONE);
|
||||
row=uiLayoutRow(col,0);
|
||||
uiItemR(row, ptr, "limit_channel", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "limit_channel", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
uiItemR(col, ptr, "ratio", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "use_unspill", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "ratio", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "use_unspill", 0, NULL, ICON_NONE);
|
||||
if (RNA_enum_get(ptr, "use_unspill")== 1) {
|
||||
uiItemR(col, ptr, "unspill_red", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "unspill_green", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "unspill_blue", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "unspill_red", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "unspill_green", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "unspill_blue", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -856,13 +856,13 @@ static void node_composit_buts_chroma_matte(uiLayout *layout, bContext *UNUSED(C
|
|||
uiLayout *col;
|
||||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, ptr, "tolerance", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "threshold", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "tolerance", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "threshold", 0, NULL, ICON_NONE);
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
/*uiItemR(col, ptr, "lift", UI_ITEM_R_SLIDER, NULL, ICON_NULL); Removed for now */
|
||||
uiItemR(col, ptr, "gain", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
/*uiItemR(col, ptr, "shadow_adjust", UI_ITEM_R_SLIDER, NULL, ICON_NULL); Removed for now*/
|
||||
/*uiItemR(col, ptr, "lift", UI_ITEM_R_SLIDER, NULL, ICON_NONE); Removed for now */
|
||||
uiItemR(col, ptr, "gain", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
/*uiItemR(col, ptr, "shadow_adjust", UI_ITEM_R_SLIDER, NULL, ICON_NONE); Removed for now*/
|
||||
}
|
||||
|
||||
static void node_composit_buts_color_matte(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -870,35 +870,35 @@ static void node_composit_buts_color_matte(uiLayout *layout, bContext *UNUSED(C)
|
|||
uiLayout *col;
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "color_hue", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "color_saturation", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "color_value", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "color_hue", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "color_saturation", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "color_value", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_channel_matte(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiLayout *col, *row;
|
||||
|
||||
uiItemL(layout, "Color Space:", ICON_NULL);
|
||||
uiItemL(layout, "Color Space:", ICON_NONE);
|
||||
row= uiLayoutRow(layout, 0);
|
||||
uiItemR(row, ptr, "color_space", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "color_space", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
|
||||
col=uiLayoutColumn(layout, 0);
|
||||
uiItemL(col, "Key Channel:", ICON_NULL);
|
||||
uiItemL(col, "Key Channel:", ICON_NONE);
|
||||
row= uiLayoutRow(col, 0);
|
||||
uiItemR(row, ptr, "matte_channel", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "matte_channel", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
|
||||
col =uiLayoutColumn(layout, 0);
|
||||
|
||||
uiItemR(col, ptr, "limit_method", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "limit_method", 0, NULL, ICON_NONE);
|
||||
if(RNA_enum_get(ptr, "limit_method")==0) {
|
||||
uiItemL(col, "Limiting Channel:", ICON_NULL);
|
||||
uiItemL(col, "Limiting Channel:", ICON_NONE);
|
||||
row=uiLayoutRow(col,0);
|
||||
uiItemR(row, ptr, "limit_channel", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "limit_channel", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
uiItemR(col, ptr, "limit_max", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "limit_min", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "limit_max", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "limit_min", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_luma_matte(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -906,18 +906,18 @@ static void node_composit_buts_luma_matte(uiLayout *layout, bContext *UNUSED(C),
|
|||
uiLayout *col;
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "limit_max", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "limit_min", UI_ITEM_R_SLIDER, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "limit_max", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "limit_min", UI_ITEM_R_SLIDER, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_map_uv(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "alpha", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "alpha", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_id_mask(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "index", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "index", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_file_output(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -925,34 +925,34 @@ static void node_composit_buts_file_output(uiLayout *layout, bContext *UNUSED(C)
|
|||
uiLayout *col, *row;
|
||||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, ptr, "filepath", 0, "", ICON_NULL);
|
||||
uiItemR(col, ptr, "image_type", 0, "", ICON_NULL);
|
||||
uiItemR(col, ptr, "filepath", 0, "", ICON_NONE);
|
||||
uiItemR(col, ptr, "image_type", 0, "", ICON_NONE);
|
||||
|
||||
row= uiLayoutRow(layout, 0);
|
||||
if (RNA_enum_get(ptr, "image_type")== R_OPENEXR) {
|
||||
uiItemR(row, ptr, "use_exr_half", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "exr_codec", 0, "", ICON_NULL);
|
||||
uiItemR(row, ptr, "use_exr_half", 0, NULL, ICON_NONE);
|
||||
uiItemR(row, ptr, "exr_codec", 0, "", ICON_NONE);
|
||||
}
|
||||
else if (RNA_enum_get(ptr, "image_type")== R_JPEG90) {
|
||||
uiItemR(row, ptr, "quality", UI_ITEM_R_SLIDER, "Quality", ICON_NULL);
|
||||
uiItemR(row, ptr, "quality", UI_ITEM_R_SLIDER, "Quality", ICON_NONE);
|
||||
}
|
||||
else if (RNA_enum_get(ptr, "image_type")== R_PNG) {
|
||||
uiItemR(row, ptr, "quality", UI_ITEM_R_SLIDER, "Compression", ICON_NULL);
|
||||
uiItemR(row, ptr, "quality", UI_ITEM_R_SLIDER, "Compression", ICON_NONE);
|
||||
}
|
||||
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, ptr, "frame_start", 0, "Start", ICON_NULL);
|
||||
uiItemR(row, ptr, "frame_end", 0, "End", ICON_NULL);
|
||||
uiItemR(row, ptr, "frame_start", 0, "Start", ICON_NONE);
|
||||
uiItemR(row, ptr, "frame_end", 0, "End", ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_scale(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "space", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "space", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_rotate(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "filter_type", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "filter_type", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_invert(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -960,25 +960,25 @@ static void node_composit_buts_invert(uiLayout *layout, bContext *UNUSED(C), Poi
|
|||
uiLayout *col;
|
||||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, ptr, "invert_rgb", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "invert_alpha", 0, NULL, ICON_NULL);
|
||||
uiItemR(col, ptr, "invert_rgb", 0, NULL, ICON_NONE);
|
||||
uiItemR(col, ptr, "invert_alpha", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_premulkey(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "mapping", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "mapping", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_view_levels(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "channel", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "channel", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_composit_buts_colorbalance(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiLayout *split, *col, *row;
|
||||
|
||||
uiItemR(layout, ptr, "correction_method", 0, NULL, ICON_NULL);
|
||||
uiItemR(layout, ptr, "correction_method", 0, NULL, ICON_NONE);
|
||||
|
||||
if (RNA_enum_get(ptr, "correction_method")== 0) {
|
||||
|
||||
|
@ -986,17 +986,17 @@ static void node_composit_buts_colorbalance(uiLayout *layout, bContext *UNUSED(C
|
|||
col = uiLayoutColumn(split, 0);
|
||||
uiTemplateColorWheel(col, ptr, "lift", 1, 1, 0, 1);
|
||||
row = uiLayoutRow(col, 0);
|
||||
uiItemR(row, ptr, "lift", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "lift", 0, NULL, ICON_NONE);
|
||||
|
||||
col = uiLayoutColumn(split, 0);
|
||||
uiTemplateColorWheel(col, ptr, "gamma", 1, 1, 1, 1);
|
||||
row = uiLayoutRow(col, 0);
|
||||
uiItemR(row, ptr, "gamma", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "gamma", 0, NULL, ICON_NONE);
|
||||
|
||||
col = uiLayoutColumn(split, 0);
|
||||
uiTemplateColorWheel(col, ptr, "gain", 1, 1, 1, 1);
|
||||
row = uiLayoutRow(col, 0);
|
||||
uiItemR(row, ptr, "gain", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "gain", 0, NULL, ICON_NONE);
|
||||
|
||||
} else {
|
||||
|
||||
|
@ -1004,17 +1004,17 @@ static void node_composit_buts_colorbalance(uiLayout *layout, bContext *UNUSED(C
|
|||
col = uiLayoutColumn(split, 0);
|
||||
uiTemplateColorWheel(col, ptr, "offset", 1, 1, 0, 1);
|
||||
row = uiLayoutRow(col, 0);
|
||||
uiItemR(row, ptr, "offset", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "offset", 0, NULL, ICON_NONE);
|
||||
|
||||
col = uiLayoutColumn(split, 0);
|
||||
uiTemplateColorWheel(col, ptr, "power", 1, 1, 0, 1);
|
||||
row = uiLayoutRow(col, 0);
|
||||
uiItemR(row, ptr, "power", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "power", 0, NULL, ICON_NONE);
|
||||
|
||||
col = uiLayoutColumn(split, 0);
|
||||
uiTemplateColorWheel(col, ptr, "slope", 1, 1, 0, 1);
|
||||
row = uiLayoutRow(col, 0);
|
||||
uiItemR(row, ptr, "slope", 0, NULL, ICON_NULL);
|
||||
uiItemR(row, ptr, "slope", 0, NULL, ICON_NONE);
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -1026,7 +1026,7 @@ static void node_composit_buts_huecorrect(uiLayout *layout, bContext *UNUSED(C),
|
|||
|
||||
static void node_composit_buts_ycc(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "mode", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "mode", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
/* only once called */
|
||||
|
@ -1189,12 +1189,12 @@ static void node_texture_buts_bricks(uiLayout *layout, bContext *UNUSED(C), Poin
|
|||
uiLayout *col;
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "offset", 0, "Offset", ICON_NULL);
|
||||
uiItemR(col, ptr, "offset_frequency", 0, "Frequency", ICON_NULL);
|
||||
uiItemR(col, ptr, "offset", 0, "Offset", ICON_NONE);
|
||||
uiItemR(col, ptr, "offset_frequency", 0, "Frequency", ICON_NONE);
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
uiItemR(col, ptr, "squash", 0, "Squash", ICON_NULL);
|
||||
uiItemR(col, ptr, "squash_frequency", 0, "Frequency", ICON_NULL);
|
||||
uiItemR(col, ptr, "squash", 0, "Squash", ICON_NONE);
|
||||
uiItemR(col, ptr, "squash_frequency", 0, "Frequency", ICON_NONE);
|
||||
}
|
||||
|
||||
static void node_texture_buts_proc(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
|
@ -1211,42 +1211,42 @@ static void node_texture_buts_proc(uiLayout *layout, bContext *UNUSED(C), Pointe
|
|||
|
||||
switch( tex->type ) {
|
||||
case TEX_BLEND:
|
||||
uiItemR(col, &tex_ptr, "progression", 0, "", ICON_NULL);
|
||||
uiItemR(col, &tex_ptr, "progression", 0, "", ICON_NONE);
|
||||
row= uiLayoutRow(col, 0);
|
||||
uiItemR(row, &tex_ptr, "use_flip_axis", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, &tex_ptr, "use_flip_axis", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
break;
|
||||
|
||||
case TEX_MARBLE:
|
||||
row= uiLayoutRow(col, 0);
|
||||
uiItemR(row, &tex_ptr, "marble_type", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, &tex_ptr, "marble_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
row= uiLayoutRow(col, 0);
|
||||
uiItemR(row, &tex_ptr, "noise_type", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, &tex_ptr, "noise_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
row= uiLayoutRow(col, 0);
|
||||
uiItemR(row, &tex_ptr, "noisebasis_2", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, &tex_ptr, "noisebasis_2", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
break;
|
||||
|
||||
case TEX_WOOD:
|
||||
uiItemR(col, &tex_ptr, "noise_basis", 0, "", ICON_NULL);
|
||||
uiItemR(col, &tex_ptr, "wood_type", 0, "", ICON_NULL);
|
||||
uiItemR(col, &tex_ptr, "noise_basis", 0, "", ICON_NONE);
|
||||
uiItemR(col, &tex_ptr, "wood_type", 0, "", ICON_NONE);
|
||||
row= uiLayoutRow(col, 0);
|
||||
uiItemR(row, &tex_ptr, "noisebasis_2", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, &tex_ptr, "noisebasis_2", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
row= uiLayoutRow(col, 0);
|
||||
uiLayoutSetActive(row, !(RNA_enum_get(&tex_ptr, "wood_type")==TEX_BAND || RNA_enum_get(&tex_ptr, "wood_type")==TEX_RING));
|
||||
uiItemR(row, &tex_ptr, "noise_type", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, &tex_ptr, "noise_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
break;
|
||||
|
||||
case TEX_CLOUDS:
|
||||
uiItemR(col, &tex_ptr, "noise_basis", 0, "", ICON_NULL);
|
||||
uiItemR(col, &tex_ptr, "noise_basis", 0, "", ICON_NONE);
|
||||
row= uiLayoutRow(col, 0);
|
||||
uiItemR(row, &tex_ptr, "cloud_type", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(row, &tex_ptr, "cloud_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
row= uiLayoutRow(col, 0);
|
||||
uiItemR(row, &tex_ptr, "noise_type", UI_ITEM_R_EXPAND, NULL, ICON_NULL);
|
||||
uiItemR(col, &tex_ptr, "noise_depth", UI_ITEM_R_EXPAND, "Depth", ICON_NULL);
|
||||
uiItemR(row, &tex_ptr, "noise_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE);
|
||||
uiItemR(col, &tex_ptr, "noise_depth", UI_ITEM_R_EXPAND, "Depth", ICON_NONE);
|
||||
break;
|
||||
|
||||
case TEX_DISTNOISE:
|
||||
uiItemR(col, &tex_ptr, "noise_basis", 0, "", ICON_NULL);
|
||||
uiItemR(col, &tex_ptr, "noise_distortion", 0, "", ICON_NULL);
|
||||
uiItemR(col, &tex_ptr, "noise_basis", 0, "", ICON_NONE);
|
||||
uiItemR(col, &tex_ptr, "noise_distortion", 0, "", ICON_NONE);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -1258,7 +1258,7 @@ static void node_texture_buts_image(uiLayout *layout, bContext *C, PointerRNA *p
|
|||
|
||||
static void node_texture_buts_output(uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
|
||||
{
|
||||
uiItemR(layout, ptr, "filepath", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "filepath", 0, "", ICON_NONE);
|
||||
}
|
||||
|
||||
/* only once called */
|
||||
|
|
|
@ -651,7 +651,7 @@ static uiBlock *socket_vector_menu(bContext *C, ARegion *ar, void *args_v)
|
|||
|
||||
layout= uiLayoutColumn(uiBlockLayout(block, UI_LAYOUT_VERTICAL, UI_LAYOUT_PANEL, args->x, args->y+2, args->width, 20, U.uistyles.first), 0);
|
||||
|
||||
uiItemR(layout, &args->ptr, "default_value", UI_ITEM_R_EXPAND, "", ICON_NULL);
|
||||
uiItemR(layout, &args->ptr, "default_value", UI_ITEM_R_EXPAND, "", ICON_NONE);
|
||||
|
||||
return block;
|
||||
}
|
||||
|
|
|
@ -49,6 +49,8 @@
|
|||
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
#include "UI_interface_icons.h"
|
||||
#include "UI_view2d.h"
|
||||
|
||||
#include "node_intern.h"
|
||||
|
@ -140,7 +142,7 @@ static void node_auto_add_menu(bContext *C, uiLayout *layout, void *arg_nodeclas
|
|||
|
||||
for(tot=0, a=0; ngroup; ngroup= ngroup->id.next, tot++) {
|
||||
if(ngroup->type==ntree->type) {
|
||||
uiItemV(layout, ngroup->id.name+2, ICON_NULL, NODE_GROUP_MENU+tot);
|
||||
uiItemV(layout, ngroup->id.name+2, ICON_NONE, NODE_GROUP_MENU+tot);
|
||||
a++;
|
||||
}
|
||||
}
|
||||
|
@ -152,11 +154,11 @@ static void node_auto_add_menu(bContext *C, uiLayout *layout, void *arg_nodeclas
|
|||
for(a=0, type= ntree->alltypes.first; type; type=type->next) {
|
||||
if(type->nclass == nodeclass && type->name) {
|
||||
if(type->type == NODE_DYNAMIC) {
|
||||
uiItemV(layout, type->name, ICON_NULL, NODE_DYNAMIC_MENU+script);
|
||||
uiItemV(layout, type->name, ICON_NONE, NODE_DYNAMIC_MENU+script);
|
||||
script++;
|
||||
}
|
||||
else
|
||||
uiItemV(layout, type->name, ICON_NULL, type->type);
|
||||
uiItemV(layout, type->name, ICON_NONE, type->type);
|
||||
|
||||
a++;
|
||||
}
|
||||
|
|
|
@ -5370,13 +5370,13 @@ static void outliner_draw_rnabuts(uiBlock *block, Scene *scene, ARegion *ar, Spa
|
|||
prop= te->directdata;
|
||||
|
||||
if(!(RNA_property_type(prop) == PROP_POINTER && (tselem->flag & TSE_CLOSED)==0))
|
||||
uiDefAutoButR(block, ptr, prop, -1, "", ICON_NULL, sizex, (int)te->ys, OL_RNA_COL_SIZEX, OL_H-1);
|
||||
uiDefAutoButR(block, ptr, prop, -1, "", ICON_NONE, sizex, (int)te->ys, OL_RNA_COL_SIZEX, OL_H-1);
|
||||
}
|
||||
else if(tselem->type == TSE_RNA_ARRAY_ELEM) {
|
||||
ptr= &te->rnaptr;
|
||||
prop= te->directdata;
|
||||
|
||||
uiDefAutoButR(block, ptr, prop, te->index, "", ICON_NULL, sizex, (int)te->ys, OL_RNA_COL_SIZEX, OL_H-1);
|
||||
uiDefAutoButR(block, ptr, prop, te->index, "", ICON_NONE, sizex, (int)te->ys, OL_RNA_COL_SIZEX, OL_H-1);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -134,23 +134,23 @@ void TEXT_OT_properties(wmOperatorType *ot)
|
|||
uiPopupMenu *pup;
|
||||
|
||||
if(text) {
|
||||
pup= uiPupMenuBegin(C, "Text", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Text", ICON_NONE);
|
||||
if(txt_has_sel(text)) {
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_cut");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_copy");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_cut");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_copy");
|
||||
}
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_paste");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_new");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_open");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_save");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_save_as");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_run_script");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_paste");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_new");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_open");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_save");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_save_as");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_run_script");
|
||||
uiPupMenuEnd(C, pup);
|
||||
}
|
||||
else {
|
||||
pup= uiPupMenuBegin(C, "File", ICON_NULL);
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_new");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_open");
|
||||
pup= uiPupMenuBegin(C, "File", ICON_NONE);
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_new");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_open");
|
||||
uiPupMenuEnd(C, pup);
|
||||
}
|
||||
}
|
||||
|
@ -160,10 +160,10 @@ void TEXT_OT_properties(wmOperatorType *ot)
|
|||
|
||||
uiPopupMenu *pup;
|
||||
|
||||
pup= uiPupMenuBegin(C, "Edit", ICON_NULL);
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_cut");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_copy");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_paste");
|
||||
pup= uiPupMenuBegin(C, "Edit", ICON_NONE);
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_cut");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_copy");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_paste");
|
||||
uiPupMenuEnd(C, pup);
|
||||
}
|
||||
|
||||
|
@ -173,18 +173,18 @@ void TEXT_OT_properties(wmOperatorType *ot)
|
|||
uiPopupMenu *pup;
|
||||
|
||||
if(text) {
|
||||
pup= uiPupMenuBegin(C, "Text", ICON_NULL);
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_new");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_open");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_save");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_save_as");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_run_script");
|
||||
pup= uiPupMenuBegin(C, "Text", ICON_NONE);
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_new");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_open");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_save");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_save_as");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_run_script");
|
||||
uiPupMenuEnd(C, pup);
|
||||
}
|
||||
else {
|
||||
pup= uiPupMenuBegin(C, "File", ICON_NULL);
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_new");
|
||||
uiItemO(layout, NULL, ICON_NULL, "TEXT_OT_open");
|
||||
pup= uiPupMenuBegin(C, "File", ICON_NONE);
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_new");
|
||||
uiItemO(layout, NULL, ICON_NONE, "TEXT_OT_open");
|
||||
uiPupMenuEnd(C, pup);
|
||||
}
|
||||
}
|
||||
|
@ -194,7 +194,7 @@ void TEXT_OT_properties(wmOperatorType *ot)
|
|||
|
||||
uiPopupMenu *pup;
|
||||
|
||||
pup= uiPupMenuBegin(C, "Text", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Text", ICON_NONE);
|
||||
uiItemEnumO(layout, "TEXT_OT_move", "Top of File", 0, "type", FILE_TOP);
|
||||
uiItemEnumO(layout, "TEXT_OT_move", "Bottom of File", 0, "type", FILE_BOTTOM);
|
||||
uiItemEnumO(layout, "TEXT_OT_move", "Page Up", 0, "type", PREV_PAGE);
|
||||
|
|
|
@ -3103,7 +3103,7 @@ static int resolve_conflict_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(
|
|||
case 1:
|
||||
if(text->flags & TXT_ISDIRTY) {
|
||||
/* modified locally and externally, ahhh. offer more possibilites. */
|
||||
pup= uiPupMenuBegin(C, "File Modified Outside and Inside Blender", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "File Modified Outside and Inside Blender", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
uiItemEnumO(layout, op->type->idname, "Reload from disk (ignore local changes)", 0, "resolution", RESOLVE_RELOAD);
|
||||
uiItemEnumO(layout, op->type->idname, "Save to disk (ignore outside changes)", 0, "resolution", RESOLVE_SAVE);
|
||||
|
@ -3111,7 +3111,7 @@ static int resolve_conflict_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(
|
|||
uiPupMenuEnd(C, pup);
|
||||
}
|
||||
else {
|
||||
pup= uiPupMenuBegin(C, "File Modified Outside Blender", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "File Modified Outside Blender", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
uiItemEnumO(layout, op->type->idname, "Reload from disk", 0, "resolution", RESOLVE_RELOAD);
|
||||
uiItemEnumO(layout, op->type->idname, "Make text internal (separate copy)", 0, "resolution", RESOLVE_MAKE_INTERNAL);
|
||||
|
@ -3120,7 +3120,7 @@ static int resolve_conflict_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(
|
|||
}
|
||||
break;
|
||||
case 2:
|
||||
pup= uiPupMenuBegin(C, "File Deleted Outside Blender", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "File Deleted Outside Blender", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
uiItemEnumO(layout, op->type->idname, "Make text internal", 0, "resolution", RESOLVE_MAKE_INTERNAL);
|
||||
uiItemEnumO(layout, op->type->idname, "Recreate file", 0, "resolution", RESOLVE_SAVE);
|
||||
|
|
|
@ -779,57 +779,57 @@ static void v3d_transform_butsR(uiLayout *layout, PointerRNA *ptr)
|
|||
uiLayoutSetActive(split, !(bone->parent && bone->flag & BONE_CONNECTED));
|
||||
}
|
||||
colsub = uiLayoutColumn(split, 1);
|
||||
uiItemR(colsub, ptr, "location", 0, "Location", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "location", 0, "Location", ICON_NONE);
|
||||
colsub = uiLayoutColumn(split, 1);
|
||||
uiItemL(colsub, "", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "lock_location", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemL(colsub, "", ICON_NONE);
|
||||
uiItemR(colsub, ptr, "lock_location", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
|
||||
split = uiLayoutSplit(layout, 0.8, 0);
|
||||
|
||||
switch(RNA_enum_get(ptr, "rotation_mode")) {
|
||||
case ROT_MODE_QUAT: /* quaternion */
|
||||
colsub = uiLayoutColumn(split, 1);
|
||||
uiItemR(colsub, ptr, "rotation_quaternion", 0, "Rotation", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "rotation_quaternion", 0, "Rotation", ICON_NONE);
|
||||
colsub = uiLayoutColumn(split, 1);
|
||||
uiItemR(colsub, ptr, "lock_rotations_4d", UI_ITEM_R_TOGGLE, "4L", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "lock_rotations_4d", UI_ITEM_R_TOGGLE, "4L", ICON_NONE);
|
||||
if (RNA_boolean_get(ptr, "lock_rotations_4d"))
|
||||
uiItemR(colsub, ptr, "lock_rotation_w", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "lock_rotation_w", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
else
|
||||
uiItemL(colsub, "", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "lock_rotation", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemL(colsub, "", ICON_NONE);
|
||||
uiItemR(colsub, ptr, "lock_rotation", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
break;
|
||||
case ROT_MODE_AXISANGLE: /* axis angle */
|
||||
colsub = uiLayoutColumn(split, 1);
|
||||
uiItemR(colsub, ptr, "rotation_axis_angle", 0, "Rotation", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "rotation_axis_angle", 0, "Rotation", ICON_NONE);
|
||||
colsub = uiLayoutColumn(split, 1);
|
||||
uiItemR(colsub, ptr, "lock_rotations_4d", UI_ITEM_R_TOGGLE, "4L", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "lock_rotations_4d", UI_ITEM_R_TOGGLE, "4L", ICON_NONE);
|
||||
if (RNA_boolean_get(ptr, "lock_rotations_4d"))
|
||||
uiItemR(colsub, ptr, "lock_rotation_w", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "lock_rotation_w", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
else
|
||||
uiItemL(colsub, "", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "lock_rotation", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemL(colsub, "", ICON_NONE);
|
||||
uiItemR(colsub, ptr, "lock_rotation", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
break;
|
||||
default: /* euler rotations */
|
||||
colsub = uiLayoutColumn(split, 1);
|
||||
uiItemR(colsub, ptr, "rotation_euler", 0, "Rotation", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "rotation_euler", 0, "Rotation", ICON_NONE);
|
||||
colsub = uiLayoutColumn(split, 1);
|
||||
uiItemL(colsub, "", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "lock_rotation", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemL(colsub, "", ICON_NONE);
|
||||
uiItemR(colsub, ptr, "lock_rotation", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
break;
|
||||
}
|
||||
uiItemR(layout, ptr, "rotation_mode", 0, "", ICON_NULL);
|
||||
uiItemR(layout, ptr, "rotation_mode", 0, "", ICON_NONE);
|
||||
|
||||
split = uiLayoutSplit(layout, 0.8, 0);
|
||||
colsub = uiLayoutColumn(split, 1);
|
||||
uiItemR(colsub, ptr, "scale", 0, "Scale", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "scale", 0, "Scale", ICON_NONE);
|
||||
colsub = uiLayoutColumn(split, 1);
|
||||
uiItemL(colsub, "", ICON_NULL);
|
||||
uiItemR(colsub, ptr, "lock_scale", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemL(colsub, "", ICON_NONE);
|
||||
uiItemR(colsub, ptr, "lock_scale", UI_ITEM_R_TOGGLE+UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
|
||||
if (ptr->type == &RNA_Object) {
|
||||
Object *ob = ptr->data;
|
||||
if (ELEM5(ob->type, OB_MESH, OB_CURVE, OB_SURF, OB_FONT, OB_MBALL))
|
||||
uiItemR(layout, ptr, "dimensions", 0, "Dimensions", ICON_NULL);
|
||||
uiItemR(layout, ptr, "dimensions", 0, "Dimensions", ICON_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -849,7 +849,7 @@ static void v3d_posearmature_buts(uiLayout *layout, Object *ob)
|
|||
// row= uiLayoutRow(layout, 0);
|
||||
|
||||
if (!pchan) {
|
||||
uiItemL(layout, "No Bone Active", ICON_NULL);
|
||||
uiItemL(layout, "No Bone Active", ICON_NONE);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -962,18 +962,18 @@ static void v3d_editarmature_buts(uiLayout *layout, Object *ob)
|
|||
|
||||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, &eboneptr, "head", 0, "Head", ICON_NULL);
|
||||
uiItemR(col, &eboneptr, "head", 0, "Head", ICON_NONE);
|
||||
if (ebone->parent && ebone->flag & BONE_CONNECTED ) {
|
||||
PointerRNA parptr = RNA_pointer_get(&eboneptr, "parent");
|
||||
uiItemR(col, &parptr, "tail_radius", 0, "Radius (Parent)", ICON_NULL);
|
||||
uiItemR(col, &parptr, "tail_radius", 0, "Radius (Parent)", ICON_NONE);
|
||||
} else {
|
||||
uiItemR(col, &eboneptr, "head_radius", 0, "Radius", ICON_NULL);
|
||||
uiItemR(col, &eboneptr, "head_radius", 0, "Radius", ICON_NONE);
|
||||
}
|
||||
|
||||
uiItemR(col, &eboneptr, "tail", 0, "Tail", ICON_NULL);
|
||||
uiItemR(col, &eboneptr, "tail_radius", 0, "Radius", ICON_NULL);
|
||||
uiItemR(col, &eboneptr, "tail", 0, "Tail", ICON_NONE);
|
||||
uiItemR(col, &eboneptr, "tail_radius", 0, "Radius", ICON_NONE);
|
||||
|
||||
uiItemR(col, &eboneptr, "roll", 0, "Roll", ICON_NULL);
|
||||
uiItemR(col, &eboneptr, "roll", 0, "Roll", ICON_NONE);
|
||||
}
|
||||
|
||||
static void v3d_editmetaball_buts(uiLayout *layout, Object *ob)
|
||||
|
@ -992,37 +992,37 @@ static void v3d_editmetaball_buts(uiLayout *layout, Object *ob)
|
|||
RNA_pointer_create(&mball->id, &RNA_MetaElement, mball->lastelem, &ptr);
|
||||
|
||||
col= uiLayoutColumn(layout, 0);
|
||||
uiItemR(col, &ptr, "co", 0, "Location", ICON_NULL);
|
||||
uiItemR(col, &ptr, "co", 0, "Location", ICON_NONE);
|
||||
|
||||
uiItemR(col, &ptr, "radius", 0, "Radius", ICON_NULL);
|
||||
uiItemR(col, &ptr, "stiffness", 0, "Stiffness", ICON_NULL);
|
||||
uiItemR(col, &ptr, "radius", 0, "Radius", ICON_NONE);
|
||||
uiItemR(col, &ptr, "stiffness", 0, "Stiffness", ICON_NONE);
|
||||
|
||||
uiItemR(col, &ptr, "type", 0, "Type", ICON_NULL);
|
||||
uiItemR(col, &ptr, "type", 0, "Type", ICON_NONE);
|
||||
|
||||
col= uiLayoutColumn(layout, 1);
|
||||
switch (RNA_enum_get(&ptr, "type")) {
|
||||
case MB_BALL:
|
||||
break;
|
||||
case MB_CUBE:
|
||||
uiItemL(col, "Size:", ICON_NULL);
|
||||
uiItemR(col, &ptr, "size_x", 0, "X", ICON_NULL);
|
||||
uiItemR(col, &ptr, "size_y", 0, "Y", ICON_NULL);
|
||||
uiItemR(col, &ptr, "size_z", 0, "Z", ICON_NULL);
|
||||
uiItemL(col, "Size:", ICON_NONE);
|
||||
uiItemR(col, &ptr, "size_x", 0, "X", ICON_NONE);
|
||||
uiItemR(col, &ptr, "size_y", 0, "Y", ICON_NONE);
|
||||
uiItemR(col, &ptr, "size_z", 0, "Z", ICON_NONE);
|
||||
break;
|
||||
case MB_TUBE:
|
||||
uiItemL(col, "Size:", ICON_NULL);
|
||||
uiItemR(col, &ptr, "size_x", 0, "X", ICON_NULL);
|
||||
uiItemL(col, "Size:", ICON_NONE);
|
||||
uiItemR(col, &ptr, "size_x", 0, "X", ICON_NONE);
|
||||
break;
|
||||
case MB_PLANE:
|
||||
uiItemL(col, "Size:", ICON_NULL);
|
||||
uiItemR(col, &ptr, "size_x", 0, "X", ICON_NULL);
|
||||
uiItemR(col, &ptr, "size_y", 0, "Y", ICON_NULL);
|
||||
uiItemL(col, "Size:", ICON_NONE);
|
||||
uiItemR(col, &ptr, "size_x", 0, "X", ICON_NONE);
|
||||
uiItemR(col, &ptr, "size_y", 0, "Y", ICON_NONE);
|
||||
break;
|
||||
case MB_ELIPSOID:
|
||||
uiItemL(col, "Size:", ICON_NULL);
|
||||
uiItemR(col, &ptr, "size_x", 0, "X", ICON_NULL);
|
||||
uiItemR(col, &ptr, "size_y", 0, "Y", ICON_NULL);
|
||||
uiItemR(col, &ptr, "size_z", 0, "Z", ICON_NULL);
|
||||
uiItemL(col, "Size:", ICON_NONE);
|
||||
uiItemR(col, &ptr, "size_x", 0, "X", ICON_NONE);
|
||||
uiItemR(col, &ptr, "size_y", 0, "Y", ICON_NONE);
|
||||
uiItemR(col, &ptr, "size_z", 0, "Z", ICON_NONE);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -455,7 +455,7 @@ void uiTemplateHeader3D(uiLayout *layout, struct bContext *C)
|
|||
uiBlockEndAlign(block);
|
||||
|
||||
/* Draw type */
|
||||
uiItemR(layout, &v3dptr, "viewport_shade", UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemR(layout, &v3dptr, "viewport_shade", UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
|
||||
if (obedit==NULL && ((ob && ob->mode & (OB_MODE_VERTEX_PAINT|OB_MODE_WEIGHT_PAINT|OB_MODE_TEXTURE_PAINT)))) {
|
||||
/* Manipulators aren't used in weight paint mode */
|
||||
|
@ -463,13 +463,13 @@ void uiTemplateHeader3D(uiLayout *layout, struct bContext *C)
|
|||
PointerRNA meshptr;
|
||||
|
||||
RNA_pointer_create(&ob->id, &RNA_Mesh, ob->data, &meshptr);
|
||||
uiItemR(layout, &meshptr, "use_paint_mask", UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemR(layout, &meshptr, "use_paint_mask", UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
} else {
|
||||
const char *str_menu;
|
||||
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, &v3dptr, "pivot_point", UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemR(row, &v3dptr, "use_pivot_point_align", UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemR(row, &v3dptr, "pivot_point", UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
uiItemR(row, &v3dptr, "use_pivot_point_align", UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
|
||||
/* NDOF */
|
||||
/* Not implemented yet
|
||||
|
@ -484,7 +484,7 @@ void uiTemplateHeader3D(uiLayout *layout, struct bContext *C)
|
|||
|
||||
/* Transform widget / manipulators */
|
||||
row= uiLayoutRow(layout, 1);
|
||||
uiItemR(row, &v3dptr, "show_manipulator", UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemR(row, &v3dptr, "show_manipulator", UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
block= uiLayoutGetBlock(row);
|
||||
|
||||
if(v3d->twflag & V3D_USE_MANIPULATOR) {
|
||||
|
@ -512,7 +512,7 @@ void uiTemplateHeader3D(uiLayout *layout, struct bContext *C)
|
|||
uiTemplateLayers(layout, &v3dptr, "layers", &v3dptr, "layers_used", ob_lay);
|
||||
|
||||
/* Scene lock */
|
||||
uiItemR(layout, &v3dptr, "lock_camera_and_layers", UI_ITEM_R_ICON_ONLY, "", ICON_NULL);
|
||||
uiItemR(layout, &v3dptr, "lock_camera_and_layers", UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
|
||||
}
|
||||
|
||||
/* selection modus, dont use python for this since it cant do the toggle buttons with shift+click as well as clicking to set one. */
|
||||
|
|
|
@ -72,7 +72,7 @@
|
|||
#include "ED_mball.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "view3d_intern.h" // own include
|
||||
|
||||
|
@ -1007,7 +1007,7 @@ static Base *mouse_select_menu(bContext *C, ViewContext *vc, unsigned int *buffe
|
|||
}
|
||||
else {
|
||||
/* UI */
|
||||
uiPopupMenu *pup= uiPupMenuBegin(C, "Select Object", ICON_NULL);
|
||||
uiPopupMenu *pup= uiPupMenuBegin(C, "Select Object", ICON_NONE);
|
||||
uiLayout *layout= uiPupMenuLayout(pup);
|
||||
uiLayout *split= uiLayoutSplit(layout, 0, 0);
|
||||
uiLayout *column= uiLayoutColumn(split, 0);
|
||||
|
|
|
@ -94,7 +94,7 @@ static void view3d_panel_operator_redo_operator(const bContext *C, Panel *pa, wm
|
|||
{
|
||||
if(op->type->flag & OPTYPE_MACRO) {
|
||||
for(op= op->macro.first; op; op= op->next) {
|
||||
uiItemL(pa->layout, op->type->name, ICON_NULL);
|
||||
uiItemL(pa->layout, op->type->name, ICON_NONE);
|
||||
view3d_panel_operator_redo_operator(C, pa, op);
|
||||
}
|
||||
}
|
||||
|
@ -215,7 +215,7 @@ static void view3d_panel_tool_shelf(const bContext *C, Panel *pa)
|
|||
for(ct= st->toolshelf.first; ct; ct= ct->next) {
|
||||
if(0==strncmp(context, ct->context, OP_MAX_TYPENAME)) {
|
||||
col= uiLayoutColumn(pa->layout, 1);
|
||||
uiItemFullO(col, ct->opname, NULL, ICON_NULL, NULL, WM_OP_INVOKE_REGION_WIN, 0);
|
||||
uiItemFullO(col, ct->opname, NULL, ICON_NONE, NULL, WM_OP_INVOKE_REGION_WIN, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -41,6 +41,7 @@
|
|||
#include "WM_types.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "ED_screen.h"
|
||||
|
||||
|
@ -152,7 +153,7 @@ static int select_orientation_invoke(bContext *C, wmOperator *UNUSED(op), wmEven
|
|||
uiPopupMenu *pup;
|
||||
uiLayout *layout;
|
||||
|
||||
pup= uiPupMenuBegin(C, "Orientation", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Orientation", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
uiItemsEnumO(layout, "TRANSFORM_OT_select_orientation", "orientation");
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
|
|
@ -52,6 +52,7 @@
|
|||
#include "ED_util.h"
|
||||
|
||||
#include "UI_interface.h"
|
||||
#include "UI_resources.h"
|
||||
|
||||
#include "WM_types.h"
|
||||
#include "RNA_access.h"
|
||||
|
@ -179,11 +180,11 @@ void unpack_menu(bContext *C, const char *opname, const char *id_name, const cha
|
|||
uiLayout *layout;
|
||||
char line[FILE_MAXDIR + FILE_MAXFILE + 100];
|
||||
|
||||
pup= uiPupMenuBegin(C, "Unpack file", ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, "Unpack file", ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
|
||||
sprintf(line, "Remove Pack");
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NULL, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NONE, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
RNA_enum_set(&props_ptr, "method", PF_REMOVE);
|
||||
RNA_string_set(&props_ptr, "id", id_name);
|
||||
|
||||
|
@ -197,7 +198,7 @@ void unpack_menu(bContext *C, const char *opname, const char *id_name, const cha
|
|||
switch(checkPackedFile(local_name, pf)) {
|
||||
case PF_NOFILE:
|
||||
sprintf(line, "Create %s", local_name);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NULL, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NONE, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
RNA_enum_set(&props_ptr, "method", PF_WRITE_LOCAL);
|
||||
RNA_string_set(&props_ptr, "id", id_name);
|
||||
|
||||
|
@ -205,7 +206,7 @@ void unpack_menu(bContext *C, const char *opname, const char *id_name, const cha
|
|||
case PF_EQUAL:
|
||||
sprintf(line, "Use %s (identical)", local_name);
|
||||
//uiItemEnumO(layout, opname, line, 0, "method", PF_USE_LOCAL);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NULL, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NONE, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
RNA_enum_set(&props_ptr, "method", PF_USE_LOCAL);
|
||||
RNA_string_set(&props_ptr, "id", id_name);
|
||||
|
||||
|
@ -213,13 +214,13 @@ void unpack_menu(bContext *C, const char *opname, const char *id_name, const cha
|
|||
case PF_DIFFERS:
|
||||
sprintf(line, "Use %s (differs)", local_name);
|
||||
//uiItemEnumO(layout, opname, line, 0, "method", PF_USE_LOCAL);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NULL, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NONE, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
RNA_enum_set(&props_ptr, "method", PF_USE_LOCAL);
|
||||
RNA_string_set(&props_ptr, "id", id_name);
|
||||
|
||||
sprintf(line, "Overwrite %s", local_name);
|
||||
//uiItemEnumO(layout, opname, line, 0, "method", PF_WRITE_LOCAL);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NULL, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NONE, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
RNA_enum_set(&props_ptr, "method", PF_WRITE_LOCAL);
|
||||
RNA_string_set(&props_ptr, "id", id_name);
|
||||
break;
|
||||
|
@ -231,27 +232,27 @@ void unpack_menu(bContext *C, const char *opname, const char *id_name, const cha
|
|||
case PF_NOFILE:
|
||||
sprintf(line, "Create %s", abs_name);
|
||||
//uiItemEnumO(layout, opname, line, 0, "method", PF_WRITE_ORIGINAL);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NULL, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NONE, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
RNA_enum_set(&props_ptr, "method", PF_WRITE_ORIGINAL);
|
||||
RNA_string_set(&props_ptr, "id", id_name);
|
||||
break;
|
||||
case PF_EQUAL:
|
||||
sprintf(line, "Use %s (identical)", abs_name);
|
||||
//uiItemEnumO(layout, opname, line, 0, "method", PF_USE_ORIGINAL);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NULL, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NONE, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
RNA_enum_set(&props_ptr, "method", PF_USE_ORIGINAL);
|
||||
RNA_string_set(&props_ptr, "id", id_name);
|
||||
break;
|
||||
case PF_DIFFERS:
|
||||
sprintf(line, "Use %s (differs)", abs_name);
|
||||
//uiItemEnumO(layout, opname, line, 0, "method", PF_USE_ORIGINAL);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NULL, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NONE, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
RNA_enum_set(&props_ptr, "method", PF_USE_ORIGINAL);
|
||||
RNA_string_set(&props_ptr, "id", id_name);
|
||||
|
||||
sprintf(line, "Overwrite %s", abs_name);
|
||||
//uiItemEnumO(layout, opname, line, 0, "method", PF_WRITE_ORIGINAL);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NULL, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
props_ptr= uiItemFullO(layout, opname, line, ICON_NONE, NULL, WM_OP_EXEC_DEFAULT, UI_ITEM_O_RETURN_PROPS);
|
||||
RNA_enum_set(&props_ptr, "method", PF_WRITE_ORIGINAL);
|
||||
RNA_string_set(&props_ptr, "id", id_name);
|
||||
break;
|
||||
|
|
|
@ -655,7 +655,7 @@ int WM_menu_invoke(bContext *C, wmOperator *op, wmEvent *UNUSED(event))
|
|||
return op->type->exec(C, op);
|
||||
}
|
||||
else {
|
||||
pup= uiPupMenuBegin(C, op->type->name, ICON_NULL);
|
||||
pup= uiPupMenuBegin(C, op->type->name, ICON_NONE);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
uiItemsFullEnumO(layout, op->type->idname, (char*)RNA_property_identifier(prop), op->ptr->data, WM_OP_EXEC_REGION_WIN, 0);
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
@ -764,7 +764,7 @@ int WM_operator_confirm_message(bContext *C, wmOperator *op, const char *message
|
|||
|
||||
pup= uiPupMenuBegin(C, "OK?", ICON_QUESTION);
|
||||
layout= uiPupMenuLayout(pup);
|
||||
uiItemFullO(layout, op->type->idname, message, ICON_NULL, properties, WM_OP_EXEC_REGION_WIN, 0);
|
||||
uiItemFullO(layout, op->type->idname, message, ICON_NONE, properties, WM_OP_EXEC_REGION_WIN, 0);
|
||||
uiPupMenuEnd(C, pup);
|
||||
|
||||
return OPERATOR_CANCELLED;
|
||||
|
@ -1147,7 +1147,7 @@ static uiBlock *wm_block_create_splash(bContext *C, ARegion *ar, void *UNUSED(ar
|
|||
mt->draw(C, &menu);
|
||||
|
||||
// wmWindowManager *wm= CTX_wm_manager(C);
|
||||
// uiItemM(layout, C, "USERPREF_MT_keyconfigs", U.keyconfigstr, ICON_NULL);
|
||||
// uiItemM(layout, C, "USERPREF_MT_keyconfigs", U.keyconfigstr, ICON_NONE);
|
||||
}
|
||||
|
||||
uiBlockSetEmboss(block, UI_EMBOSSP);
|
||||
|
@ -1155,7 +1155,7 @@ static uiBlock *wm_block_create_splash(bContext *C, ARegion *ar, void *UNUSED(ar
|
|||
|
||||
split = uiLayoutSplit(layout, 0, 0);
|
||||
col = uiLayoutColumn(split, 0);
|
||||
uiItemL(col, "Links", ICON_NULL);
|
||||
uiItemL(col, "Links", ICON_NONE);
|
||||
uiItemStringO(col, "Donations", ICON_URL, "WM_OT_url_open", "url", "http://www.blender.org/blenderorg/blender-foundation/donation-payment/");
|
||||
uiItemStringO(col, "Release Log", ICON_URL, "WM_OT_url_open", "url", "http://www.blender.org/development/release-logs/blender-256-beta/");
|
||||
uiItemStringO(col, "Manual", ICON_URL, "WM_OT_url_open", "url", "http://wiki.blender.org/index.php/Doc:Manual");
|
||||
|
@ -1163,16 +1163,16 @@ static uiBlock *wm_block_create_splash(bContext *C, ARegion *ar, void *UNUSED(ar
|
|||
uiItemStringO(col, "User Community", ICON_URL, "WM_OT_url_open", "url", "http://www.blender.org/community/user-community/"); //
|
||||
BLI_snprintf(url, sizeof(url), "http://www.blender.org/documentation/blender_python_api_%d_%d_%d", BLENDER_VERSION/100, BLENDER_VERSION%100, BLENDER_SUBVERSION);
|
||||
uiItemStringO(col, "Python API Reference", ICON_URL, "WM_OT_url_open", "url", url);
|
||||
uiItemL(col, "", ICON_NULL);
|
||||
uiItemL(col, "", ICON_NONE);
|
||||
|
||||
col = uiLayoutColumn(split, 0);
|
||||
uiItemL(col, "Recent", ICON_NULL);
|
||||
uiItemL(col, "Recent", ICON_NONE);
|
||||
for(recent = G.recent_files.first, i=0; (i<5) && (recent); recent = recent->next, i++) {
|
||||
uiItemStringO(col, BLI_path_basename(recent->filepath), ICON_FILE_BLEND, "WM_OT_open_mainfile", "filepath", recent->filepath);
|
||||
}
|
||||
uiItemS(col);
|
||||
uiItemO(col, NULL, ICON_RECOVER_LAST, "WM_OT_recover_last_session");
|
||||
uiItemL(col, "", ICON_NULL);
|
||||
uiItemL(col, "", ICON_NONE);
|
||||
|
||||
uiCenteredBoundsBlock(block, 0.0f);
|
||||
uiEndBlock(C, block);
|
||||
|
|
Loading…
Reference in New Issue