if ( self:GetChecked() ) then PlaySound("igMainMenuOptionCheckBoxOn"); else PlaySound("igMainMenuOptionCheckBoxOff"); end BlizzardOptionsPanel_CheckButton_OnClick(self); if ( self.tooltipText ) then OptionsTooltip:SetOwner(self); OptionsTooltip:SetText(self.tooltipText, nil, nil, nil, nil); end if ( self.tooltipRequirement ) then OptionsTooltip:AddLine(self.tooltipRequirement, 1.0, 1.0, 1.0, 1.0); OptionsTooltip:Show(); end OptionsTooltip:Hide(); if ( self:IsEnabled() ) then if ( self.tooltipText ) then OptionsTooltip:SetOwner(self, self.tooltipOwnerPoint, self.tooltipPoint); OptionsTooltip:SetText(self.tooltipText, nil, nil, nil, nil); end if ( self.tooltipRequirement ) then OptionsTooltip:AddLine(self.tooltipRequirement, 1.0, 1.0, 1.0, 1.0); OptionsTooltip:Show(); end end OptionsTooltip:Hide(); self:SetBackdropBorderColor(0.4, 0.4, 0.4); self:SetBackdropColor(0.5, 0.5, 0.5);