Index: sources/main.h =================================================================== diff -u -ra5760947d3ed0d2748ba023a1c25e3c6aa0b1de1 -rc43d24c50f4344348d36d8ae9273797f4557356a --- sources/main.h (.../main.h) (revision a5760947d3ed0d2748ba023a1c25e3c6aa0b1de1) +++ sources/main.h (.../main.h) (revision c43d24c50f4344348d36d8ae9273797f4557356a) @@ -327,6 +327,11 @@ READONLY( vTYPE , vVARIABLE##Res , vDEFVALUE ) \ READONLY( vTYPE , vVARIABLE##Def , vDEFVALUE ) //--------------------------------------------------------------------------------// +#define RANGEVALUESET( vTYPE , vVARIABLE , vDEFVALUE ) \ + VALUESET( vTYPE , vVARIABLE##Min , vDEFVALUE ) \ + VALUESET( vTYPE , vVARIABLE##Max , vDEFVALUE ) \ + VALUESET( vTYPE , vVARIABLE##Def , vDEFVALUE ) +//--------------------------------------------------------------------------------// #define MEMBER( vTYPE , vVARIABLE , vDEFVALUE ) \ private: \ vTYPE _##vVARIABLE = vDEFVALUE; \