Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: if button == 'LeftButton' then Nenue@4: if self.sizer:IsMouseOver() then Nenue@4: return self:StartSizing() Nenue@4: end Nenue@4: return self:StartMoving() Nenue@4: end Nenue@4: Nenue@4: Nenue@4: if button == 'RightButton' then Nenue@4: if not self.minimized then Nenue@4: self.sizer:ClearAllPoints() Nenue@4: self.sizer:SetPoint('TOPRIGHT') Nenue@4: self:SetHeight(20) Nenue@4: self.minimized = true Nenue@4: return self.console:Hide() Nenue@4: else Nenue@4: self.sizer:ClearAllPoints() Nenue@4: self.sizer:SetPoint('BOTTOMRIGHT') Nenue@4: self:SetHeight(DevianDB.height) Nenue@4: self.minimized = nil Nenue@4: return self.console:Show() Nenue@4: end Nenue@4: end Nenue@4: self:StopMovingOrSizing() Nenue@4: Devian:SavePos() Nenue@4: Nenue@4: Nenue@4: local up = delta > 0 Nenue@4: if IsControlKeyDown() then Nenue@4: if up then self.console:ScrollToTop() Nenue@4: else self.console:ScrollToBottom() end Nenue@4: elseif IsShiftKeyDown() then Nenue@4: if up then self.console:PageUp() Nenue@4: else self.console:PageDown() end Nenue@4: else Nenue@4: if up then self.console:ScrollUp() Nenue@4: else self.console:ScrollDown() end Nenue@4: end Nenue@4: Nenue@4: Nenue@4: if not self.throttle then Nenue@4: self.throttle = GetTime() Nenue@4: elseif (GetTime()-self.throttle < 0.2) then Nenue@4: return Nenue@4: else Nenue@4: self.throttle = GetTime() Nenue@4: end Nenue@4: Nenue@4: self.text:SetText(string.format(self.format, GetTime())) Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: Nenue@4: