Mini Kabibi Habibi
layout cxui_adj_brush_mask_bar {
constant:
bar_title: '$$$/CxUI/AdjBrushMask/Bar/Title=AdjBrush Mask Bar';
bar_button_width: 38;
bar_button_height: 35;
brush_preview_width: 46;
drag_bar_width: 12;
text_button_height: bar_button_height - 7;
replaceAdjBrushAdjustmentsPopupWidth: 165;
interface:
modifierPopupVisible: true;
view cxui_bar_window(name: bar_title,
placement: place_row,
spacing: 0,
margin: 0) {
cxui_background_view(placement: place_row,
margin: 0,
spacing: 0,
horizontal: align_fill,
vertical: align_fill) {
cxui_drag_bar(identifier: @drag,
width: drag_bar_width,
horizontal: align_left,
vertical: align_fill);
TView(width: 3);
row(margin: 0,
spacing: 6,
horizontal: align_left,
vertical: align_fill) {
ZMenuPopup(uniqueID: true, identifier: @replaceAdjBrushAdjustmentsPopup,
width: replaceAdjBrushAdjustmentsPopupWidth, vertical: align_center,
tooltip: '$$$/CxUI/AdjBrushMask/Bar/Popup/Adjustment/Tooltip=Replace existing adjustment type');
TPunchButton(
identifier: @select_object,
dataType: 'int32',
frame: 2,
fontColorFromTheme: true,
width: bar_button_width,
height: text_button_height,
horizontal: align_left,
vertical: align_center,
button_style: 'context_bar',
iconRootName: 'ToolMagicLasso',
layoverText: '$$$/CxUI/AdjBrushPixel/Bar/Button/ApplyToObject/Name=Apply to object',
layoverTextPosition: align_right,
tooltip: '$$$/CxUI/AdjBrushPixel/Bar/Button/ApplyToObject/Tooltip=Choose an object and have the adjustment applied to it');
row(margin: 0,
spacing: 0,
horizontal: align_left,
vertical: align_fill) {
TIconButton(identifier: @subtract_mask,
dataType: 'int32',
width: bar_button_width,
height: bar_button_height,
horizontal: align_left,
vertical: align_center,
button_style: 'context_bar',
iconRootName: 'CxUI_MaskBrushMinus',
tooltip: '$$$/CxUI/AdjBrushMask/Bar/Button/EraseMask/Tooltip=Subtract from mask areas to remove adjustment from areas of the image');
TIconButton(identifier: @add_mask,
dataType: 'int32',
width: bar_button_width,
height: bar_button_height,
horizontal: align_left,
vertical: align_center,
button_style: 'context_bar',
iconRootName: 'CxUI_MaskBrushPlus',
tooltip: '$$$/CxUI/AdjBrushMask/Bar/Button/AddMask/Tooltip=Add to mask areas to apply adjustment to more of the image');
TToolBrushPreview(identifier: 'bprv',
width: brush_preview_width,
height: bar_button_height,
vertical: align_center,
tooltip: '$$$/CxUI/AdjBrushMask/Bar/Button/Brushtip/Tooltip=Modify brush tip size and hardness');
}
TPunchButton(identifier: @overlay,
dataType: 'int32',
width: bar_button_width,
height: bar_button_height,
horizontal: align_left,
vertical: align_center,
button_style: 'context_bar',
iconRootName: 'CxUI_MaskView',
tooltip: '$$$/CxUI/AdjBrushMask/Bar/Button/Overlay/Tooltip=Turn the overlay on or off to quickly see the affected areas');
TPunchButton(identifier: @add_adjustments,
dataType: 'int32',
frame: 2,
width: bar_button_width,
height: text_button_height,
horizontal: align_left,
vertical: align_center,
button_style: 'context_bar',
fontColorFromTheme: true,
layoverText: '$$$/CxUI/AdjBrushMask/Bar/Button/AddAdjustment/Label=Add new adjustment',
layoverTextPosition: align_center,
tooltip: '$$$/CxUI/AdjBrushMask/Bar/Button/AddAdjustment/Tooltip=Add a new adjustment');
TPunchButton(identifier: @more,
dataType: 'int32',
width: bar_button_width,
height: bar_button_height,
horizontal: align_left,
vertical: align_center,
button_style: 'context_bar',
iconRootName: 'CxUI_More',
tooltip: '$$$/CxUI/Bar/Common/Button/More/Tooltip=More options');
}
}
}
}