Mini Kabibi Habibi
// Copyright 2023 Adobe Systems Incorporated
vColorBooks = 79;
vBookWidth = zstring_width(font_ID: gUIFont, font_size: gSmallFontSize, zstring: '$$$/Dialog/CustomColors/BookWidth/MeasureString=MMMMMMMMMMMMMMMMMMMMMMM');
vBookHeight = 255 + 2;
vSliderOffset = 5 + 3;
vSliderSetHeight = vBookHeight - 2 * vSliderOffset;
vSliderWidth = 12 + 2;
vScrollerWidth = 21 + 2;
vPickedColorWidth = 60 + 2;
vPickedColorHeight = 70 + 2;
vColorPercentValueWidth = 3 * max_char_width();
vBookCoreMarginHeight = 10 + 3;
vBookCoreMarginWidth = 1 + 1;
dialog(class_name: 'TBookDialog', name: '$$$/Dialog/CustomColors/Title=Color Libraries') {
group(placement: place_column, child_horizontal: align_fill) {
button(name: '$$$/ControlsStrings/OK=OK', view_id: 'ok ',
default: true);
button(name: '$$$/ControlsStrings/Cancel=Cancel', view_id: 'cncl',
default: false);
group(height: button_height());
button(view_id: 'pckr', name: '$$$/Dialog/CustomColors/Picker=&Picker');
}
group() {
popup(view_id: 'book', resource_id: vColorBooks);
group(placement: place_row) {
view(view_id: 'clrs', class_name: 'TBookPage', height: vBookHeight, width: vBookWidth);
group(placement: place_row, spacing: 0) {
view(view_id: 'cor1', class_name: 'TBookSliderSet', vertical: align_center, height: vSliderSetHeight, width: vSliderWidth);
control(view_id: 'cctl', class_name: 'TBookCoreControl', height: vBookHeight, width: vScrollerWidth, margin_width: vBookCoreMarginWidth, margin_height: vBookCoreMarginHeight) {
view(view_id: 'core', class_name: 'TBookCore', width: vScrollerWidth - 2 * vBookCoreMarginWidth, height: vBookHeight - 2 * vBookCoreMarginHeight, vertical: align_center);
}
view(view_id: 'cor2', class_name: 'TBookSliderSet', vertical: align_center, height: vSliderSetHeight, width: vSliderWidth);
}
group(placement: place_column, vertical: align_top, spacing: gLargeSpace) {
group(placement: place_row, vertical: align_top) {
view(view_id: 'pikt', class_name: 'TBookPickedColor', height: vPickedColorHeight, width: vPickedColorWidth);
group(placement: place_column) {
group(placement: place_column, spacing: gSmallGap) {
view(view_id: 'gwrn', class_name: 'TEventIconImage', height: 13, width: 13, tooltip: '$$$/PickerPalette/ToolTips/GamutWarner=Warning: out of gamut for printing');
view(view_id: 'gswt', class_name: 'TGamutSwatch', height: 14, width: 14, tooltip: '$$$/PickerPalette/ToolTips/GamutWarner=Warning: out of gamut for printing');
}
group(placement: place_column, spacing: gSmallGap) {
view(view_id: 'wwrn', class_name: 'TEventIconImage', height: 13, width: 13, tooltip: '$$$/PickerPalette/ToolTips/WebWarner=Warning: not a web safe color');
view(view_id: 'wswt', class_name: 'TWebSwatch', height: 14, width: 14, tooltip: '$$$/PickerPalette/ToolTips/WebWarner=Warning: not a web safe color');
}
}
}
group(spacing: gGap) {
group(placement: place_row, spacing: 0) {
static_text(view_id: 'cylb', horizontal: align_right, name: '$$$/Dialog/CustomColors/CMYK/C=C:');
static_text(view_id: 'cyan', horizontal: align_right, width: vColorPercentValueWidth);
}
group(placement: place_row, spacing: 0) {
static_text(view_id: 'mglb', horizontal: align_right, name: '$$$/Dialog/CustomColors/CMYK/M=M:');
static_text(view_id: 'mgnt', horizontal: align_right, width: vColorPercentValueWidth);
}
group(placement: place_row, spacing: 0) {
static_text(view_id: 'yllb', horizontal: align_right, name: '$$$/Dialog/CustomColors/CMYK/Y=Y:');
static_text(view_id: 'yelo', horizontal: align_right, width: vColorPercentValueWidth);
}
group(placement: place_row, spacing: 0) {
static_text(view_id: 'bklb', horizontal: align_right, name: '$$$/Dialog/CustomColors/CMYK/K=K:');
static_text(view_id: 'blak', horizontal: align_right, width: vColorPercentValueWidth);
}
}
group(spacing: 0) {
static_text(name: '$$$/Dialog/CustomColors/Prompt/Line1=Type a color name to');
static_text(name: '$$$/Dialog/CustomColors/Prompt/Line2=select it in the color list.');
}
}
}
}
}
// Footer - Copyright 2023 Adobe Systems Incorporated