if ( IsShiftKeyDown() and self:GetParent().previousFocus ) then self:GetParent().previousFocus:SetFocus(); else _G[self:GetParent():GetName().."Silver"]:SetFocus(); end _G[self:GetParent():GetName().."Silver"]:SetFocus(); EditBox_ClearFocus(self); MoneyInputFrame_OnTextChanged(self); EditBox_ClearHighlight(self); EditBox_HighlightText(self); if ( IsShiftKeyDown() ) then _G[self:GetParent():GetName().."Gold"]:SetFocus(); else _G[self:GetParent():GetName().."Copper"]:SetFocus(); end _G[self:GetParent():GetName().."Copper"]:SetFocus(); EditBox_ClearFocus(self); MoneyInputFrame_OnTextChanged(self); EditBox_ClearHighlight(self); EditBox_HighlightText(self); if ( IsShiftKeyDown() ) then _G[self:GetParent():GetName().."Silver"]:SetFocus(); else if ( self:GetParent().nextFocus ) then self:GetParent().nextFocus:SetFocus(); else self:ClearFocus(); end end if ( self:GetParent().nextFocus ) then self:GetParent().nextFocus:SetFocus(); else self:ClearFocus(); end EditBox_ClearFocus(self); MoneyInputFrame_OnTextChanged(self); EditBox_ClearHighlight(self); EditBox_HighlightText(self); MoneyInputFrame_OnShow(self);