Move events from procevents refreshmap tp mapevent in locallab.cc - - first step
This commit is contained in:
@@ -521,114 +521,6 @@ enum ProcEventCode {
|
|||||||
EvRGBEnabled = 491,
|
EvRGBEnabled = 491,
|
||||||
EvLEnabled = 492,
|
EvLEnabled = 492,
|
||||||
EvPixelShiftOneGreen = 493,
|
EvPixelShiftOneGreen = 493,
|
||||||
EvlocallablocX = 494,
|
|
||||||
EvlocallabCenter = 495,
|
|
||||||
EvlocallabDegree = 496,
|
|
||||||
Evlocallablightness = 497,
|
|
||||||
Evlocallabcontrast = 498,
|
|
||||||
Evlocallabchroma = 499,
|
|
||||||
Evlocallabtransit = 500,
|
|
||||||
Evlocallabavoid = 501,
|
|
||||||
EvlocallablocYT = 502,
|
|
||||||
EvlocallablocXL = 503,
|
|
||||||
EvlocallabSmet = 504,
|
|
||||||
Evlocallabinvers = 505,
|
|
||||||
Evlocallabradius = 506,
|
|
||||||
Evlocallabinversrad = 507,
|
|
||||||
Evlocallabstrength = 508,
|
|
||||||
Evlocallabsensi = 509,
|
|
||||||
EvlocallabretinexMethod = 510,
|
|
||||||
Evlocallabstr = 511,
|
|
||||||
Evlocallabneigh = 512,
|
|
||||||
Evlocallabvart = 513,
|
|
||||||
EvlocallabCTgainCurve = 514,
|
|
||||||
Evlocallabchrrt = 515,
|
|
||||||
Evlocallabinversret = 516,
|
|
||||||
Evlocallabsensih = 517,
|
|
||||||
Evlocallabnbspot = 518,
|
|
||||||
Evlocallabactivlum = 519,
|
|
||||||
Evlocallabanbspot = 520,
|
|
||||||
Evlocallabsharradius = 521,
|
|
||||||
Evlocallabsharamount = 522,
|
|
||||||
Evlocallabshardamping = 523,
|
|
||||||
Evlocallabshariter = 524,
|
|
||||||
Evlocallabsensis = 525,
|
|
||||||
Evlocallabinverssha = 526,
|
|
||||||
Evlocallabcircrad = 527,
|
|
||||||
Evlocallabthres = 528,
|
|
||||||
Evlocallabproxi = 529,
|
|
||||||
EvlocallabqualityMethod = 530,
|
|
||||||
Evlocallabnoiselumf = 531,
|
|
||||||
Evlocallabnoiselumc = 532,
|
|
||||||
Evlocallabnoisechrof = 533,
|
|
||||||
Evlocallabnoisechroc = 534,
|
|
||||||
EvlocallabThresho = 535,
|
|
||||||
EvlocallabEqualizer = 536,
|
|
||||||
Evlocallabsensicb = 537,
|
|
||||||
Evlocallabsensibn = 538,
|
|
||||||
Evlocallabstren = 539,
|
|
||||||
Evlocallabgamma = 540,
|
|
||||||
Evlocallabestop = 541,
|
|
||||||
Evlocallabscaltm = 542,
|
|
||||||
Evlocallabrewei = 543,
|
|
||||||
Evlocallabsensitm = 544,
|
|
||||||
EvlocallabCTgainCurverab = 545,
|
|
||||||
Evlocallabretrab = 546,
|
|
||||||
Evlocallabllshape = 547,
|
|
||||||
EvLocenacolor = 548,
|
|
||||||
EvLocenablur = 549,
|
|
||||||
EvLocenatonemap = 550,
|
|
||||||
EvLocenareti = 551,
|
|
||||||
EvLocenasharp = 552,
|
|
||||||
EvLocenacbdl = 553,
|
|
||||||
EvLocenadenoi = 554,
|
|
||||||
EvlocallabLHshape = 555,
|
|
||||||
Evlocallabcurvactiv = 556,
|
|
||||||
Evlocallabccshape = 557,
|
|
||||||
EvlocallabqualitycurveMethod = 558,
|
|
||||||
Evlocallabhueref = 559,
|
|
||||||
Evlocallabchromaref = 560,
|
|
||||||
Evlocallablumaref = 561,
|
|
||||||
EvlocallabHHshape = 562,
|
|
||||||
EvLocenavibrance = 563,
|
|
||||||
EvlocallabSkinTonesCurve = 564,
|
|
||||||
EvlocallabProtectSkins = 565,
|
|
||||||
EvlocallabAvoidColorShift = 566,
|
|
||||||
EvlocallabPastSatTog = 567,
|
|
||||||
EvlocallabPastels = 568,
|
|
||||||
EvlocallabSaturated = 569,
|
|
||||||
EvlocallabPastSatThreshold = 570,
|
|
||||||
Evlocallabsensiv = 571,
|
|
||||||
EvLocenaexpose = 572,
|
|
||||||
Evlocallabexpcomp = 573,
|
|
||||||
Evlocallabhlcompr = 574,
|
|
||||||
Evlocallabhlcomprthresh = 575,
|
|
||||||
Evlocallabblack = 576,
|
|
||||||
Evlocallabshcompr = 577,
|
|
||||||
Evlocallabsensiex = 578,
|
|
||||||
Evlocallabshape = 579,
|
|
||||||
EvlocallabCenterbuf = 580,
|
|
||||||
Evlocallabadjblur = 581,
|
|
||||||
Evlocallabcutpast = 582,
|
|
||||||
Evlocallabchromacbdl = 583,
|
|
||||||
EvlocallabblurMethod = 584,
|
|
||||||
EvlocallabdustMethod = 585,
|
|
||||||
Evlocallablastdust = 586,
|
|
||||||
Evlocallabsobelref = 587,
|
|
||||||
Evlocallabexclumethod = 588,
|
|
||||||
Evlocallabsensiexclu = 589,
|
|
||||||
Evlocallabstruc = 590,
|
|
||||||
Evlocallabwarm = 591,
|
|
||||||
Evlocallabnoiselumdetail = 592,
|
|
||||||
Evlocallabnoisechrodetail = 593,
|
|
||||||
Evlocallabsensiden = 594,
|
|
||||||
Evlocallabhuerefblur = 595,
|
|
||||||
EvlocallabEnabled = 596,
|
|
||||||
EvlocallablocY = 597,
|
|
||||||
Evlocallabbilateral = 598,
|
|
||||||
Evlocallabnoiselequal = 599,
|
|
||||||
Evlocallabshapemethod = 600,
|
|
||||||
|
|
||||||
NUMOFEVENTS
|
NUMOFEVENTS
|
||||||
|
|
||||||
|
|
||||||
|
@@ -520,114 +520,7 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
|
|||||||
ALLNORAW, // EvWBEnabled
|
ALLNORAW, // EvWBEnabled
|
||||||
RGBCURVE, // EvRGBEnabled
|
RGBCURVE, // EvRGBEnabled
|
||||||
LUMINANCECURVE, // EvLEnabled
|
LUMINANCECURVE, // EvLEnabled
|
||||||
DEMOSAIC, // EvPixelShiftOneGreen
|
DEMOSAIC // EvPixelShiftOneGreen
|
||||||
LUMINANCECURVE, // EvlocallablocX
|
|
||||||
LUMINANCECURVE, // EvlocallabCenter
|
|
||||||
LUMINANCECURVE, // EvlocallabDegree
|
|
||||||
LUMINANCECURVE, // Evlocallablightness
|
|
||||||
LUMINANCECURVE, // Evlocallabcontrast
|
|
||||||
LUMINANCECURVE, // Evlocallabchroma
|
|
||||||
LUMINANCECURVE, // Evlocallabtransit
|
|
||||||
LUMINANCECURVE, // Evlocallabavoid
|
|
||||||
LUMINANCECURVE, // EvlocallablocYT
|
|
||||||
LUMINANCECURVE, // EvlocallablocXL
|
|
||||||
LUMINANCECURVE, // EvlocallabSmet
|
|
||||||
LUMINANCECURVE, // Evlocallabinvers
|
|
||||||
LUMINANCECURVE, // Evlocallabradius
|
|
||||||
LUMINANCECURVE, // Evlocallabinversrad
|
|
||||||
LUMINANCECURVE, // Evlocallabstrength
|
|
||||||
LUMINANCECURVE, // Evlocallabsensi
|
|
||||||
LUMINANCECURVE, // EvlocallabretinexMethod
|
|
||||||
LUMINANCECURVE, // Evlocallabstr
|
|
||||||
LUMINANCECURVE, // Evlocallabneigh
|
|
||||||
LUMINANCECURVE, // Evlocallabvart
|
|
||||||
LUMINANCECURVE, // EvlocallabCTgainCurve
|
|
||||||
LUMINANCECURVE, // Evlocallabchrrt
|
|
||||||
LUMINANCECURVE, // Evlocallabinversret
|
|
||||||
LUMINANCECURVE, // Evlocallabsensih
|
|
||||||
LUMINANCECURVE, // Evlocallabnbspot
|
|
||||||
LUMINANCECURVE, // Evlocallabactivlum
|
|
||||||
LUMINANCECURVE, // Evlocallabanbspot
|
|
||||||
LUMINANCECURVE, // Evlocallabsharradius
|
|
||||||
LUMINANCECURVE, // Evlocallabsharamount
|
|
||||||
LUMINANCECURVE, // Evlocallabshardamping
|
|
||||||
LUMINANCECURVE, // Evlocallabshariter
|
|
||||||
LUMINANCECURVE, // Evlocallabsensis
|
|
||||||
LUMINANCECURVE, // Evlocallabinverssha
|
|
||||||
LUMINANCECURVE, // Evlocallabcircrad
|
|
||||||
LUMINANCECURVE, // Evlocallabthres
|
|
||||||
LUMINANCECURVE, // Evlocallabproxi
|
|
||||||
LUMINANCECURVE, // EvlocallabqualityMethod
|
|
||||||
LUMINANCECURVE, // Evlocallabnoiselumf
|
|
||||||
LUMINANCECURVE, // Evlocallabnoiselumc
|
|
||||||
LUMINANCECURVE, // Evlocallabnoisechrof
|
|
||||||
LUMINANCECURVE, // Evlocallabnoisechroc
|
|
||||||
LUMINANCECURVE, // EvlocallabThresho
|
|
||||||
LUMINANCECURVE, // EvlocallabEqualizer
|
|
||||||
LUMINANCECURVE, // Evlocallabsensicb
|
|
||||||
LUMINANCECURVE, // Evlocallabsensibn
|
|
||||||
LUMINANCECURVE, // Evlocallabstren
|
|
||||||
LUMINANCECURVE, // Evlocallabgamma
|
|
||||||
LUMINANCECURVE, // Evlocallabestop
|
|
||||||
LUMINANCECURVE, // Evlocallabscaltm
|
|
||||||
LUMINANCECURVE, // Evlocallabrewei
|
|
||||||
LUMINANCECURVE, // Evlocallabsensitm
|
|
||||||
LUMINANCECURVE, // EvlocallabCTgainCurverab
|
|
||||||
LUMINANCECURVE, // Evlocallabretrab
|
|
||||||
LUMINANCECURVE, // Evlocallabllshape
|
|
||||||
LUMINANCECURVE, // Evlocenacolor
|
|
||||||
LUMINANCECURVE, // Evlocenablur
|
|
||||||
LUMINANCECURVE, // Evlocenatonemap
|
|
||||||
LUMINANCECURVE, // Evlocenareti
|
|
||||||
LUMINANCECURVE, // Evlocenasharp
|
|
||||||
LUMINANCECURVE, // Evlocenacbdl
|
|
||||||
LUMINANCECURVE, // Evlocenadenoi
|
|
||||||
LUMINANCECURVE, // EvlocallabLHshape
|
|
||||||
LUMINANCECURVE, // Evlocallabcurvactiv
|
|
||||||
LUMINANCECURVE, // Evlocallabccshape
|
|
||||||
LUMINANCECURVE, // EvlocallabqualitycurveMethod
|
|
||||||
LUMINANCECURVE, // Evlocallabhueref
|
|
||||||
LUMINANCECURVE, // Evlocallabchromaref
|
|
||||||
LUMINANCECURVE, // Evlocallablumaref
|
|
||||||
LUMINANCECURVE, // EvlocallabHHshape
|
|
||||||
LUMINANCECURVE, // Evlocenavibrance
|
|
||||||
LUMINANCECURVE, //EvlocallabSkinTonesCurve
|
|
||||||
LUMINANCECURVE, //EvlocallabProtectSkins
|
|
||||||
LUMINANCECURVE, //EvlocallabAvoidColorShift
|
|
||||||
LUMINANCECURVE, //EvlocallabPastSatTog
|
|
||||||
LUMINANCECURVE, //EvlocallabPastels
|
|
||||||
LUMINANCECURVE, //EvlocallabSaturated
|
|
||||||
LUMINANCECURVE, // EvlocallabPastSatThreshold
|
|
||||||
LUMINANCECURVE, //Evlocallabsensiv
|
|
||||||
LUMINANCECURVE, //EvLocenaexpose
|
|
||||||
LUMINANCECURVE, //Evlocallabexpcomp
|
|
||||||
LUMINANCECURVE, //Evlocallabhlcompr
|
|
||||||
LUMINANCECURVE, //Evlocallabhlcomprthresh
|
|
||||||
LUMINANCECURVE, //Evlocallabblack
|
|
||||||
LUMINANCECURVE, //Evlocallabshcompr
|
|
||||||
LUMINANCECURVE, //Evlocallabsensiex
|
|
||||||
LUMINANCECURVE, //Evlocallabshape
|
|
||||||
LUMINANCECURVE, //Evlocallabcenterbuf
|
|
||||||
LUMINANCECURVE, //Evlocallabadjblur
|
|
||||||
LUMINANCECURVE, //Evlocallabcutpast
|
|
||||||
LUMINANCECURVE, //Evlocallabchromacbdl
|
|
||||||
LUMINANCECURVE, //EvlocallabblurMethod
|
|
||||||
LUMINANCECURVE, //EvlocallabdustMethod
|
|
||||||
LUMINANCECURVE, //Evlocallablastdust
|
|
||||||
LUMINANCECURVE, // Evlocallabsobelref
|
|
||||||
LUMINANCECURVE, // Evlocallabexclumethod
|
|
||||||
LUMINANCECURVE, // Evlocallabsensiexclu
|
|
||||||
LUMINANCECURVE, // Evlocallabstruc
|
|
||||||
LUMINANCECURVE, // Evlocallabwarm
|
|
||||||
LUMINANCECURVE, // Evlocallabnoiselumdetail
|
|
||||||
LUMINANCECURVE, // Evlocallabnoisechrodetail
|
|
||||||
LUMINANCECURVE, // Evlocallabsensiden
|
|
||||||
LUMINANCECURVE, // Evlocallabhuerefblur
|
|
||||||
LUMINANCECURVE, // EvlocallabEnabled
|
|
||||||
LUMINANCECURVE, // EvlocallablocY
|
|
||||||
LUMINANCECURVE, // Evlocallabbilateral
|
|
||||||
LUMINANCECURVE, // Evlocallabnoiselequal
|
|
||||||
LUMINANCECURVE // Evlocallabshapemethod
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@@ -31,6 +31,7 @@
|
|||||||
#include <string>
|
#include <string>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include "../rtengine/improcfun.h"
|
#include "../rtengine/improcfun.h"
|
||||||
|
#include "eventmapper.h"
|
||||||
|
|
||||||
#define MINCHRO 0.
|
#define MINCHRO 0.
|
||||||
#define MAXCHRO 150
|
#define MAXCHRO 150
|
||||||
@@ -337,6 +338,117 @@ Locallab::Locallab():
|
|||||||
{
|
{
|
||||||
CurveListener::setMulti(true);
|
CurveListener::setMulti(true);
|
||||||
ProcParams params;
|
ProcParams params;
|
||||||
|
|
||||||
|
auto m = ProcEventMapper::getInstance();
|
||||||
|
EvLocenacolor = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCENACOLOR");//548
|
||||||
|
EvLocenaexpose = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCENAEXPOSE");//572
|
||||||
|
EvLocenavibrance = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCENAVIBR");//563
|
||||||
|
EvLocenablur = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCENABLUR");//549
|
||||||
|
EvLocenatonemap = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCENATM");//550
|
||||||
|
EvLocenareti = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCENARETI");//551
|
||||||
|
EvLocenasharp = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCENASHARP");//552
|
||||||
|
EvLocenacbdl = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCENACBDL");//553
|
||||||
|
EvLocenadenoi = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCENADENOI");//554
|
||||||
|
|
||||||
|
EvlocallablocX = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCLOCX"); //= 494,
|
||||||
|
EvlocallabCenter = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCENTER"); //= 495,
|
||||||
|
EvlocallabDegree = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCDEGRE"); //= 496,
|
||||||
|
Evlocallablightness = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCLIGHT"); //= 497,
|
||||||
|
Evlocallabcontrast = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCONTRA"); //= 498,
|
||||||
|
Evlocallabchroma = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCHROMA"); //= 499,
|
||||||
|
Evlocallabtransit = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCTRANSIT"); //= 500,
|
||||||
|
Evlocallabavoid = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCAVOID"); //= 501,
|
||||||
|
EvlocallablocYT = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCLOCYT"); // = 502,
|
||||||
|
EvlocallablocXL = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCXL"); //= 503,
|
||||||
|
EvlocallabSmet = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSMET"); //= 504,
|
||||||
|
Evlocallabinvers = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCINVERS"); //= 505,
|
||||||
|
Evlocallabradius = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCRADIUS"); //= 506,
|
||||||
|
Evlocallabinversrad = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCINVRAD"); //= 507,
|
||||||
|
Evlocallabstrength = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSTRENGTH"); //= 508,
|
||||||
|
Evlocallabsensi = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSENSI"); //= 509,
|
||||||
|
EvlocallabretinexMethod = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCRETIMETH");//510
|
||||||
|
Evlocallabstr = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCRETISTR");//= 511,
|
||||||
|
Evlocallabneigh = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCRETINEIGH");//= 512,
|
||||||
|
Evlocallabvart = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCRETIVART");//= 513,
|
||||||
|
EvlocallabCTgainCurve = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCRETIGAINCURV");//= 514,
|
||||||
|
Evlocallabchrrt = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCHRRT");//= 515,
|
||||||
|
Evlocallabinversret = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCINVRET");//= 516,
|
||||||
|
Evlocallabsensih = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSENSIH");//= 517,
|
||||||
|
Evlocallabnbspot = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCNBSPOT");//= 518,
|
||||||
|
Evlocallabactivlum = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCACTIVLUM");//= 519,
|
||||||
|
Evlocallabanbspot = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCANBSPOT");//= 520,
|
||||||
|
Evlocallabsharradius = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSHARADIUS");//= 521,
|
||||||
|
Evlocallabsharamount = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSHAAMOUNT");//= 522,
|
||||||
|
Evlocallabshardamping = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSHADAMPING");//= 523,
|
||||||
|
Evlocallabshariter = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSHAITER");//= 524,
|
||||||
|
Evlocallabsensis = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSENSIS");//= 525,
|
||||||
|
Evlocallabinverssha = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCINVSHA");//= 526,
|
||||||
|
Evlocallabcircrad = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCIRCRAD");//= 527,
|
||||||
|
Evlocallabthres = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCTHRES");//= 528,
|
||||||
|
Evlocallabproxi = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCPROXI");//= 529,
|
||||||
|
EvlocallabqualityMethod = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCQUALMETH");//= 530,
|
||||||
|
Evlocallabnoiselumf = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCNOISLUMF");//= 531,
|
||||||
|
Evlocallabnoiselumc = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCNOISLUMC");//= 532,
|
||||||
|
Evlocallabnoisechrof = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCNOISCHROF");//= 533,
|
||||||
|
Evlocallabnoisechroc = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCNOISCHROC");//= 534,
|
||||||
|
EvlocallabThresho = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCBDLTHRESHO");//= 535,
|
||||||
|
EvlocallabEqualizer = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCBDLEQUALIZ");//= 536,
|
||||||
|
Evlocallabsensicb = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSENSICB");//= 537,
|
||||||
|
Evlocallabsensibn = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSENSIBN");//= 538,
|
||||||
|
Evlocallabstren = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSTREN");//= 539,
|
||||||
|
Evlocallabgamma = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCGAMM");//= 540,
|
||||||
|
Evlocallabestop = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCESTOP");//= 541,
|
||||||
|
Evlocallabscaltm = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSCALTM");//= 542,
|
||||||
|
Evlocallabrewei = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCREWEI");//= 543,
|
||||||
|
Evlocallabsensitm = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSENSITM");//= 544,
|
||||||
|
EvlocallabCTgainCurverab = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCGAINCURRAB");//= 545,
|
||||||
|
Evlocallabretrab = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCRETRAB");//= 546,
|
||||||
|
Evlocallabllshape = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCLSHAPE");//= 547,
|
||||||
|
EvlocallabLHshape = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCLHSHAPE");// = 555,
|
||||||
|
Evlocallabcurvactiv = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCURVACTIV");// = 556,
|
||||||
|
Evlocallabccshape = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCCSHAPE");// = 557,
|
||||||
|
EvlocallabqualitycurveMethod = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCQUALCURVMETH");// = 558,
|
||||||
|
Evlocallabhueref = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCHUEREF");// = 559,
|
||||||
|
Evlocallabchromaref = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCHROMAREF");// = 560,
|
||||||
|
Evlocallablumaref = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCLUMAREF");// = 561,
|
||||||
|
EvlocallabHHshape = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCHHSHAPE");// = 562,
|
||||||
|
EvlocallabSkinTonesCurve = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSKINTONCURV");// = 564,
|
||||||
|
EvlocallabProtectSkins = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCPROTSKIN");// = 565,
|
||||||
|
EvlocallabAvoidColorShift = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCAVOIDCOLORSHIFT");// = 566,
|
||||||
|
EvlocallabPastSatTog = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCPASTSATTOG");// = 567,
|
||||||
|
EvlocallabPastels = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCPASTEL");// = 568,
|
||||||
|
EvlocallabSaturated = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSATUR");// = 569,
|
||||||
|
EvlocallabPastSatThreshold = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCPASTSATTHRES");// = 570,
|
||||||
|
Evlocallabsensiv = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSENSIV");// = 571,
|
||||||
|
Evlocallabexpcomp = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCEXPCOMP");// = 573,
|
||||||
|
Evlocallabhlcompr = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCHLCOMPR");// = 574,
|
||||||
|
Evlocallabhlcomprthresh = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCHLCOMPRTHRESH");// = 575,
|
||||||
|
Evlocallabblack = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCBLACK");// = 576,
|
||||||
|
Evlocallabshcompr = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSHCOMPR");// = 577,
|
||||||
|
Evlocallabsensiex = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSENSIEX");// = 578,
|
||||||
|
Evlocallabshape = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSHAPE");// = 579,
|
||||||
|
EvlocallabCenterbuf = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCENTERBUF");// = 580,
|
||||||
|
Evlocallabadjblur = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCNOISEEQUALBLURED");// = 581,
|
||||||
|
Evlocallabcutpast = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCUTPAST");// = 582,
|
||||||
|
Evlocallabchromacbdl = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCCHROCBDL");// = 583,
|
||||||
|
EvlocallabblurMethod = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCBLURMETH"); //584
|
||||||
|
EvlocallabdustMethod = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCDUSTMETH");// = 585,
|
||||||
|
Evlocallablastdust = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCLASTDUST");// = 586,
|
||||||
|
Evlocallabsobelref = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSOBELREF");// = 587,
|
||||||
|
Evlocallabexclumethod = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCEXCLUMETH");// = 588,
|
||||||
|
Evlocallabsensiexclu = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSENSIEXCL");// = 589,
|
||||||
|
Evlocallabstruc = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSTRUC");// = 590,
|
||||||
|
Evlocallabwarm = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCWARM");// = 591,
|
||||||
|
Evlocallabnoiselumdetail = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCNOISELUMDETAIL");// = 592,
|
||||||
|
Evlocallabnoisechrodetail = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCNOISECHRODETAIL");// = 593,
|
||||||
|
Evlocallabsensiden = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSENSIDEN");// = 594,
|
||||||
|
Evlocallabhuerefblur = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCHUEREFBLUR");// = 595,
|
||||||
|
EvlocallabEnabled = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCENABLED");// = 596,
|
||||||
|
EvlocallablocY = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCLOCY");// = 597,
|
||||||
|
Evlocallabbilateral = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCBILATERAL");// = 598,
|
||||||
|
Evlocallabnoiselequal = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCNOISELEQUAL");// = 599,
|
||||||
|
Evlocallabshapemethod = m->newEvent(LUMINANCECURVE, "HISTORY_MSG_LOCSHAPEMETH");// = 600,
|
||||||
|
|
||||||
editHBox = Gtk::manage(new Gtk::HBox());
|
editHBox = Gtk::manage(new Gtk::HBox());
|
||||||
edit = Gtk::manage(new Gtk::ToggleButton());
|
edit = Gtk::manage(new Gtk::ToggleButton());
|
||||||
edit->add(*Gtk::manage(new RTImage("editmodehand.png")));
|
edit->add(*Gtk::manage(new RTImage("editmodehand.png")));
|
||||||
|
110
rtgui/locallab.h
110
rtgui/locallab.h
@@ -31,6 +31,116 @@ class Locallab :
|
|||||||
|
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
|
|
||||||
|
rtengine::ProcEvent EvLocenacolor;//548
|
||||||
|
rtengine::ProcEvent EvLocenaexpose;//572
|
||||||
|
rtengine::ProcEvent EvLocenavibrance;//563
|
||||||
|
rtengine::ProcEvent EvLocenablur;//549
|
||||||
|
rtengine::ProcEvent EvLocenatonemap;//550
|
||||||
|
rtengine::ProcEvent EvLocenareti;//551
|
||||||
|
rtengine::ProcEvent EvLocenasharp;//552
|
||||||
|
rtengine::ProcEvent EvLocenacbdl;//553
|
||||||
|
rtengine::ProcEvent EvLocenadenoi;//554
|
||||||
|
|
||||||
|
rtengine::ProcEvent EvlocallablocX ;//= 494,
|
||||||
|
rtengine::ProcEvent EvlocallabCenter;// = 495,
|
||||||
|
rtengine::ProcEvent EvlocallabDegree;// = 496,
|
||||||
|
rtengine::ProcEvent Evlocallablightness;// = 497,
|
||||||
|
rtengine::ProcEvent Evlocallabcontrast;// = 498,
|
||||||
|
rtengine::ProcEvent Evlocallabchroma;// = 499,
|
||||||
|
rtengine::ProcEvent Evlocallabtransit;// = 500,
|
||||||
|
rtengine::ProcEvent Evlocallabavoid;// = 501,
|
||||||
|
rtengine::ProcEvent EvlocallablocYT;// = 502,
|
||||||
|
rtengine::ProcEvent EvlocallablocXL;// = 503,
|
||||||
|
rtengine::ProcEvent EvlocallabSmet;// = 504,
|
||||||
|
rtengine::ProcEvent Evlocallabinvers;// = 505,
|
||||||
|
rtengine::ProcEvent Evlocallabradius;// = 506,
|
||||||
|
rtengine::ProcEvent Evlocallabinversrad;// = 507,
|
||||||
|
rtengine::ProcEvent Evlocallabstrength;// = 508,
|
||||||
|
rtengine::ProcEvent Evlocallabsensi;// = 509,
|
||||||
|
rtengine::ProcEvent EvlocallabretinexMethod;//510
|
||||||
|
rtengine::ProcEvent Evlocallabstr;// = 511,
|
||||||
|
rtengine::ProcEvent Evlocallabneigh;// = 512,
|
||||||
|
rtengine::ProcEvent Evlocallabvart;// = 513,
|
||||||
|
rtengine::ProcEvent EvlocallabCTgainCurve;// = 514,
|
||||||
|
rtengine::ProcEvent Evlocallabchrrt;// = 515,
|
||||||
|
rtengine::ProcEvent Evlocallabinversret;// = 516,
|
||||||
|
rtengine::ProcEvent Evlocallabsensih;// = 517,
|
||||||
|
rtengine::ProcEvent Evlocallabnbspot;// = 518,
|
||||||
|
rtengine::ProcEvent Evlocallabactivlum;// = 519,
|
||||||
|
rtengine::ProcEvent Evlocallabanbspot;// = 520,
|
||||||
|
rtengine::ProcEvent Evlocallabsharradius;// = 521,
|
||||||
|
rtengine::ProcEvent Evlocallabsharamount;// = 522,
|
||||||
|
rtengine::ProcEvent Evlocallabshardamping;// = 523,
|
||||||
|
rtengine::ProcEvent Evlocallabshariter;// = 524,
|
||||||
|
rtengine::ProcEvent Evlocallabsensis;// = 525,
|
||||||
|
rtengine::ProcEvent Evlocallabinverssha;// = 526,
|
||||||
|
rtengine::ProcEvent Evlocallabcircrad;// = 527,
|
||||||
|
rtengine::ProcEvent Evlocallabthres;// = 528,
|
||||||
|
rtengine::ProcEvent Evlocallabproxi;// = 529,
|
||||||
|
rtengine::ProcEvent EvlocallabqualityMethod;// = 530,
|
||||||
|
rtengine::ProcEvent Evlocallabnoiselumf;// = 531,
|
||||||
|
rtengine::ProcEvent Evlocallabnoiselumc;// = 532,
|
||||||
|
rtengine::ProcEvent Evlocallabnoisechrof;// = 533,
|
||||||
|
rtengine::ProcEvent Evlocallabnoisechroc;// = 534,
|
||||||
|
rtengine::ProcEvent EvlocallabThresho;// = 535,
|
||||||
|
rtengine::ProcEvent EvlocallabEqualizer;// = 536,
|
||||||
|
rtengine::ProcEvent Evlocallabsensicb;// = 537,
|
||||||
|
rtengine::ProcEvent Evlocallabsensibn;// = 538,
|
||||||
|
rtengine::ProcEvent Evlocallabstren;// = 539,
|
||||||
|
rtengine::ProcEvent Evlocallabgamma;// = 540,
|
||||||
|
rtengine::ProcEvent Evlocallabestop;// = 541,
|
||||||
|
rtengine::ProcEvent Evlocallabscaltm;// = 542,
|
||||||
|
rtengine::ProcEvent Evlocallabrewei;// = 543,
|
||||||
|
rtengine::ProcEvent Evlocallabsensitm;// = 544,
|
||||||
|
rtengine::ProcEvent EvlocallabCTgainCurverab;// = 545,
|
||||||
|
rtengine::ProcEvent Evlocallabretrab;// = 546,
|
||||||
|
rtengine::ProcEvent Evlocallabllshape;// = 547,
|
||||||
|
rtengine::ProcEvent EvlocallabLHshape;// = 555,
|
||||||
|
rtengine::ProcEvent Evlocallabcurvactiv;// = 556,
|
||||||
|
rtengine::ProcEvent Evlocallabccshape;// = 557,
|
||||||
|
rtengine::ProcEvent EvlocallabqualitycurveMethod;// = 558,
|
||||||
|
rtengine::ProcEvent Evlocallabhueref;// = 559,
|
||||||
|
rtengine::ProcEvent Evlocallabchromaref;// = 560,
|
||||||
|
rtengine::ProcEvent Evlocallablumaref;// = 561,
|
||||||
|
rtengine::ProcEvent EvlocallabHHshape;// = 562,
|
||||||
|
rtengine::ProcEvent EvlocallabSkinTonesCurve;// = 564,
|
||||||
|
rtengine::ProcEvent EvlocallabProtectSkins;// = 565,
|
||||||
|
rtengine::ProcEvent EvlocallabAvoidColorShift;// = 566,
|
||||||
|
rtengine::ProcEvent EvlocallabPastSatTog;// = 567,
|
||||||
|
rtengine::ProcEvent EvlocallabPastels;// = 568,
|
||||||
|
rtengine::ProcEvent EvlocallabSaturated;// = 569,
|
||||||
|
rtengine::ProcEvent EvlocallabPastSatThreshold;// = 570,
|
||||||
|
rtengine::ProcEvent Evlocallabsensiv;// = 571,
|
||||||
|
rtengine::ProcEvent Evlocallabexpcomp;// = 573,
|
||||||
|
rtengine::ProcEvent Evlocallabhlcompr;// = 574,
|
||||||
|
rtengine::ProcEvent Evlocallabhlcomprthresh;// = 575,
|
||||||
|
rtengine::ProcEvent Evlocallabblack;// = 576,
|
||||||
|
rtengine::ProcEvent Evlocallabshcompr;// = 577,
|
||||||
|
rtengine::ProcEvent Evlocallabsensiex;// = 578,
|
||||||
|
rtengine::ProcEvent Evlocallabshape;// = 579,
|
||||||
|
rtengine::ProcEvent EvlocallabCenterbuf;// = 580,
|
||||||
|
rtengine::ProcEvent Evlocallabadjblur;// = 581,
|
||||||
|
rtengine::ProcEvent Evlocallabcutpast;// = 582,
|
||||||
|
rtengine::ProcEvent Evlocallabchromacbdl;// = 583,
|
||||||
|
rtengine::ProcEvent EvlocallabblurMethod;//584
|
||||||
|
rtengine::ProcEvent EvlocallabdustMethod;// = 585,
|
||||||
|
rtengine::ProcEvent Evlocallablastdust;// = 586,
|
||||||
|
rtengine::ProcEvent Evlocallabsobelref;// = 587,
|
||||||
|
rtengine::ProcEvent Evlocallabexclumethod;// = 588,
|
||||||
|
rtengine::ProcEvent Evlocallabsensiexclu;// = 589,
|
||||||
|
rtengine::ProcEvent Evlocallabstruc;// = 590,
|
||||||
|
rtengine::ProcEvent Evlocallabwarm;// = 591,
|
||||||
|
rtengine::ProcEvent Evlocallabnoiselumdetail;// = 592,
|
||||||
|
rtengine::ProcEvent Evlocallabnoisechrodetail;// = 593,
|
||||||
|
rtengine::ProcEvent Evlocallabsensiden;// = 594,
|
||||||
|
rtengine::ProcEvent Evlocallabhuerefblur;// = 595,
|
||||||
|
rtengine::ProcEvent EvlocallabEnabled;// = 596,
|
||||||
|
rtengine::ProcEvent EvlocallablocY;// = 597,
|
||||||
|
rtengine::ProcEvent Evlocallabbilateral;// = 598,
|
||||||
|
rtengine::ProcEvent Evlocallabnoiselequal;// = 599,
|
||||||
|
rtengine::ProcEvent Evlocallabshapemethod;// = 600,
|
||||||
|
|
||||||
int lastObject;
|
int lastObject;
|
||||||
void foldAllButMe(GdkEventButton* event, MyExpander *expander);
|
void foldAllButMe(GdkEventButton* event, MyExpander *expander);
|
||||||
void enableToggled(MyExpander *expander);
|
void enableToggled(MyExpander *expander);
|
||||||
|
Reference in New Issue
Block a user