Mini Kabibi Habibi
layout generate_bar {
interface:
showGenFillReferenceFlyoutButton: true;
showServicePickerButton: false;
showOptionsFlyoutButton: false;
showGenerateImageReferenceFlyoutButton: false;
view context_bar(name: "$$$/CxUI/Generate/Bar/Title=Generate Bar") {
edit_text(characters: 30,
identifier: "prompt");
optional(bind: @showGenFillReferenceFlyoutButton) {
flyout_subview(alt: "$$$/CxUI/Generate/Bar/GenFill/ReferenceImage/Tooltip=Edit your reference image.",
eve_source: "reference_image_flyout.eve",
identifier: "genFillReferenceFlyoutButton",
image: "GenReferenceImage");
}
optional(bind: @showGenerateImageReferenceFlyoutButton) {
flyout_subview(alt: "$$$/CxUI/Generate/Bar/GenImage/ReferenceImage/Tooltip=Edit your reference image.",
eve_source: "reference_image_flyout.eve",
identifier: "generateImageReferenceFlyoutButton");
}
optional(bind: @showServicePickerButton) {
flyout_subview(alt: "$$$/CxUI/Generate/Bar/ServicePicker/Tooltip=Choose a model.",
eve_source: "service_picker_flyout.eve",
identifier: "servicePickerFlyoutButton",
image: "drover_gen_ai_new_firefly_icon");
}
optional(bind: @showOptionsFlyoutButton) {
flyout_subview(alt: "$$$/CxUI/Generate/Bar/GenImage/StyleEffects/Tooltip=Edit your style effects",
eve_source: "synthetic_fill_generate_image.eve",
identifier: "optionsFlyoutButton");
}
context_button(alt: "$$$/CxUI/Bar/Common/Button/More/Tooltip=More options",
identifier: "more",
image: "More_Options");
separator();
context_button(alt: "$$$/CxUI/Transform/Bar/Button/Cancel/Tooltip=Cancel",
identifier: "cancel_generate",
name: "$$$/CxUI/Generate/Bar/Button/Back=Cancel");
context_button(alt: "$$$/CxUI/Generate/Bar/GenToolTip=Generate variations",
identifier: "gen_button",
image: "CxUI_GenFill",
name: "$$$/CxUI/Generate/Bar/GenerateButtonLabel=Generate");
}
}