Mini Kabibi Habibi

Current Path : C:/Program Files/Adobe/Adobe Photoshop 2025/Required/layouts/Fill/Dialogs/
Upload File :
Current File : C:/Program Files/Adobe/Adobe Photoshop 2025/Required/layouts/Fill/Dialogs/patternFill-156.exv

// Copyright 2023 Adobe Systems Incorporated

dialog(class_name: 'TPatternFillDialog', name: '$$$/Dialog/PatternFill/Title=Pattern Fill', target_id: 'ptch', placement: place_row) {
    vSmallerGap = 2;
    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_column) {
            group(placement: place_row) {
                group(spacing: vSmallerGap, child_horizontal: align_center, placement: place_column) {
                    view(view_id: 'ptch', class_name: 'TPatternThumbnailView', frame: frame_bevel, vertical: align_center, height: 64, width: 64 + 13);
                }
                group(placement: place_column, child_horizontal: align_fill) {
                    icon_button(data_type: 'int32', width: gDialogIconWidth, height: gDialogIconHeight, view_id: 'npst', sticky: false, tooltip: '$$$/Dialog/PatternFill/ToolTip/NewPreset=Create a new preset from this pattern', initial_value: 0, icon_root_name: 'NewSheet');
                }
                group(placement: place_column) {
                    group(spacing: vSmallerGap, placement: place_row, tooltip: '$$$/PatternFill/ToolTips/Angle=Rotate the pattern') {
                        static_text(horizontal: align_left, name: '$$$/PatternFill/Angle=&Angle:');
                        group(placement: place_row) {
                            control(view_id: 'apkr', class_name: 'TAnglePicker', vertical: align_center, height: gAnglePickerSize, width: gAnglePickerSize);
                            edit_text(view_id: 'angl', class_name: 'TFixedPoint', vertical: align_center, width: max_char_width() * 6);
                        }
                        static_text(name: '$$$/ControlsStrings/DegreeSign=^D');
                    }
                    group(spacing: vSmallerGap, placement: place_column, tooltip: '$$$/Dialog/PatternFill/ToolTip/Scale=Set the pattern scaling') {
                        group(spacing: vSmallerGap, placement: place_row) {
                            static_text(horizontal: align_left, class_name: 'THotText', name: '$$$/Dialog/PatternFill/PatternScale=&Scale:');
                            popup_edit_slider(view_id: 'pusl', placement: place_row, edit_class_name: 'TFixedPoint', edit_display_format: gPatternFillScaleFormat, edit_view_id: 'scle', slider_view_id: 'tbib');
                            static_text(name: '$$$/ControlsStrings/Percent=%');
                        }
                    }
                }
            }
            group(spacing: vSmallerGap, child_horizontal: align_fill, placement: place_row) {
                group(placement: place_column) {
                    group(placement: place_row) {
                        group(width: 147);
                        check_box(horizontal: align_right, name: '$$$/Dialog/PatternFill/LinkWithLayer=&Link with Layer', view_id: 'algn', tooltip: '$$$/Dialog/PatternFill/ToolTip/Link=Force pattern to move with layer');
                    }
                    group(placement: place_row) {
                        group(width: 147);
                        button(dismiss: false, horizontal: align_right, name: '$$$/Dialog/PatternFill/Snap=S&nap to Origin', view_id: 'snap', tooltip: '$$$/Dialog/PatternFill/ToolTip/Snap=Reset the pattern position', dialogButton: false);
                    }
                }
            }
        }
    }
}
// Footer - Copyright 2023 Adobe Systems Incorporated