Mini Kabibi Habibi
// Copyright 2023 Adobe Systems Incorporated
vColorSettingsSync = 'ColorSettingsSync';
zDesatString = '$$$/ColorSettings/DesaturateMonitor=D&esaturate Monitor Colors By:';
zBlendRGBString = '$$$/ColorSettings/BlendRGBUsingGamma=Blend RGB Colors &Using Gamma:';
zBlendTextString = '$$$/ColorSettings/BlendTextUsingGamma=Blend Text Colors Using Gamma:';
vFixedPointWidth = max_char_width() * 3;
dialog(class_name: 'TColorSettingsDialog', name: '$$$/ColorSettings=Color Settings', ok_cancel: false, target_id: 'cmpa') {
group(child_horizontal: align_fill, margin_top: gMarginHeight) {
group(spacing: gLargeSpace, child_horizontal: align_fill) {
group(child_horizontal: align_fill) {
button(name: gOKString, view_id: 'ok ',
default: true);
button(name: gCancelString, view_id: 'cncl',
default: false);
button(dismiss: false, view_id: 'load', name: '$$$/ControlsStrings/Load=&Load...');
button(dismiss: false, view_id: 'save', name: '$$$/ControlsStrings/Save=&Save...');
}
group(spacing: 0) {
check_box(view_id: 'prev', name: '$$$/ColorSettings/Preview=Pre&view');
view(view_id: 'dooh', class_name: 'TDooHickey', width: 13, height: 1);
}
}
}
group() {
popup_cluster(view_id: 'setp', cluster_id: 'setc', resource_id: 3550) {
group(placement: place_row, child_vertical: align_top) {
group(placement: place_column) {
group(child_horizontal: align_fill) {
cluster(view_id: 'wspc', name: '$$$/ColorSettings/WorkingSpaces=Working Spaces') {
group(horizontal: align_fill, child_horizontal: align_fill) {
popup(view_id: 'wrgb', resource_id: 3551);
popup(view_id: 'wcmy', resource_id: 3552);
popup(view_id: 'wgry', resource_id: 3553);
popup(view_id: 'wspt', resource_id: 3554);
}
}
cluster(view_id: 'plyc', name: '$$$/ColorSettings/ColorManagementPolicies=Color Management Policies') {
group() {
group(child_horizontal: align_fill) {
popup(view_id: 'prgb', resource_id: 3555);
popup(view_id: 'pcmy', resource_id: 3556);
popup(view_id: 'pgry', resource_id: 3557);
}
group(placement: place_row, child_vertical: align_center) {
group(child_horizontal: align_right) {
static_text(view_id: 'pmmL', wincontrol: false, name: '$$$/ColorSettings/ProfileMismatches=Profile Mismatches:');
static_text(view_id: 'misL', wincontrol: false, name: '$$$/ColorSettings/MissingProfiles=Missing Profiles:');
}
group() {
group(placement: place_row) {
check_box(view_id: 'askO', class_name: 'TCheckBox', name: '$$$/ColorSettings/Mismatch/AskWhenOpening=As&k When Opening');
check_box(view_id: 'askP', class_name: 'TCheckBox', name: '$$$/ColorSettings/Mismatch/AskWhenPasting=Ask &When Pasting');
}
group(placement: place_row) {
check_box(view_id: 'askM', class_name: 'TCheckBox', name: '$$$/ColorSettings/Missing/AskWhenOpening=Ask W&hen Opening');
}
}
}
}
}
}
}
group(placement: place_column) {
group(child_horizontal: align_fill) {
cluster(view_id: 'cnvc', name: '$$$/ColorSettings/ConversionOptions=Conversion Options') {
group() {
group(child_horizontal: align_fill) {
popup(view_id: 'ceng', resource_id: 1201);
popup(view_id: 'cint', resource_id: 1202);
}
group(placement: place_column) {
group(placement: place_row) {
label_place_holder();
check_box(class_name: 'TCheckBox', view_id: 'ckpt', name: '$$$/ColorSettings/UseBlackPoint=Use Bl&ack Point Compensation');
}
group(placement: place_row) {
label_place_holder();
check_box(class_name: 'TCheckBox', view_id: 'cdth', name: '$$$/ColorSettings/UseDither=Use &Dither (8-bit/channel images)');
}
group(placement: place_row) {
label_place_holder();
check_box(class_name: 'TCheckBox', view_id: 'csrp', name: '$$$/ColorSettings/SceneReferredProfiles=Compensate for Scene-re&ferred Profiles');
}
}
}
}
cluster(view_id: 'advc', name: '$$$/ColorSettings/AdvancedControls=Advanced Controls') {
group(placement: place_column, horizontal: align_fill, child_horizontal: align_fill) {
vPercentWidth = zstring_width(zstring: '$$$/ControlsStrings/Percent=%');
group(placement: place_row) {
check_box(class_name: 'TCheckBox', view_id: 'cmpe', name: zDesatString, horizontal: align_left);
edit_text(view_id: 'cmpa', class_name: 'TFixedPoint', width: vFixedPointWidth, horizontal: align_right);
static_text(name: '$$$/ControlsStrings/Percent=%', horizontal: align_right);
}
group(placement: place_row) {
check_box(class_name: 'TCheckBox', view_id: 'bgme', name: zBlendRGBString, horizontal: align_left);
edit_text(view_id: 'bgma', class_name: 'TFixedPoint', width: vFixedPointWidth, horizontal: align_right);
group(width: vPercentWidth, horizontal: align_right);
}
group(placement: place_row) {
check_box(class_name: 'TCheckBox', view_id: 'tgme', name: zBlendTextString, horizontal: align_left);
edit_text(view_id: 'tgma', class_name: 'TFixedPoint', width: vFixedPointWidth, horizontal: align_right);
group(width: vPercentWidth, horizontal: align_right);
}
}
}
group(placement: place_row, child_vertical: align_center, horizontal: align_fill, view_id: 'CsSs') {
icon_image(view_id: 'sync', icon_root_name: vColorSettingsSync, width: 32, height: 32, enabled: false);
static_text(view_id: 'synm', name: '$$$/ColorSettings/SyncText/Lines=1^r2^r3', horizontal: align_fill);
}
}
}
}
}
cluster(view_id: 'mesc', name: '$$$/ColorSettings/Description=Description') {
static_text(view_id: 'mess', horizontal: align_fill, wincontrol: false, name: '$$$/ColorSettings/DescriptionText/Lines=1^r2^r3^r4^r5^r6^r7');
}
}
}
// Footer - Copyright 2023 Adobe Systems Incorporated