Mini Kabibi Habibi
// Copyright 2023 Adobe Systems Incorporated
layoutVariation = variationOSDialog;
icon_spacing = 0;
icon_width = 16;
icon_height = 16;
icon_name = 'ic8000';
menu_format = 6002;
menu_bit_depth = 6003;
proofSetupName = '$$$/private/CocoaSaveDialogAccessoryView/UseProofSetup=Use Proof Setup: PlaceholderProofSetupStringForLocalization';
profileName = '$$$/private/CocoaSaveDialogAccessoryView/EmbedColorProfile=Embed Color Profile: PlaceholderColorProfileStringForLocalization';
proofSetupWidth = zstring_width(zstring: proofSetupName);
profileWidth = 0;
profileWidth = max(profileWidth, zstring_width(zstring: profileName));
depthItemPlaceholder = '$$$/Menu/FileSaveDialogAccessoryView/BitDepth/PlaceHolder=00-bit';
minDepthMenuWidth = max(menu_width(resource_id: menu_bit_depth), zstring_width(zstring: depthItemPlaceholder) + 50);
zSaveACopy = '$$$/NavServicesSaveDialog/SaveACopy=As a Copy';
zAlpha = '$$$/NavServicesSaveDialog/Alpha=Alpha Channels';
zLayers = '$$$/NavServicesSaveDialog/SaveLayers=Layers';
zIconTitle = '$$$/NavServicesSaveDialog/IconTitle=Icon';
zFullSize = '$$$/NavServicesSaveDialog/FullSizeTitle=Full Size';
zAppend = '$$$/NavServicesSaveDialog/AppendTitle=Append';
zAnnots = '$$$/NavServicesSaveDialog/SaveAnnots=Notes';
zSpot = '$$$/NavServicesSaveDialog/Spot=Spot Colors';
zSaveCopyButton = '$$$/NavServicesSaveDialog/SaveCopyRedirectButtonTitle=Save a Copy...';
zSaveCopyTooltip = '$$$/NavServicesSaveDialog/Tooltip/SaveCopyRedirect=Use Save a Copy for JPEG or PNG';
vMargin = zstring_asinteger(zstring: '$$$/overrides/SaveAsDialog/Mac/AccessoryCenterMargin=70');
checkboxWidth = 0;
checkboxWidth = max(checkboxWidth, gGap + gCheckBoxWidth + zstring_width(zstring: zSaveACopy));
checkboxWidth = max(checkboxWidth, gGap + gCheckBoxWidth + zstring_width(zstring: zAlpha));
checkboxWidth = max(checkboxWidth, gGap + gCheckBoxWidth + zstring_width(zstring: zLayers));
checkboxWidth = max(checkboxWidth, gGap + gCheckBoxWidth + zstring_width(zstring: zIconTitle));
checkboxWidth = max(checkboxWidth, gGap + gCheckBoxWidth + zstring_width(zstring: zFullSize));
checkboxWidth = max(checkboxWidth, gGap + gCheckBoxWidth + zstring_width(zstring: zAppend));
checkboxWidth = max(checkboxWidth, gGap + gCheckBoxWidth + zstring_width(zstring: zAnnots));
checkboxWidth = max(checkboxWidth, gGap + gCheckBoxWidth + zstring_width(zstring: zSpot));
dialog(name: '$$$/Dialog/CocoaSaveDialogAccessoryView/Title=Save', class_name: 'TPSDialog') {
group(placement: place_column, horizontal: align_fill) {
group(placement: place_column, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView) {
group(placement: place_row, horizontal: align_fill, include_view: showFormatMenu) {
static_text(class_name: 'THotText', view_id: 'form', name: '$$$/NavServicesSaveDialog/Format=Format:', horizontal: align_right);
group(placement: place_row, horizontal: align_fill) {
icon_image(width: icon_width, height: icon_height, spacing: icon_spacing, icon_root_name: icon_name, view_id: 'wfmd', enabled: false, show: false, include_view: saveCopyWarnings);
popup(resource_id: menu_format, view_id: 'frmt', tooltip: '$$$/CocoaSaveDialogAccessoryView/ToolTip/Format=Specify how to save selected file.', horizontal: align_fill);
}
group(placement: place_row, horizontal: align_right, margin_left: 12, spacing: 0, include_view: showSaveCopyNote) {
icon_button(data_type: 'int32', view_id: 'scri', width: 22, height: 22, tooltip: zSaveCopyTooltip, initial_value: 0, icon_root_name: 'SmallNote');
button(name: zSaveCopyButton, view_id: 'scrb',
default: false, tooltip: zSaveCopyTooltip);
}
}
group(placement: place_row, horizontal: align_fill, vertical: align_top, include_view: saveCopy) {
static_text(class_name: 'THotText', view_id: 'save', name: '$$$/NavServicesSaveDialog/SaveLabel=Save:', vertical: align_top, horizontal: align_right, include_view: optionLabels);
group(placement: place_row, horizontal: align_fill, vertical: align_top) {
group(placement: place_column, horizontal: align_left, vertical: align_top) {
group(placement: place_row, include_view: asACopy) {
icon_image(width: icon_width, height: icon_height, spacing: icon_spacing, icon_root_name: icon_name, view_id: 'wsdm', enabled: false, show: false, include_view: saveCopyWarnings);
check_box(name: zSaveACopy, view_id: 'ascp', width: checkboxWidth);
}
group(placement: place_row) {
icon_image(width: icon_width, height: icon_height, spacing: icon_spacing, icon_root_name: icon_name, view_id: 'walp', enabled: false, include_view: saveCopyWarnings);
check_box(name: zAlpha, view_id: 'alph', width: checkboxWidth);
}
group(placement: place_row) {
icon_image(width: icon_width, height: icon_height, spacing: icon_spacing, icon_root_name: icon_name, view_id: 'wlrs', enabled: false, include_view: saveCopyWarnings);
check_box(name: zLayers, view_id: 'layr', width: checkboxWidth);
}
}
group(placement: place_column, horizontal: align_left, vertical: align_top) {
group(placement: place_row) {
icon_image(width: icon_width, height: icon_height, spacing: icon_spacing, icon_root_name: icon_name, view_id: 'wann', enabled: false, include_view: saveCopyWarnings);
check_box(name: zAnnots, view_id: 'note', width: checkboxWidth);
}
group(placement: place_row) {
icon_image(width: icon_width, height: icon_height, spacing: icon_spacing, icon_root_name: icon_name, view_id: 'wspt', enabled: false, include_view: saveCopyWarnings);
check_box(name: zSpot, view_id: 'spot', width: checkboxWidth);
}
}
group(placement: place_column, horizontal: align_fill, vertical: align_top, include_view: showBitDepth) {
group(placement: place_row, horizontal: align_fill, vertical: align_top) {
icon_image(width: icon_width, height: icon_height, horizontal: align_right, vertical: align_top, spacing: icon_spacing, icon_root_name: icon_name, view_id: 'wdep', enabled: false, include_view: saveCopyWarnings);
static_text(class_name: 'THotText', view_id: 'bdla', name: '$$$/NavServicesSaveDialog/BitDepth=Bit Depth:', horizontal: align_right, vertical: align_top);
popup(resource_id: menu_bit_depth, view_id: 'bdep', width: minDepthMenuWidth, horizontal: align_fill, vertical: align_top, tooltip: '$$$/NavServicesSaveDialog/ToolTip/BitDepth=Choose exported sample bit depth.');
}
}
}
}
group(placement: place_row, horizontal: align_fill, include_view: showColorProfile) {
static_text(class_name: 'THotText', view_id: 'colr', name: '$$$/NavServicesSaveDialog/ColorLabel=Color:', vertical: align_top, horizontal: align_right, include_view: optionLabels);
group(placement: place_row) {
group(placement: place_column, vertical: align_top, horizontal: align_fill) {
group(placement: place_row, include_view: saveCopy) {
icon_image(width: icon_width, height: icon_height, spacing: icon_spacing, icon_root_name: icon_name, view_id: 'wicc', enabled: false, include_view: saveCopyWarnings);
check_box(name: proofSetupName, view_id: 'upfs');
}
group(placement: place_row) {
icon_image(width: icon_width, height: icon_height, spacing: icon_spacing, icon_root_name: icon_name, view_id: 'wprf', enabled: false, include_view: saveCopyWarnings);
check_box(name: profileName, view_id: 'ecpr');
}
}
}
}
group(placement: place_row, horizontal: align_fill, include_view: askPreviews) {
static_text(class_name: 'THotText', view_id: 'imgp', name: '$$$/NavServicesSaveDialog/ImagePreviewsTitle=Image Previews:', vertical: align_top, horizontal: align_right, include_view: optionLabels);
group(placement: place_row) {
group(placement: place_column, vertical: align_top) {
group(placement: place_row) {
icon_image(width: icon_width, height: icon_height, spacing: icon_spacing, icon_root_name: icon_name, view_id: 'wwtd', enabled: false, show: false, include_view: saveCopyWarnings);
check_box(name: '$$$/NavServicesSaveDialog/ThumbnailTitlePlusTrailingSpace=Thumbnail ', view_id: 'swth');
}
}
}
}
group(view_id: 'wrng', placement: place_row, horizontal: align_fill, include_view: saveCopyWarnings) {
icon_image(width: icon_width, height: icon_height, spacing: icon_spacing, icon_root_name: icon_name, view_id: 'wsav', enabled: false);
static_text(class_name: 'THotText', view_id: 'swrn', name: '$$$/Windows/IncompleteSave/Warning=File must be saved as a copy with this selection.');
}
}
button(name: '$$$/SaveDialog/SaveToCloudButtonTitle=Save to cloud documents', view_id: 'scld', include_view: showCloudButton,
default: false, horizontal: align_left, tooltip: '$$$/ACPL/Tooltip/SaveToCloud=Save to the cloud.');
}
}
// Footer - Copyright 2023 Adobe Systems Incorporated