| Current Path : C:/Program Files/Adobe/Adobe Photoshop 2025/Required/layouts/OCIO/ |
| Current File : C:/Program Files/Adobe/Adobe Photoshop 2025/Required/layouts/OCIO/ocioPanel.eve |
layout ocioPanel {
constant:
zEnableOCIO: '$$$/Prefs/OCIO/DocumentEnableOCIO=Enable OpenColorIO';
zDocumentCluster: '$$$/Prefs/OCIO/DocumentSettingCluster=Document Settings';
zViewCluster: '$$$/Prefs/OCIO/ViewSettingCluster=View Settings';
minPopupWidth: 200;
sliderHeight: 12;
interface:
showOCIOToggle: false;
view TOCIOPanel(name: '$$/OCIOPanel/Title=OpenColorIO',
placement: place_column,
horizontal: align_fill,
vertical: align_fill,
width: 232,
height: 328,
font: staticSmallFont) {
TOptional(bind: @showOCIOToggle,
horizontal: align_fill,
vertical: align_top) {
TCheckBox(identifier: @ocioEnabled,
name: zEnableOCIO);
}
TCluster(placement: place_column,
horizontal: align_fill,
vertical: align_top,
name: zDocumentCluster,
cluster_style: 'clusterLabelBoldInline',
frame: true) {
column(horizontal: align_fill,
vertical: align_top,
margin: [gSmallGap, 0, 0, 0],
spacing: gGap) {
TStaticText(horizontal: align_left,
vertical: align_top,
name: '$$$/OCIO/Panel/Configuration=Configuration:');
ZMenuPopup(identifier: @documentConfiguration,
horizontal: align_fill,
vertical: align_top,
width: minPopupWidth,
uniqueID: true);
}
column(horizontal: align_fill,
vertical: align_top,
spacing: gGap) {
TStaticText(horizontal: align_left,
vertical: align_top,
name: '$$$/OCIO/WorkingSpace=Working space:');
TMenuButton(identifier: @documentWorkspace,
horizontal: align_fill,
vertical: align_top,
width: minPopupWidth,
height: gSmallStaticTextHeight + gSpace - 1);
}
}
TCluster(placement: place_column,
horizontal: align_fill,
vertical: align_top,
name: zViewCluster,
cluster_style: 'clusterLabelBoldInline',
frame: true) {
column(horizontal: align_fill,
vertical: align_top,
margin: [gSmallGap, 0, 0, 0],
spacing: gGap) {
TStaticText(horizontal: align_left,
vertical: align_top,
name: '$$$/OCIO/Panel/View=View:');
ZMenuPopup(identifier: @imageView,
horizontal: align_fill,
vertical: align_top,
width: minPopupWidth,
uniqueID: true);
}
column(horizontal: align_fill,
vertical: align_top,
spacing: gGap) {
TStaticText(horizontal: align_left,
vertical: align_top,
name: '$$$/OCIO/Panel/Display=Display:');
ZMenuPopup(identifier: @imageDisplay,
horizontal: align_fill,
vertical: align_top,
width: minPopupWidth,
uniqueID: true);
}
column(horizontal: align_fill,
vertical: align_top,
margin: [gTinyGap, 0, 0, 0],
spacing: gTinyGap) {
THotText(horizontal: align_left,
vertical: align_top,
name: '$$$/OCIO/Panel/Exposure=Exposure:',
hotTextEditIdentifier: @exposure_edit,
wincontrol: false);
row(horizontal: align_fill,
vertical: align_center,
spacing: gGap) {
TEditSlider(identifier: @exposure,
placement: place_row,
horizontal: align_fill,
vertical: align_top,
margin: 0,
spacing: gGap) {
TNewLookSliderSet(identifier: @exposure_slider,
horizontal: align_fill,
vertical: align_center,
height: sliderHeight);
TFixedPoint(identifier: @exposure_edit,
horizontal: align_right,
vertical: align_center,
maxDigits: 5,
places: 2,
isSigned: true,
required: true);
}
TLightSwitch(identifier: @exposure_toggle,
horizontal: align_left,
vertical: align_center);
}
}
column(horizontal: align_fill,
vertical: align_top,
spacing: gTinyGap) {
THotText(horizontal: align_left,
vertical: align_top,
name: '$$$/OCIO/Panel/Gamma=Gamma:',
hotTextEditIdentifier: @gamma_edit,
wincontrol: false);
row(horizontal: align_fill,
vertical: align_center,
spacing: gGap) {
TEditSlider(identifier: @gamma,
placement: place_row,
horizontal: align_fill,
vertical: align_top,
margin: 0,
spacing: gGap) {
TNewLookSliderSet(identifier: @gamma_slider,
horizontal: align_fill,
vertical: align_center,
height: sliderHeight);
TFixedPoint(identifier: @gamma_edit,
horizontal: align_right,
vertical: align_center,
maxDigits: 5,
places: 3,
required: true);
}
TLightSwitch(identifier: @gamma_toggle,
horizontal: align_left,
vertical: align_center);
}
}
}
}
}