#ifndef VECTRON_H__
#define VECTRON_H__

enum
{
    VECTRON_SCRIPT_FILENAME_OLD = 1898,
    VECTRON_EXTERNAL_SCRIPT = 1899,

    VECTRON_NEED_COMPILE = 1900,
    VECTRON_CODE_EDITOR = 1901,
    VECTRON_PARAM_LIST = 1902,
    VECTRON_LOG_OUTPUT = 1903,
    VECTRON_RESULT_STR = 1904,
    VECTRON_AUTO_COMPILE = 1905,
    VECTRON_RESET_PARAMS = 1906,
    VECTRON_SCRIPT_FILENAME = 1907,
    VECTRON_IS_VOLUME = 1912,

    VECTRON_CODE_MODE = 1908,
    VECTRON_RADIUS = 1909,
    VECTRON_BOUNDS = 1910,
    VECTRON_TRANSLATE = 1911,
    VECTRON_DISPLAY_OBJTYPE,
    VECTRON_DISPLAY_OBJ_SIZE,

   // VECTRON_TEXTURE,

    VECTRON_MODE_EDIT=0,
    VECTRON_MODE_FILE=1,

    VECTRON_DISPLAY_NONE=0,
    VECTRON_DISPLAY_CUBE=1,
    VECTRON_DISPLAY_SPHERE=2,

    VECTRON_TEX_LINK1=2000,
    VECTRON_TEX_LINK2,
    VECTRON_TEX_LINK3,
    VECTRON_TEX_LINK4,

    VECTRON_BOOL1=3100,
    VECTRON_BOOL2,
    VECTRON_BOOL3,
    VECTRON_BOOL4,

    VECTRON_INT1=3200,
    VECTRON_INT2,
    VECTRON_INT3,
    VECTRON_INT4,

    VECTRON_FLOAT1=3300,
    VECTRON_FLOAT2,
    VECTRON_FLOAT3,
    VECTRON_FLOAT4,

    VECTRON_VECTOR1=3400,
    VECTRON_VECTOR2,
    VECTRON_VECTOR3,
    VECTRON_VECTOR4,

    VECTRON_STR1=3500,
    VECTRON_STR2,
    VECTRON_STR3,
    VECTRON_STR4,

    VECTRON_FILE1=3600,
    VECTRON_FILE2,
    VECTRON_FILE3,
    VECTRON_FILE4,

    VECTRON_PROJECTION1=3700,
    VECTRON_PROJECTION2,
    VECTRON_PROJECTION3,
    VECTRON_PROJECTION4,


    VECTRON_GEOMETRY1=3800,
    VECTRON_GEOMETRY2,
    VECTRON_GEOMETRY3,
    VECTRON_GEOMETRY4,


    VECTRON_MAIN_GRP,
    VECTRON_BUTTON_GRP,
    VECTRON_EDITOR_GRP,
    VECTRON_OBJ_PARAMS_GRP,
    VECTRON_SCRIPT_PARAMS_GRP,
    VECTRON_SCRIPTS_GRP,
    VECTRON_COMPILE_BTN,
    VECTRON_RESET_BTN,
    VECTRON_SAVE_BTN,
    VECTRON_HELP_BTN,
    VECTRON_COMP_RESULT,
    VECTRON_OPEN_CODE_DLG,
    VECTRON_SCRIPTS_DIR,
    VECTRON_SCRIPTS_LIST,
    VECTRON_GSLS_TO_OSL,
    VECTRON_CODE_EDITOR_GRP,
    VECTRON_LOG_GRP,
    VECTRON_EXT_GRP,

    VECTRON_HELPBUTTON,
    VECTRON_NODEEDITOR_BTN,
};

#endif // VECTRON_H__
