Mini Kabibi Habibi

Current Path : C:/Program Files/Adobe/Adobe Photoshop 2025/Required/layouts/Unused/3D/Properties/
Upload File :
Current File : C:/Program Files/Adobe/Adobe Photoshop 2025/Required/layouts/Unused/3D/Properties/3DPrint-5152.exv

// Copyright 2023 Adobe Systems Incorporated

vEditBoxWidth = gEditBoxWidth + 12;
font = static_small_font;
kPreviewHeight = 18 + 4;
kPreviewWidth = 83 + 4;
kNumCharacters = 5;
vUnitsPopupID = 2010;
k3DPrintResolutionPopupID = 5670;
k3DPrinterProfilePopup = 3996;
k3DPrintRaftMaterialID = 5162;
k3DPrintScaffoldingMaterialID = 5600;
k3DPrintNozzle1MaterialID = 5601;
k3DPrintNozzle2MaterialID = 5602;
k3DPrintNozzle3MaterialID = 5603;
k3DPrintNozzle4MaterialID = 5604;
k3DPrintNozzle5MaterialID = 5605;
k3DPrintNozzle6MaterialID = 5606;
k3DPrintNozzle7MaterialID = 5607;
k3DPrintNozzle8MaterialID = 5608;
k3DPrintNozzle9MaterialID = 5609;
k3DPrintNozzle10MaterialID = 5610;
k3DPrintNozzle11MaterialID = 5611;
k3DPrintNozzle12MaterialID = 5612;
k3DPrintNozzle13MaterialID = 5613;
k3DPrintNozzle14MaterialID = 5614;
k3DPrintNozzle15MaterialID = 5615;
k3DPrintNozzle16MaterialID = 5616;
k3DPrintNozzle17MaterialID = 5617;
k3DPrintNozzle18MaterialID = 5618;
k3DPrintNozzle19MaterialID = 5619;
k3DPrintNozzle20MaterialID = 5620;
k3DPrintNozzle21MaterialID = 5621;
k3DPrintNozzle22MaterialID = 5622;
k3DPrintNozzle23MaterialID = 5623;
k3DPrintNozzle24MaterialID = 5624;
k3DPrintNozzle25MaterialID = 5625;
k3DPrintNozzle26MaterialID = 5626;
k3DPrintNozzle27MaterialID = 5627;
k3DPrintNozzle28MaterialID = 5628;
k3DPrintNozzle29MaterialID = 5629;
k3DPrintNozzle30MaterialID = 5630;
k3DPrintNozzle31MaterialID = 5631;
k3DPrintNozzle32MaterialID = 5632;
k3DPrinterLocationPopupID = 5650;
kEditTextBody = 5 * max_digit_width();
kPopupBody = 80;
kScrollBarWidth = 30;
kPrinterString = '$$$/3D/Print/Printer=Printer:';
kPrintToString = '$$$/3D/Print/PrintTo=Print To:';
kPrintResolutionString = '$$$/3D/Print/PrintResolution=Detail Level:';
kPaddingOnRIght = 26;
kLeftRightMargin = 4;
kTopBottomMargin = 4;
kEditControlOffset = 2;
view(view_id: '3DPr', class_name: 'T3DPrintPanel', placement: place_column, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin: 0) {
    group(horizontal: align_fill, placement: place_column, spacing: 1, resize_size_horizontal: sizeRelSuperView) {
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: kTopBottomMargin, margin_bottom: 1) {
            static_text(name: kPrintToString, font: static_small_font, tooltip: '$$$/3D/Print/PrintToTooltip=Select your printer location');
            popup(horizontal: align_fill, resource_id: k3DPrinterLocationPopupID, view_id: 'p3lo', resize_size_horizontal: sizeRelSuperView, tooltip: '$$$/3D/3DPrinting/PrintToDropDown=Select your printer location');
        }
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            static_text(name: kPrinterString, font: static_small_font, tooltip: '$$$/3D/Print/PrinterTooltip=Select your printer');
            popup(horizontal: align_fill, resource_id: k3DPrinterProfilePopup, view_id: 'p3dr', resize_size_horizontal: sizeRelSuperView, tooltip: '$$$/3D/3DPrinting/PrinterDropDown=Select your printer');
        }
        divider(horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_top: kTopBottomMargin, margin_bottom: kTopBottomMargin);
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            static_text(name: '$$$/3D/Print/PrinterUnits=Printer Units', font: static_small_font, tooltip: '$$$/3D/Print/SizeTooltip=Size of output object');
            popup(horizontal: align_fill, resource_id: vUnitsPopupID, view_id: 'unit', resize_size_horizontal: sizeRelSuperView, height: gSmallPopupHeight, tooltip: '$$$/3D/Print/SizeTooltip=Size of output object');
        }
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            static_text(name: kPrintResolutionString, font: static_small_font, tooltip: '$$$/3D/Print/ResolutionTooltip=Minimum size of features that can be printed');
            popup(horizontal: align_fill, resource_id: k3DPrintResolutionPopupID, view_id: '3prs', resize_size_horizontal: sizeRelSuperView, tooltip: '$$$/3D/Print/ResolutionTooltip=Minimum size of features that can be printed');
        }
        divider(horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_top: kTopBottomMargin, margin_bottom: kTopBottomMargin);
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            view(width: kEditControlOffset);
            static_text(name: '$$$/3D/Print/PrinterVolume=Printer Volume', font: static_small_font, tooltip: '$$$/3D/Print/SizeTooltip=Size of output object');
            check_box(class_name: 'TCheckBox', view_id: 'volO', name: '$$$/3DPrint/volumeOverlayShow=Show', tooltip: '$$$/3DPrint/volumeOverlayTooltip=Display the bounds of the printer volume in the print preview', vertical: align_center);
        }
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            view(width: kEditControlOffset);
            edit_text(view_id: 'p23x', name: '$$$/3DToolOptions/3DNav/X=X:', class_name: 'TFixedPoint', width: vEditBoxWidth, wincontrol: false, horizontal: align_right, tooltip: '$$$/3D/3DCoordinates/Position/XPositionLabel=X Position');
            edit_text(view_id: 'p23y', name: '$$$/3DToolOptions/3DNav/Y=Y:', class_name: 'TFixedPoint', width: vEditBoxWidth, wincontrol: false, horizontal: align_right, tooltip: '$$$/3D/3DCoordinates/Position/YPositionLabel=Y Position');
            edit_text(view_id: 'p23z', name: '$$$/3DToolOptions/3DNav/Z=Z:', class_name: 'TFixedPoint', width: vEditBoxWidth, wincontrol: false, horizontal: align_right, tooltip: '$$$/3D/3DCoordinates/Position/XZositionLabel=Z Position');
        }
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            view(width: kEditControlOffset);
            static_text(name: '$$$/3D/Print/SceneVolume=Scene Volume', font: static_small_font, tooltip: '$$$/3D/Print/SizeTooltip=Size of output object');
        }
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            view(width: kEditControlOffset);
            edit_text(view_id: 'c23x', name: '$$$/3DToolOptions/3DNav/X=X:', class_name: 'TFixedPoint', width: vEditBoxWidth, wincontrol: false, horizontal: align_right, tooltip: '$$$/3D/3DCoordinates/Position/XPositionLabel=X Position');
            edit_text(view_id: 'c23y', name: '$$$/3DToolOptions/3DNav/Y=Y:', class_name: 'TFixedPoint', width: vEditBoxWidth, wincontrol: false, horizontal: align_right, tooltip: '$$$/3D/3DCoordinates/Position/YPositionLabel=Y Position');
            edit_text(view_id: 'c23z', name: '$$$/3DToolOptions/3DNav/Z=Z:', class_name: 'TFixedPoint', width: vEditBoxWidth, wincontrol: false, horizontal: align_right, tooltip: '$$$/3D/3DCoordinates/Position/XZositionLabel=Z Position');
        }
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            button(horizontal: align_center, width: 80, name: '$$$/3D/3DPrint/ScaleToPrintVolume=Scale To Print Volume', dismiss: false, font: static_small_font, view_id: 's2pV', tooltip: '$$$/3D/Print/ScaleToPrintVolumeTooltip=Scale the scene to fit into the volume of the selected printer');
        }
        divider(horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_top: kTopBottomMargin, margin_bottom: kTopBottomMargin);
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            check_box(class_name: 'TCheckBox', view_id: 'enSD', font: static_small_font, name: '$$$/3DPrint/surfaceDetailCheckbox=Surface Detail', tooltip: '$$$/3DPrint/surfaceDetailCheckboxTooltip=Use opacity, bump and/or normal maps to enhance the surface detail', vertical: align_center);
        }
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            view(width: kEditControlOffset);
            check_box(class_name: 'TCheckBox', view_id: 'opac', name: '$$$/3DPrint/opacityCheckbox=Opacity', tooltip: '$$$/3DPrint/surfaceDetailOpacityCheckboxTooltip=Use black and white opacity normal maps to create holes in the surface', vertical: align_center);
            view(width: kEditControlOffset);
        }
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            view(width: kEditControlOffset);
            check_box(class_name: 'TCheckBox', view_id: 'norm', name: '$$$/3DPrint/bumpDetailCheckbox=Normal Maps', tooltip: '$$$/3DPrint/surfaceDetailNormalCheckboxTooltip=Use normal maps to create a textured surface', vertical: align_center);
            check_box(class_name: 'TCheckBox', view_id: 'bump', name: '$$$/3DPrint/normalDetailCheckbox=Bump Maps', tooltip: '$$$/3DPrint/surfaceDetailBumpCheckboxTooltip=Use bump maps to create a textured surface', vertical: align_center);
        }
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            view(width: kEditControlOffset);
            edit_text(view_id: 'bMin', name: '$$$/3DToolOptions/3DBumpMin=Min:', class_name: 'TFixedPoint', width: vEditBoxWidth + 10, wincontrol: false, horizontal: align_left, tooltip: '$$$/3D/3DPrint/BumpMinTooltop=Displacement caused by the minimum value in your bump map (usually black)');
            edit_text(view_id: 'bMax', name: '$$$/3DToolOptions/3DBumpMax=Max:', class_name: 'TFixedPoint', width: vEditBoxWidth + 10, wincontrol: false, horizontal: align_right, tooltip: '$$$/3D/3DPrint/BumpMaxTooltop=Displacement caused by the maximum value in your bump map (usually white)');
            view(width: kEditControlOffset);
        }
        divider(view_id: 'div3', horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_top: kTopBottomMargin, margin_bottom: kTopBottomMargin);
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            check_box(class_name: 'TCheckBox', view_id: 'suCh', name: '$$$/3D/Print/Supportheading=Support Structures', tooltip: '$$$/3DPrint/supportTooltip=Generate support structures for this print', vertical: align_center, font: static_small_font);
        }
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            view(width: kEditControlOffset);
            check_box(view_id: 'scCh', class_name: 'TCheckBox', name: '$$$/3D/Print/Scaffolding=Scaffolding', font: static_small_font, tooltip: '$$$/3D/Print/ScaffoldingTooltip=Include scaffolding in your 3D print');
            view(width: kEditControlOffset);
        }
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            view(width: kEditControlOffset);
            check_box(view_id: 'raCh', class_name: 'TCheckBox', name: '$$$/3D/Print/Raft=Raft', font: static_small_font, tooltip: '$$$/3D/Print/RaftTooltip=Include a raft in your 3D print');
            view(width: kEditControlOffset);
        }
        divider(view_id: 'div2', horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_top: kTopBottomMargin, margin_bottom: kTopBottomMargin);
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            check_box(class_name: 'TCheckBox', view_id: 'heat', name: '$$$/3DPrint/heatPlateCheckbox=Heat Print Plate', tooltip: '$$$/3DPrint/heatPlateCheckboxTooltip=Heat the print plate before starting printing', vertical: align_center, font: static_small_font);
        }
        divider(view_id: 'div9', horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_top: kTopBottomMargin, margin_bottom: kTopBottomMargin);
        group(placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            static_text(view_id: 'mtlH', name: '$$$/3D/Print/Materialheading=Material', font: static_small_font, tooltip: '$$$/3D/Print/MaterialTooltip=Select your material', font: static_small_font);
        }
        group(view_id: 'mg01', placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            view(width: kEditControlOffset);
            static_text(view_id: 'nT01', name: '$$$/3D/Print/Nozzle1=Nozzle 1:', font: static_small_font, tooltip: '$$$/3D/Print/Nozzle1Tooltip=Select the material for nozzle 1');
            popup(resource_id: k3DPrintNozzle1MaterialID, view_id: 'nz01', height: gSmallPopupHeight);
        }
        group(view_id: 'mg02', placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            view(width: kEditControlOffset);
            static_text(view_id: 'nT02', name: '$$$/3D/Print/Nozzle2=Nozzle 2:', font: static_small_font, tooltip: '$$$/3D/Print/Nozzle2Tooltip=Select the material for nozzle 2');
            popup(resource_id: k3DPrintNozzle2MaterialID, view_id: 'nz02', height: gSmallPopupHeight);
        }
        group(view_id: 'mg03', placement: place_row, horizontal: align_fill, resize_size_horizontal: sizeRelSuperView, margin_left: kLeftRightMargin, margin_right: kLeftRightMargin, margin_top: 1, margin_bottom: 1) {
            view(width: kEditControlOffset);
            static_text(view_id: 'nT03', name: '$$$/3D/Print/Nozzle3=Nozzle 3:', font: static_small_font, tooltip: '$$$/3D/Print/Nozzle3Tooltip=Select the material for nozzle 3');
            popup(resource_id: k3DPrintNozzle3MaterialID, view_id: 'nz03', height: gSmallPopupHeight);
        }
        view(width: kEditControlOffset);
    }
}
// Footer - Copyright 2023 Adobe Systems Incorporated