Mini Kabibi Habibi
// Copyright 2023 Adobe Systems Incorporated
zDialogTitle = '$$$/Dialog/Segment/Title=Set Segment Count';
zSegment = '$$$/Dialog/Segment/Count=Segment Count:';
vSliderWidth = 217;
vSliderHeight = 18;
vSegmentWidth = zstring_width(zstring: zSegment);
vRampInset = 5;
vRampWidth = vSliderWidth - 2 * vRampInset;
vEditWidth = max_digit_width() * 5;
vLabelWidth = max(vSegmentWidth, (vRampWidth - vEditWidth));
dialog(name: zDialogTitle, class_name: 'TPSDialog', target_id: 'amtS', placement: place_row, child_horizontal: align_fill) {
group(child_horizontal: align_fill, spacing: gLargeSpace) {
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);
}
group(placement: place_column, spacing: gGap, child_horizontal: align_center) {
group(child_horizontal: align_fill) {
group(view_id: 'segm', class_name: 'TEditSlider', resize_size_horizontal: sizeRelSuperView, placement: place_column, spacing: 0) {
group(placement: place_row, spacing: 0) {
view(width: vRampInset);
static_text(view_id: 'hotS', class_name: 'THotText', name: zSegment, horizontal: align_left, width: vLabelWidth, hot_text_edit_id: 'amtS');
edit_text(view_id: 'amtS', class_name: 'TSliderFixedPoint', width: vEditWidth, horizontal: align_right);
}
slider(view_id: 'sldS', height: vSliderHeight, width: vSliderWidth);
}
}
}
}
// Footer - Copyright 2023 Adobe Systems Incorporated