Index: sources/main.h =================================================================== diff -u -ra5760947d3ed0d2748ba023a1c25e3c6aa0b1de1 -re49c956894f999f6539b0c404dd1c9b18a76bb4b --- sources/main.h (.../main.h) (revision a5760947d3ed0d2748ba023a1c25e3c6aa0b1de1) +++ sources/main.h (.../main.h) (revision e49c956894f999f6539b0c404dd1c9b18a76bb4b) @@ -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; \