vanilla-wow-addons – Rev 1

Subversion Repositories:
Rev:
--The Options Page variables and functions

--Event and Damage option values
function SCTD_LoadOptions()
        SCTOptionsFrameEventFrames [SCT_OPTION_EVENT101.name] = { index = 101, tooltipText = SCT_OPTION_EVENT101.tooltipText, SCTVar = "SCTD_SHOWMELEE"};
        SCTOptionsFrameEventFrames [SCT_OPTION_EVENT102.name] = { index = 102, tooltipText = SCT_OPTION_EVENT102.tooltipText, SCTVar = "SCTD_SHOWPERIODIC"};
        SCTOptionsFrameEventFrames [SCT_OPTION_EVENT103.name] = { index = 103, tooltipText = SCT_OPTION_EVENT103.tooltipText, SCTVar = "SCTD_SHOWSPELL"};
        SCTOptionsFrameEventFrames [SCT_OPTION_EVENT104.name] = { index = 104, tooltipText = SCT_OPTION_EVENT104.tooltipText, SCTVar = "SCTD_SHOWPET"};
        
        --Check Button option values
        SCTOptionsFrameCheckButtons [SCT_OPTION_CHECK101.name] = { index = 101, tooltipText = SCT_OPTION_CHECK101.tooltipText, SCTVar = "SCTD_ENABLED"};
        SCTOptionsFrameCheckButtons [SCT_OPTION_CHECK102.name] = { index = 102, tooltipText = SCT_OPTION_CHECK102.tooltipText, SCTVar = "SCTD_FLAGDMG"};
        SCTOptionsFrameCheckButtons [SCT_OPTION_CHECK103.name] = { index = 103, tooltipText = SCT_OPTION_CHECK103.tooltipText, SCTVar = "SCTD_SHOWDMGTYPE"};
        SCTOptionsFrameCheckButtons [SCT_OPTION_CHECK104.name] = { index = 104, tooltipText = SCT_OPTION_CHECK104.tooltipText, SCTVar = "SCTD_SHOWSPELLNAME"};
        SCTOptionsFrameCheckButtons [SCT_OPTION_CHECK105.name] = { index = 105, tooltipText = SCT_OPTION_CHECK105.tooltipText, SCTVar = "SCTD_SHOWRESIST"}
        SCTOptionsFrameCheckButtons [SCT_OPTION_CHECK106.name] = { index = 106, tooltipText = SCT_OPTION_CHECK106.tooltipText, SCTVar = "SCTD_SHOWTARGETS"};
        SCTOptionsFrameCheckButtons [SCT_OPTION_CHECK107.name] = { index = 107, tooltipText = SCT_OPTION_CHECK107.tooltipText, SCTVar = "SCTD_DMGFONT"};
        
        --Slider options values
        SCTOptionsFrameSliders [SCT_OPTION_SLIDER101.name] = { index = 101, SCTVar = "SCTD_MSGXOFFSET", minValue = -600, maxValue = 600, valueStep = 10, minText=SCT_OPTION_SLIDER101.minText, maxText=SCT_OPTION_SLIDER101.maxText, tooltipText = SCT_OPTION_SLIDER101.tooltipText};
        SCTOptionsFrameSliders [SCT_OPTION_SLIDER102.name] = { index = 102, SCTVar = "SCTD_MSGYOFFSET", minValue = -600, maxValue = 600, valueStep = 10, minText=SCT_OPTION_SLIDER102.minText, maxText=SCT_OPTION_SLIDER102.maxText, tooltipText = SCT_OPTION_SLIDER102.tooltipText};
        SCTOptionsFrameSliders [SCT_OPTION_SLIDER103.name] = { index = 103, SCTVar = "SCTD_MSGFADE", minValue = 1, maxValue = 3, valueStep = .5, minText=SCT_OPTION_SLIDER103.minText, maxText=SCT_OPTION_SLIDER103.maxText, tooltipText = SCT_OPTION_SLIDER103.tooltipText};
        SCTOptionsFrameSliders [SCT_OPTION_SLIDER104.name] = { index = 104, SCTVar = "SCTD_MSGSIZE", minValue = 12, maxValue = 36, valueStep = 3, minText=SCT_OPTION_SLIDER104.minText, maxText=SCT_OPTION_SLIDER104.maxText, tooltipText = SCT_OPTION_SLIDER104.tooltipText};
        
        --Selection Boxes
        SCTOptionsFrameSelections [SCT_OPTION_SELECTION101.name] = { index = 101, SCTVar = "SCTD_MSGFONT", tooltipText = SCT_OPTION_SELECTION101.tooltipText, table = SCT_OPTION_SELECTION101.table};
        SCTOptionsFrameSelections [SCT_OPTION_SELECTION102.name] = { index = 102, SCTVar = "SCTD_MSGFONTSHADOW", tooltipText = SCT_OPTION_SELECTION102.tooltipText, table = SCT_OPTION_SELECTION102.table};
        
        --Other Options
        SCTOptionsFrameMisc [SCT_OPTION_MISC101.name] = {index = 101, tooltipText = SCT_OPTION_MISC101.tooltipText}
        SCTOptionsFrameMisc [SCT_OPTION_MISC102.name] = {index = 102, tooltipText = SCT_OPTION_MISC102.tooltipText}
        SCTOptionsFrameMisc [SCT_OPTION_MISC103.name] = {index = 103, tooltipText = SCT_OPTION_MISC103.tooltipText}
end