Mini Kabibi Habibi
// Copyright 2023 Adobe Systems Incorporated
vSliderWidth = 280;
// Note - this is a special case, regular #defines such as Macintosh or WIN_32 are not available here
#ifdef MacEve
vSliderHeight = 18;
vSliderInset = 0;
#endif
#ifdef WinEve
vSliderHeight = 12;
vSliderInset = 5;
#endif
vRampInset = 5;
vRampHeight = 2;
vRampWidth = vSliderWidth - 2 * vRampInset;
dialog(name: '$$$/Dialog/Posterize/Title=Posterize', class_name: 'TPosterizeDialog', target_id: 'coun', placement: place_row, child_horizontal: align_left) {
group(child_horizontal: align_fill, spacing: gLargeSpace) {
group(name: 'OKCancel', show: true) {
button(name: gOKString, horizontal: align_fill, view_id: 'ok ', show: true, dismiss: true,
default: true);
button(name: gCancelString, horizontal: align_fill, view_id: 'cncl', show: true, dismiss: true);
}
check_box(view_id: 'prev', name: '$$$/ControlsStrings/Preview=&Preview');
}
cluster(view_id: 'plvl', class_name: 'TEditSlider', placement: place_column, spacing: 2, child_horizontal: align_fill, margin: 0) {
group(placement: place_row, margin_left: vSliderInset, margin_right: vSliderInset) {
static_text(view_id: 'coun', name: '$$$/Dialog/Posterize/Levels=&Levels:', class_name: 'THotText', hot_text_edit_id: 'ctxt', horizontal: align_right);
group(horizontal: align_left, placement: place_row, spacing: 2) {
edit_text(view_id: 'ctxt', width: 3 * max_digit_width() + gEditDoubleOutset, class_name: 'TFixedPoint');
}
}
slider(view_id: 'csld', height: vSliderHeight, width: vSliderWidth);
}
}
// Footer - Copyright 2023 Adobe Systems Incorporated