Mini Kabibi Habibi
// Copyright 2023 Adobe Systems Incorporated
dialog(class_name: 'TCustomDotGainDialog', name: '$$$/CustomDotGain/Title=Custom Dot Gain', target_id: 'name', ok_cancel: false) {
group(child_horizontal: align_fill) {
button(name: gOKString, view_id: 'ok ',
default: true);
button(name: gCancelString, view_id: 'cncl',
default: false);
}
group(child_horizontal: align_fill) {
group(placement: place_row, spacing: gGap) {
static_text(name: '$$$/CustomGamma/Name=&Name:', class_name: 'THotText');
edit_text(view_id: 'name', width: max_char_width() * 20, horizontal: align_fill);
}
cluster(view_id: 'tran', name: '$$$/CustomGamma/ClusterTitle=Dot Gain Curve', class_name: 'TDotGainCluster', placement: place_row, child_vertical: align_top, spacing: gSpace) {
group(placement: place_column) {
view(view_id: 'plot', class_name: 'TDotGainPlot', height: 165, width: 165);
view(placement: place_row, child_vertical: align_center, child_horizontal: align_center, height: 11, width: 165) {
band_ramp(height: 9, width: 163, increasing: false);
}
}
group(placement: place_column, spacing: gGap) {
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perA', name: '$$$/Dialog/DotGainCurves/2=2:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perB', name: '$$$/Dialog/DotGainCurves/4=4:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perC', name: '$$$/Dialog/DotGainCurves/6=6:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perD', name: '$$$/Dialog/DotGainCurves/8=8:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perE', name: '$$$/Dialog/DotGainCurves/10=10:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perF', name: '$$$/Dialog/DotGainCurves/20=20:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perG', name: '$$$/Dialog/DotGainCurves/30=30:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
}
group(placement: place_column, spacing: gGap) {
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perH', name: '$$$/Dialog/DotGainCurves/40=40:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perI', name: '$$$/Dialog/DotGainCurves/50=50:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perJ', name: '$$$/Dialog/DotGainCurves/60=60:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perK', name: '$$$/Dialog/DotGainCurves/70=70:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perL', name: '$$$/Dialog/DotGainCurves/80=80:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
group(placement: place_row, spacing: gGap) {
edit_text(view_id: 'perM', name: '$$$/Dialog/DotGainCurves/90=90:', class_name: 'TFixedPoint', width: max_digit_width() * 6);
static_text(name: '$$$/ControlsStrings/Percent=%');
}
}
}
}
}
// Footer - Copyright 2023 Adobe Systems Incorporated