|
@@ -490,6 +490,9 @@ void* laget_CurrentRackPage(laRackPageCollection* c){
|
|
void laset_WindowColorSpace(laWindow* w, int space){
|
|
void laset_WindowColorSpace(laWindow* w, int space){
|
|
w->OutputColorSpace=space; laRedrawCurrentWindow();
|
|
w->OutputColorSpace=space; laRedrawCurrentWindow();
|
|
}
|
|
}
|
|
|
|
+void laset_WindowShowStripes(laWindow* w, int stripes){
|
|
|
|
+ w->OutputShowStripes=stripes; laRedrawCurrentWindow();
|
|
|
|
+}
|
|
|
|
|
|
void *tnsget_TnsMain(void *unused,void *unused2){
|
|
void *tnsget_TnsMain(void *unused,void *unused2){
|
|
return T;
|
|
return T;
|
|
@@ -1091,6 +1094,10 @@ void la_RegisterInternalProps(){
|
|
laAddEnumItemAs(ep, "SRGB", "sRGB", "Standard sRGB diplay", TNS_COLOR_SPACE_SRGB, 0);
|
|
laAddEnumItemAs(ep, "SRGB", "sRGB", "Standard sRGB diplay", TNS_COLOR_SPACE_SRGB, 0);
|
|
laAddEnumItemAs(ep, "CLAY", "Clay", "Clay color space (AdobeRGB 1998 compatible)", TNS_COLOR_SPACE_CLAY, 0);
|
|
laAddEnumItemAs(ep, "CLAY", "Clay", "Clay color space (AdobeRGB 1998 compatible)", TNS_COLOR_SPACE_CLAY, 0);
|
|
}
|
|
}
|
|
|
|
+ ep = laAddEnumProperty(p, "output_show_overflow", "Show Overflow", "Show stripes on overflow colors", LA_WIDGET_ENUM_HIGHLIGHT, 0, 0, 0, 0, offsetof(laWindow, OutputShowStripes), 0, laset_WindowShowStripes, 0, 0, 0, 0, 0, 0, 0, 0);{
|
|
|
|
+ laAddEnumItemAs(ep, "NONE", "None", "Don't show overflow", 0, 0);
|
|
|
|
+ laAddEnumItemAs(ep, "STRIPES", "Stripes", "Show overflow colors as stripes", 1, 0);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
// UI LAYOUT ========================================================================================
|
|
// UI LAYOUT ========================================================================================
|