Mini Kabibi Habibi
layout mask_bar {
interface:
is_background_mask;
can_harmonize_layer;
view context_bar(name: '$$$/CxUI/Mask/Bar/Title=Mask Bar') {
context_optional(bind: @is_background_mask, value: false) {
context_button(identifier: 'subtract_mask_text',
image: 'CxUI_MaskBrushMinus',
name: '$$$/CxUI/Mask/Bar/Button/HideImage/Text=Subtract from mask',
alt: '$$$/CxUI/Mask/Bar/Button/HideImage/Tooltip=Subtract from mask');
context_button(identifier: 'add_mask_text',
image: 'CxUI_MaskBrushPlus',
name: '$$$/CxUI/Mask/Bar/Button/RevealImage/Text=Add to mask',
alt: '$$$/CxUI/Mask/Bar/Button/RevealImage/Tooltip=Add to mask');
optional(bind: @can_harmonize_layer, value: true) {
context_button(identifier: "harmonize_layer",
image: "Drover_HarmonizeLayer",
name: '$$$/CxUI/Pixel/Bar/Button/HarmonizeLayer/Name=Harmonize',
alt: '$$$/CxUI/Pixel/Bar/Button/HarmonizeLayer/Tooltip=Harmonize the layer with the layers below it.');
}
flyout_subview(identifier: 'modify_text',
image: 'CxUI_MaskModify',
alt: '$$$/CxUI/Type/Bar/Button/ModifyMask/Tooltip=Modify mask feather and density',
eve_source: 'mask_modify_flyout.eve');
context_button(identifier: 'disable',
image: 'CxUI_MaskDisable',
variant: 'action',
is_quiet: true,
alt: '$$$/CxUI/Mask/Bar/Button/DisableMask/Tooltip=Hide mask');
context_button(identifier: 'view',
image: 'CxUI_MaskView',
variant: 'action',
is_quiet: true,
alt: '$$$/CxUI/Mask/Bar/Button/View/Tooltip=Change mask view');
}
context_optional(bind: @is_background_mask, value: true) {
context_button(identifier: 'generate_background',
image: 'Drover_GenerateBackground',
name: '$$$/CxUI/Mask/Bar/Button/GenerateBackground/Text=Generate background');
context_button(identifier: 'import_background',
image: 'Drover_ImageBackground',
name: '$$$/CxUI/Mask/Bar/Button/ImportImage/Text=Import background');
optional(bind: @can_harmonize_layer, value: true) {
context_button(identifier: "harmonize_layer_genbg",
image: "Drover_HarmonizeLayer",
name: '$$$/CxUI/Pixel/Bar/Button/HarmonizeLayer/Name=Harmonize',
alt: '$$$/CxUI/Pixel/Bar/Button/HarmonizeLayer/Tooltip=Harmonize the layer with the layers below it.');
}
context_button(identifier: 'paint_bucket',
image: 'CxUI_Fill',
variant: 'action',
is_quiet: true);
context_button(identifier: 'subtract_mask',
image: 'CxUI_MaskBrushMinus',
variant: 'action',
is_quiet: true,
alt: '$$$/CxUI/Mask/Bar/Button/HideImage/Tooltip=Subtract from mask');
context_button(identifier: 'add_mask',
image: 'CxUI_MaskBrushPlus',
variant: 'action',
is_quiet: true,
alt: '$$$/CxUI/Mask/Bar/Button/RevealImage/Tooltip=Add to mask');
flyout_subview(identifier: 'modify',
image: 'CxUI_MaskModify',
alt: '$$$/CxUI/Type/Bar/Button/ModifyMask/Tooltip=Modify mask feather and density',
eve_source: 'mask_modify_flyout.eve');
}
context_button(identifier: 'more',
image: 'More_Options',
variant: 'action',
is_quiet: true,
alt: '$$$/CxUI/Bar/Common/Button/More/Tooltip=More options');
}
}